HTMLOptGroupElement

HTMLOptGroupElement class

La classe représente les options de groupe dans des subdivisions logiques. Voir la définition de l’élément OPTGROUP dans HTML 4.01.

public class HTMLOptGroupElement : HTMLElement

Propriétés

NomLa description
Attributes { get; }Obtient les attributs de l’élément.
virtual BaseURI { get; }Obtient l’URI de base absolu de ce nœud ou null si l’implémentation n’a pas pu obtenir d’URI absolu.
ChildElements { get; }Obtient les éléments enfants de l’élément.
ChildNodes { get; }Obtient les nœuds enfants.
ClassName { get; set; }Obtient ou définit l’attribut de classe de l’élément. Cet attribut a été renommé en raison de conflits avec le mot clé “class” exposé par de nombreuses langues. Voir la définition de l’attribut class dans HTML 4.01.
Dir { get; set; }Obtient ou définit la direction de base du texte directionnellement neutre et la directionnalité des tableaux. Voir la définition de l’attribut dir dans HTML 4.01.
FirstChild { get; }Obtient le premier enfant de ce nœud. S’il n’y a pas de tel nœud, cela renvoie null.
HasChildNodes { get; }Obtient si ce nœud a des enfants.
Id { get; set; }Obtient ou définit l’identifiant de l’élément. Voir la définition de l’attribut id dans HTML 4.01.
Lang { get; set; }Obtient ou définit le code de langue défini dans RFC 1766. Voir la définition de l’attribut lang dans HTML 4.01.
LastChild { get; }Obtient le dernier enfant de ce nœud. S’il n’y a pas de tel nœud, cela renvoie null.
override LocalName { get; }Obtient le nom local de l’élément.
override NamespaceURI { get; }Obtient l’URI de l’espace de noms de l’élément.
NextSibling { get; }Obtient le nœud suivant immédiatement ce nœud. S’il n’y a pas de tel nœud, cela renvoie null.
override NodeName { get; }Obtient le nom du nœud de l’élément.
NodeType { get; }Obtient le type de nœud.
virtual NodeValue { get; set; }Obtient ou définit la valeur de ce nœud, selon son type.
OwnerDocument { get; }Obtient l’objet document associé à ce nœud.
ParentElement { get; }Obtient l’élément parent de l’élément.
ParentNode { get; }Obtient le nœud parent.
override Prefix { get; }Obtient le préfixe de l’élément.
PreviousSibling { get; }Obtient le nœud précédant immédiatement ce nœud. S’il n’y a pas de tel nœud, cela renvoie null.
override TextContent { get; set; }Obtient le contenu textuel de l’élément.
Title { get; set; }Obtient ou définit le titre consultatif de l’élément. Voir la définition de l’attribut title dans HTML 4.01.

Méthodes

NomLa description
AppendChild(Node)Ajoute le nœud newChild à la fin de la liste des enfants de ce nœud.
GetAttribute(string)Obtient une valeur d’attribut par nom.
GetAttributeNS(string, string)Obtient une valeur d’attribut par nom local et URI d’espace de noms.
HasAttribute(string)Renvoie vrai lorsqu’un attribut avec un nom donné est spécifié sur cet élément ou a une valeur par défaut, faux sinon.
HasAttributeNS(string, string)Renvoie vrai lorsqu’un attribut avec un nom local et un URI d’espace de noms donnés est spécifié sur cet élément ou a une valeur par défaut, faux sinon.
RemoveAttribute(string)Supprime un attribut par nom.
RemoveAttributeNS(string, string)Supprime un attribut par nom local et URI d’espace de noms.
RemoveChild(Node)Supprime le nœud enfant indiqué par ancien enfant de la liste des enfants.
ReplaceChild(Node, Node)Remplace l’ancien nœud enfant par le nouvel enfant dans la liste des enfants et renvoie l’ancien nœud enfant.
SetAttribute(string, string)Ajoute un nouvel attribut. Si un attribut portant ce nom est déjà présent dans l’élément, sa valeur est modifiée pour être celle du paramètre de valeur.
SetAttributeNS(string, string, string)Ajoute un nouvel attribut. Si un attribut avec le même nom local et le même URI d’espace de noms est déjà présent sur l’élément, son préfixe est modifié pour être la partie préfixe du qualifiéName, et sa valeur est modifiée pour être le paramètre de valeur.

Voir également