Esta documentación está archivada y no tiene mantenimiento.

HtmlElement.TagName (Propiedad)

Obtiene el nombre de la etiqueta HTML.

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

public string TagName { get; }
/** @property */
public String get_TagName ()

public function get TagName () : String

No aplicable.

Valor de propiedad

Nombre utilizado para crear este elemento mediante código HTML.

Muchos elementos del Modelo de objetos de documento HTML disponen de atributos, propiedades y métodos que son únicos de los mismos, como el atributo HREF del elemento A o el método Submit de FORM. Utilice la propiedad TagName cuando tenga un elemento de un tipo potencialmente arbitrario y necesite realizar una operación específica de ese tipo.

En el siguiente ejemplo de código se buscan todas las etiquetas IMG de un documento y se utiliza la propiedad TagName para comprobar si IMG contiene un hipervínculo a otra página; si es así, el código asigna la dirección URL al atributo ALT de la etiqueta IMG, para que los usuarios, al mover el mouse sobre la imagen, puedan a dónde conduce.

private void AddUrlToTooltip()
{
    if (webBrowser1.Document != null)
    {
        foreach (HtmlElement elem in webBrowser1.Document.GetElementsByTagName("IMG"))
        {
            if (elem.Parent.TagName.Equals("A"))
            {
                String altStr = elem.GetAttribute("ALT");
                if (!(altStr == null) && (altStr.Length != 0))
                {
                    elem.SetAttribute("ALT", altStr + " - points to " + elem.Parent.GetAttribute("HREF"));
                }
                else
                {
                    elem.SetAttribute("ALT", "Points to " + elem.Parent.GetAttribute("HREF"));
                }
            }
        }
    }
}

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0
Mostrar: