AddEventListener(string, IEventListener) | Cette méthode permet l’enregistrement des écouteurs d’événement sur la cible de l’événement. |
AddEventListener(string, DOMEventHandler, bool) | Cette méthode permet l’enregistrement des écouteurs d’événement sur la cible de l’événement. |
AddEventListener(string, IEventListener, bool) | Cette méthode permet l’enregistrement des écouteurs d’événement sur la cible de l’événement. |
AppendChild(Node) | Ajoute le nœud newChild à la fin de la liste des enfants de ce nœud. Si le newChild est déjà dans l’arborescence, il est d’abord supprimé. |
AttachShadow(ShadowRootMode) | Crée une racine fantôme et l’attache à l’élément actuel. |
CloneNode() | Renvoie un doublon de ce nœud, c’est-à-dire qu’il sert de constructeur de copie générique pour les nœuds. Le nœud dupliqué n’a pas de parent (parentNode est nul) et pas de données utilisateur. |
CloneNode(bool) | Renvoie un doublon de ce nœud, c’est-à-dire qu’il sert de constructeur de copie générique pour les nœuds. Le nœud dupliqué n’a pas de parent (parentNode est nul) et pas de données utilisateur. |
DispatchEvent(Event) | Cette méthode permet de répartir les événements dans le modèle d’événement des implémentations. |
Dispose() | Effectue des tâches définies par l’application associées à la libération, à la libération ou à la réinitialisation des ressources non gérées. |
GetAttribute(string) | Récupère une valeur d’attribut par nom. |
GetAttributeNode(string) | Récupère un nœud d’attribut par nom. |
GetAttributeNodeNS(string, string) | Récupère un nœud Attr par nom local et URI d’espace de noms. |
GetAttributeNS(string, string) | Récupère une valeur d’attribut par nom local et URI d’espace de noms. |
GetBBox() | Renvoie la boîte englobante étroite dans l’espace utilisateur actuel (c’est-à-dire après l’application de l’attribut ’transform’, le cas échéant) sur la géométrie de tous les éléments graphiques contenus, à l’exclusion des effets de contour, de découpage, de masquage et de filtre). Notez que getBBox doit renvoyer la boîte englobante réelle au moment où la méthode a été appelée, même si l’élément n’a pas encore été rendu. |
GetComputedTextLength() | La somme totale de toutes les valeurs d’avance du rendu de tous les caractères de cet élément, y compris la valeur d’avance sur les glyphes (horizontal ou vertical), l’effet des propriétés ‘kerning’, ’letter-spacing’ et ‘word- spacing’ et ajustements dus aux attributs ‘dx’ et ‘dy’ sur les éléments ’tspan’. Pour les environnements sans rendu, l’agent utilisateur doit faire des hypothèses raisonnables sur les métriques de glyphe. |
GetCTM() | Renvoie la matrice de transformation des unités utilisateur actuelles (c’est-à-dire après l’application de l’attribut ’transform’, le cas échéant) au système de coordonnées de la fenêtre pour le ViewportElement le plus proche. |
GetElementsByClassName(string) | Renvoie un objet NodeList actif contenant tous les éléments du document qui ont toutes les classes spécifiées dans l’argument. http://www.w3.org/TR/dom/ |
GetElementsByTagName(string) | Renvoie une NodeList de tous les éléments descendants avec un nom de balise donné, dans l’ordre du document. |
GetElementsByTagNameNS(string, string) | Renvoie une NodeList de tous les éléments descendants avec un nom local et un URI d’espace de noms donnés dans l’ordre du document. |
GetNumberOfChars() | Renvoie le nombre total de caractères disponibles pour le rendu dans l’élément actuel, qui inclut les caractères référencés à partir de la référence ’tref’, qu’ils soient rendus ou non. En fait, cela équivaut à la longueur de l’attribut Node::textContent de DOM Level 3 Core ([DOM3], section 1.4), si cet attribut a également développé des éléments ’tref’. |
virtual GetPlatformType() | Cette méthode est utilisée pour récupérer l’objet ECMAScriptType . |
GetScreenCTM() | Renvoie la matrice de transformation à partir des unités utilisateur actuelles (c’est-à-dire après application de l’attribut ’transform’, s’il y en a) à l’avis de l’agent utilisateur parent d’un “pixel”. Pour les appareils d’affichage, cela représente idéalement un pixel d’écran physique. Pour les autres appareils ou environnements où les tailles de pixels physiques ne sont pas connues, un algorithme similaire à la définition CSS2 d’un “pixel” peut être utilisé à la place. Notez que null est renvoyé si cet élément n’est pas accroché à l’arborescence du document. Cette méthode aurait été plus justement nommée getClientCTM, mais le nom getScreenCTM est conservé pour des raisons historiques. |
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. |
override HasAttributes() | Renvoie si ce nœud (s’il s’agit d’un élément) a des attributs |
HasChildNodes() | Renvoie si ce nœud a des enfants. |
InsertBefore(Node, Node) | Insère le nœud avant le nœud enfant existant. Si enfant est nul, insère le nœud à la fin de la liste des enfants. Si enfant est un objet DocumentFragment, tous ses enfants sont insérés, dans le même ordre, avant enfant. Si l’enfant est déjà dans l’arborescence, il est d’abord supprimé. |
IsDefaultNamespace(string) | Cette méthode vérifie si le namespaceURI spécifié est l’espace de noms par défaut ou non. |
IsEqualNode(Node) | Teste si deux nœuds sont égaux. Cette méthode teste l’égalité des nœuds, pas la similitude (c’est-à-dire si les deux nœuds sont des références au même objet) qui peut être testée avec Node.isSameNode(). Tous les nœuds identiques seront également égaux, bien que l’inverse puisse ne pas être vrai. |
IsSameNode(Node) | Renvoie si ce nœud est le même nœud que celui donné. Cette méthode permet de déterminer si deux références de nœud renvoyées par l’implémentation font référence au même objet. Lorsque deux références de nœud sont des références au même objet, même via un proxy, les références peuvent être utilisées de manière complètement interchangeable, de sorte que tous les attributs ont les mêmes valeurs et que l’appel de la même méthode DOM sur l’une ou l’autre des références a toujours exactement le même effet. |
LookupNamespaceURI(string) | Recherchez l’URI de l’espace de noms associé au préfixe donné, à partir de ce nœud. |
LookupPrefix(string) | Recherchez le préfixe associé à l’URI de l’espace de noms donné, à partir de ce nœud. Les déclarations d’espace de noms par défaut sont ignorées par cette méthode. Voir Recherche de préfixe d’espace de noms pour plus de détails sur l’algorithme utilisé par cette méthode. |
Normalize() | Met tous les nœuds de texte dans toute la profondeur de la sous-arborescence sous ce nœud, y compris les nœuds d’attribut, dans une forme “normale” où seule la structure (par exemple, les éléments, les commentaires, les instructions de traitement, les sections CDATA et les références d’entité) sépare le texte nœuds, c’est-à-dire qu’il n’y a ni nœuds Text adjacents ni nœuds Text vides. Cela peut être utilisé pour s’assurer que la vue DOM d’un document est la même que s’il avait été enregistré et rechargé, et est utile lorsque des opérations (telles que les recherches XPointer [XPointer]) qui dépendent d’une arborescence de document particulière doivent être utilisé. Si le paramètre “normalize-characters” de l’objet DOMConfiguration attaché au Node.ownerDocument est vrai, cette méthode normalisera également complètement les caractères des nœuds Text. |
QuerySelector(string) | Renvoie le premier élément du document, qui correspond à selector |
QuerySelectorAll(string) | Renvoie une NodeList de tous les éléments du document, qui correspondent à selector |
Remove() | Supprime cette instance. |
RemoveAttribute(string) | Supprime un attribut par nom. |
RemoveAttributeNode(Attr) | Supprime le nœud d’attribut spécifié. |
RemoveAttributeNS(string, string) | Supprime un attribut par nom local et URI d’espace de noms. |
RemoveChild(Node) | Supprime le nœud enfant indiqué par oldChild de la liste des enfants et le renvoie. |
RemoveEventListener(string, IEventListener) | Cette méthode permet de supprimer les écouteurs d’événement de la cible de l’événement. Si unIEventListener est retiré d’unEventTarget pendant qu’il traite un événement, il ne sera pas déclenché par les actions en cours. Les écouteurs d’événement ne peuvent jamais être invoqués après avoir été supprimés. |
RemoveEventListener(string, DOMEventHandler, bool) | Cette méthode permet de supprimer les écouteurs d’événement de la cible de l’événement. Si unIEventListener est retiré d’unEventTarget pendant qu’il traite un événement, il ne sera pas déclenché par les actions en cours. Les écouteurs d’événement ne peuvent jamais être invoqués après avoir été supprimés. |
RemoveEventListener(string, IEventListener, bool) | Cette méthode permet de supprimer les écouteurs d’événement de la cible de l’événement. Si unIEventListener est retiré d’unEventTarget pendant qu’il traite un événement, il ne sera pas déclenché par les actions en cours. Les écouteurs d’événement ne peuvent jamais être invoqués après avoir été supprimés. |
ReplaceChild(Node, Node) | Remplace le nœud enfant oldChild par newChild dans la liste des enfants et renvoie le nœud oldChild. Si newChild est un objet DocumentFragment, oldChild est remplacé par tous les enfants DocumentFragment, qui sont insérés dans le même ordre. Si le newChild est déjà dans l’arborescence, il est d’abord supprimé. |
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 de la valeur parameter |
SetAttributeNode(Attr) | Ajoute un nouveau nœud d’attribut. Si un attribut portant ce nom (nodeName) est déjà présent dans l’élément, il est remplacé par le nouveau. |
SetAttributeNodeNS(Attr) | Ajoute un nouvel attribut. Si un attribut avec ce nom local et cet URI d’espace de noms est déjà présent dans l’élément, il est remplacé par le nouveau. |
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. |
SetIdAttribute(string, bool) | Si le paramètre isId est vrai, cette méthode déclare l’attribut spécifié comme étant un attribut d’ID déterminé par l’utilisateur. |
SetIdAttributeNode(Attr, bool) | Si le paramètre isId est vrai, cette méthode déclare l’attribut spécifié comme étant un attribut d’ID déterminé par l’utilisateur. |
SetIdAttributeNS(string, string, bool) | Si le paramètre isId est vrai, cette méthode déclare l’attribut spécifié comme étant un attribut d’ID déterminé par l’utilisateur. |
override ToString() | Renvoie unString qui représente cette instance. |