Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

HtmlDocument.GetElementById (Método)

Recupera un único HtmlElement utilizando el atributo ID del elemento como clave de búsqueda.

Espacio de nombres:  System.Windows.Forms
Ensamblado:  System.Windows.Forms (en System.Windows.Forms.dll)

public HtmlElement GetElementById(
	string id
)

Parámetros

id
Tipo: System.String
El atributo ID del elemento que se va a recuperar.

Valor devuelto

Tipo: System.Windows.Forms.HtmlElement
Devuelve el primer objeto que tiene el mismo atributo ID que el valor especificado o null si no se encuentra el id.

Si en el documento hay varios elementos con el mismo valor ID, GetElementById devolverá el primero que encuentre.

En el ejemplo de código siguiente se recupera un TABLE con nombre de un documento, se cuenta el número de filas y se muestra el resultado en la página Web. El ejemplo de código requiere que tenga un control WebBrowser en su proyecto denominado WebBrowser1 y que haya cargado una página Web con TABLE cuyo atributo ID sea Table1.


private Int32 GetTableRowCount(string tableID)
{
    Int32 count = 0;

    if (webBrowser1.Document != null)
    {
        HtmlElement tableElem = webBrowser1.Document.GetElementById(tableID);
        if (tableElem != null)
        {
            foreach (HtmlElement rowElem in tableElem.GetElementsByTagName("TR"))
            {
                count++;
            }
        }
        else
        {
            throw(new ArgumentException("No TABLE with an ID of " + tableID + " exists."));
        }
    }

    return(count);
}


.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft