Class Element

Class Element

Pôvodný názov: Aspose.Html.Dom Zhromaždenie: Aspose.HTML.dll (25.4.0)

Rozhranie prvkov predstavuje prvok v HTML alebo XML dokumente.

[ComVisible(true)]
[DOMObject]
[DOMName("Element")]
public class Element : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IParentNode, IElementTraversal, IChildNode

Inheritance

object DOMObject EventTarget Node Element

Derived

HTMLElement , SVGElement

Implements

INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IParentNode , IElementTraversal , IChildNode

Z dedičných členov

Node.ELEMENT_NODE , Node.ATTRIBUTE_NODE , Node.TEXT_NODE , Node.CDATA_SECTION_NODE , Node.ENTITY_REFERENCE_NODE , Node.ENTITY_NODE , Node.PROCESSING_INSTRUCTION_NODE , Node.COMMENT_NODE , Node.DOCUMENT_NODE , Node.DOCUMENT_TYPE_NODE , Node.DOCUMENT_FRAGMENT_NODE , Node.NOTATION_NODE , Node.HasChildNodes() , Node.Normalize() , Node.CloneNode() , Node.CloneNode(bool) , Node.IsEqualNode(Node) , Node.IsSameNode(Node) , Node.LookupPrefix(string) , Node.LookupNamespaceURI(string) , Node.IsDefaultNamespace(string) , Node.InsertBefore(Node, Node) , Node.ReplaceChild(Node, Node) , Node.RemoveChild(Node) , Node.AppendChild(Node) , Node.Dispose(bool) , Node.ToString() , Node.NodeType , Node.LocalName , Node.NamespaceURI , Node.Prefix , Node.NodeName , Node.BaseURI , Node.OwnerDocument , Node.ParentNode , Node.ParentElement , Node.ChildNodes , Node.FirstChild , Node.LastChild , Node.PreviousSibling , Node.NextSibling , Node.NodeValue , Node.TextContent , EventTarget.AddEventListener(string, DOMEventHandler, bool) , EventTarget.AddEventListener(string, IEventListener) , EventTarget.AddEventListener(string, IEventListener, bool) , EventTarget.RemoveEventListener(string, DOMEventHandler, bool) , EventTarget.RemoveEventListener(string, IEventListener) , EventTarget.RemoveEventListener(string, IEventListener, bool) , EventTarget.DispatchEvent(Event) , EventTarget.Dispose() , EventTarget.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Element(kvalifikovaný názov, dokument)

Neodvolajte tento konštruktor priamo, použite Aspose.Html.Dom.Document.CreateElement(System.String) alebo Aspose.Html.Dom.Document.CreateElementNS(System.String,System.String).

public Element(QualifiedName qualifiedName, Document document)

Parameters

qualifiedName QualifiedName

kvalifikovaný názov.

document Document

Súvisiaci dokument .

Properties

Attributes

NamedNodeMap obsahujúci atribúty tohto uzla (ak je to prvok) alebo nula inak.

[DOMName("attributes")]
public NamedNodeMap Attributes { get; }

Hodnota nehnuteľnosti

NamedNodeMap

ChildElementCount

Vráti súčasný počet uzlín prvkov, ktoré sú deťmi tohto prvku. 0 ak tento prvok nemá detské uzly, ktoré sú z uzlínType 1.

public int ChildElementCount { get; }

Hodnota nehnuteľnosti

int

Children

Vráti detské prvky súčasného prvku.

public HTMLCollection Children { get; }

Hodnota nehnuteľnosti

HTMLCollection

ClassList

Vráti živú DOMTokenList, ktorá obsahuje tokeny získané z parsingu “klasa” atribút.

[DOMName("classList")]
public DOMTokenList ClassList { get; }

Hodnota nehnuteľnosti

DOMTokenList

ClassName

trieda atribút prvku. tento atribút bol premenovanýk konfliktom s kľúčovým slovom “klasa” vystaveným mnohými jazykmi.definícia triedy v HTML 4.01.

[DOMName("className")]
public string ClassName { get; set; }

Hodnota nehnuteľnosti

string

FirstElementChild

vráti prvok prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku prvku

public Element FirstElementChild { get; }

Hodnota nehnuteľnosti

Element

Id

Pozri definíciu atribútu ID v HTML 4.01.

[DOMName("id")]
public string Id { get; set; }

Hodnota nehnuteľnosti

string

Vnútorný HTML

Vráti fragment HTML alebo XML, ktorý predstavuje obsah prvku.Môže byť nastavený, nahradiť obsah prvku uzly parsed z daného prúdu.

[DOMName("innerHTML")]
public string InnerHTML { get; set; }

Hodnota nehnuteľnosti

string

LastElementChild

Vráti posledný detský elementový uzol tohto prvku. null, ak tento prvok nemá detské prvky.

public Element LastElementChild { get; }

Hodnota nehnuteľnosti

Element

LocalName

Vráti miestnu časť kvalifikovaného názvu tohto uzla.Pre uzly akéhokoľvek druhu iného ako ELEMENT_NODE a ATTRIBUTE_NODE a uzly vytvorené pomocou metódy DOM úrovne 1, ako je Document.createElement(), je to vždy nula.

public override string LocalName { get; }

Hodnota nehnuteľnosti

string

Názov

Námestný priestor URI tohto uzla, alebo nula, ak nie je uvedený.

[DOMName("namespaceURI")]
[DOMNullable]
public override string NamespaceURI { get; }

Hodnota nehnuteľnosti

string

NextElementSibling

Vráti nasledujúci bratský prvok uzol tohto prvku. null ak tento prvok nemá prvok bratských uzolov, ktoré prichádzajú po tomto v dokumentovom strome.

public Element NextElementSibling { get; }

Hodnota nehnuteľnosti

Element

NodeName

Názov tohto uzla, v závislosti od jeho typu.

public override string NodeName { get; }

Hodnota nehnuteľnosti

string

NodeType

Kód predstavuje typ podkladového objektu.

public override ushort NodeType { get; }

Hodnota nehnuteľnosti

ushort

OuterHTML

Vráti fragment HTML alebo XML, ktorý predstavuje prvok a jeho obsah.Môže byť nastavený, nahradiť prvok uzly parsed z daného prúdu.

[DOMName("outerHTML")]
public string OuterHTML { get; set; }

Hodnota nehnuteľnosti

string

Prefix

Prefix názvového priestoru tohto uzla, alebo nula, ak nie je uvedený. Keď je definovaný ako nula, nastavenie nemá žiadny účinok

[DOMName("prefix")]
[DOMNullable]
public override string Prefix { get; }

Hodnota nehnuteľnosti

string

PreviousElementSibling

Vráti predchádzajúci bratský prvkový uzol tohto prvku. null, ak tento prvok nemá prvky bratských uzolov, ktoré prichádzajú pred týmto prvkom v dokumentovom strome.

public Element PreviousElementSibling { get; }

Hodnota nehnuteľnosti

Element

ShadowRoot

Vráti shadowRoot uložený na tomto prvku alebo nula, ak je zatvorený.

[DOMName("shadowRoot")]
public ShadowRoot ShadowRoot { get; }

Hodnota nehnuteľnosti

ShadowRoot

TagName

Názov tohto prvku.

[DOMName("tagName")]
public string TagName { get; }

Hodnota nehnuteľnosti

string

TextContent

Tento atribút vráti textový obsah tohto uzla a jeho potomkov. Keď je definovaný ako nula, nastavenie to nemá žiadny účinok. Na nastavenie, akékoľvek možné deti tento uzol môže mať sú odstránené a ak je nový riadok nie je prázdny alebo nula, nahradí jediný textový uzol obsahujúci riadok tento atribút je nastavený na.

public override string TextContent { get; set; }

Hodnota nehnuteľnosti

string

Methods

AttachShadow(ShadowRootMode)

Vytvára tieňový koreň a pripája ho k aktuálnemu prvku.

[DOMName("attachShadow")]
public ShadowRoot AttachShadow(ShadowRootMode mode)

Parameters

mode ShadowRootMode

režim, v ktorom sa vytvorí tieňový koreň.

Returns

ShadowRoot

Vytvoril Aspose.Html.Dom.ShadowRoot

Exceptions

NotSupportedError: Element nepodporuje tieňové stromy.

InvalidStateError: Element už má tieňové stromčeky.

Dispose(bool)

Uvoľňuje neupravené a - opcionálne - spravované zdroje.

protected override void Dispose(bool disposing)

Parameters

disposing bool

„skutočné“ pre uvoľnenie riadených a neupravených zdrojov; „falošné“ pre uvoľnenie iba neupravených zdrojov.

GetAttribute(Stretnutie)

Vráti hodnotu atribútov podľa názvu.

[DOMName("getAttribute")]
[DOMNullable]
public string GetAttribute(string qualifiedName)

Parameters

qualifiedName string

Názov atribútu na získanie.

Returns

string

Vrátenie pridanej hodnoty

Príslušenstvo(Stringová, Stringová)

Vráti hodnotu atribútu podľa miestneho mena a názovového priestoru URI.

[DOMNullable]
[DOMName("getAttributeNS")]
public string GetAttributeNS(string namespaceURI, string localName)

Parameters

namespaceURI string

Názov URI.

localName string

Názov miestneho.

Returns

string

Návratný atribút

GetAttributeNames()

Vráti názvy atribútu prvku ako súbor pruhov. Ak prvok nemá atribúty, vráti prázdny súbor.

[DOMName("getAttributeNames")]
public string[] GetAttributeNames()

Returns

string []

Rôzne pruhy predstavujú atribút názvov.

GetAttributeNode(Stretnutie)

Vráti atribútový uzol podľa názvu.

[DOMName("getAttributeNode")]
public Attr GetAttributeNode(string qualifiedName)

Parameters

qualifiedName string

Názov atribútu

Returns

Attr

Vrátenie pridanej hodnoty

Príspevok v téme(Stringová, Stringová)

Vráti attrový uzol podľa miestneho názvu a názovového priestoru URI.

[DOMName("getAttributeNodeNS")]
public Attr GetAttributeNodeNS(string namespaceURI, string localName)

Parameters

namespaceURI string

Názov URI.

localName string

Názov miestneho.

Returns

Attr

Návratný atribút

GetElementsByClassName(Stretnutie)

Vráti živý objekt NodeList, ktorý obsahuje všetky prvky v dokumente, ktoré majú všetky triedy uvedené v argumente.HTTP://www.w3.org/TR/dom/

[DOMName("getElementsByClassName")]
public HTMLCollection GetElementsByClassName(string classNames)

Parameters

classNames string

Striekačka, ktorá obsahuje nejednoznačný súbor unikátnych tokenov oddelených od priestoru, ktoré predstavujú triedy (názvy tried)

Returns

HTMLCollection

Spoločnosť Aspose.Html.Dom.element

GetElementsByTagName(Stretnutie)

Vráti NodeList všetkých potomkov prvkov s daným názvom značky, v poradí dokumentu.

[DOMName("getElementsByTagName")]
public HTMLCollection GetElementsByTagName(string name)

Parameters

name string

Tagy názov .

Returns

HTMLCollection

Návratný atribút

Príspevok v téme(Stringová, Stringová)

Vráti NodeList všetkých potomkov prvkov s daným miestnym názvom a názvom URI v poradí dokumentu.

[DOMName("getElementsByTagNameNS")]
public HTMLCollection GetElementsByTagNameNS(string namespaceURI, string localName)

Parameters

namespaceURI string

Názov URI.

localName string

Názov miestneho.

Returns

HTMLCollection

Vráťte prvky

HasAttribute(Stretnutie)

Vráti sa pravdivý, keď je atribút s daným názvom uvedený na tomto prvku alebo má predvolenú hodnotu, falošné inak.

[DOMName("hasAttribute")]
public bool HasAttribute(string qualifiedName)

Parameters

qualifiedName string

Názov atribútu

Returns

bool

„skutočné“ ak uvedené meno má atribút; inak „falošné“.

Príslušenstvo(Stringová, Stringová)

Vráti sa pravdivý, keď je atribút s daným miestnym názvom a názvom URI uvedený na tomto prvku alebo má predvolenú hodnotu, falošné inak.

[DOMName("hasAttributeNS")]
public bool HasAttributeNS(string namespaceURI, string localName)

Parameters

namespaceURI string

Názov URI.

localName string

Názov miestneho.

Returns

bool

Ak je to pravda, potom je to pravda, a ak je to pravda, potom je to pravda.

HasAttributes()

Vráti, či tento uzol (ak je prvkom) má akékoľvek atribúty

[DOMName("hasAttributes")]
public bool HasAttributes()

Returns

bool

boolean “skutočné”, ak tento uzol má akékoľvek atribúty, “falošné” inak.

QuerySelector(Stretnutie)

Vráti prvý prvok v dokumente, ktorý zodpovedá selektoru

public Element QuerySelector(string selector)

Parameters

selector string

Vybraný je selektor.

Returns

Element

Súvisiaci prvok

QuerySelectorAll(Stretnutie)

Vráti NodeList všetkých položiek v dokumente, ktorý sa zhoduje s výberom

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

Výberateľ

Returns

NodeList

Zoznam: HTMLZoznam: HTMLZoznam

Remove()

Odstrániť túto inštanciu.

public void Remove()

RemoveAttribute(Stretnutie)

Odstrániť atribút podľa mena.

[DOMName("removeAttribute")]
public void RemoveAttribute(string qualifiedName)

Parameters

qualifiedName string

Názov atribútu

OdstránenieAttribute(Stringová, Stringová)

Odstráni atribút miestnym názvom a názvom URI.

[DOMName("removeAttributeNS")]
public void RemoveAttributeNS(string namespaceURI, string localName)

Parameters

namespaceURI string

Názov URI.

localName string

Názov miestneho.

RemoveAttributeNode(Attr)

Odstráňte špecifikovaný atribútový uzol.

[DOMName("removeAttributeNode")]
public Attr RemoveAttributeNode(Attr oldAttr)

Parameters

oldAttr Attr

V starom atr.

Returns

Attr

Návratný atribút

SetAttribute(Stringová, Stringová)

Ak je v položke už prítomný atribút s týmto názvom, jeho hodnota sa mení na hodnotu parametrov hodnoty.

[DOMName("setAttribute")]
public void SetAttribute(string qualifiedName, string value)

Parameters

qualifiedName string

Názov atribútu

value string

a hodnotu .

Príslušenstvo(String, String a String)

Ak je na položke už prítomný atribút s rovnakým miestnym názvom a názovovým priestorom URI, jeho predvolba sa mení na predvolenú časť kvalifikovaného názvu a jeho hodnota sa mení na hodnotový parameter.

[DOMName("setAttributeNS")]
public void SetAttributeNS(string namespaceURI, string qualifiedName, string value)

Parameters

namespaceURI string

Názov URI.

qualifiedName string

Názov kvalifikovaných.

value string

a hodnotu .

SetAttributeNode(Attr)

Ak je v položke už prítomný atribút s týmto názvom (nodeName), nahrádza sa novým.

[DOMName("setAttributeNode")]
public Attr SetAttributeNode(Attr newAttr)

Parameters

newAttr Attr

V novej dráhe.

Returns

Attr

Návratný atribút

PríslušenstvoNodeNS(Attr)

Ak je v položke už prítomný atribút s týmto miestnym názvom a názvom URI, nahrádza sa novým.

[DOMName("setAttributeNodeNS")]
public Attr SetAttributeNodeNS(Attr newAttr)

Parameters

newAttr Attr

V novej dráhe.

Returns

Attr

Návratný atribút

ToggleAttribute(Stretnutie)

Ak nie je daná sila, “toggles” kvalifikovanýName, odstránenie, ak je prítomný a pridávanie, ak nie je prítomný.Ak je sila falošná, odstráni kvalifikovanéNázov.

[DOMName("toggleAttribute")]
public bool ToggleAttribute(string qualifiedName)

Parameters

qualifiedName string

Príslušenstvo pre kvalifikované meno.

Returns

bool

Vráti sa pravdivé, ak kvalifikovanéNázov je teraz prítomný; inak falošné.

ToggleAttribute(striekačka, bool)

Ak nie je daná sila, “toggles” kvalifikovanýName, odstránenie, ak je prítomný a pridávanie, ak nie je prítomný.Ak je sila falošná, odstráni kvalifikovanéNázov.

[DOMName("toggleAttribute")]
public bool ToggleAttribute(string qualifiedName, bool force)

Parameters

qualifiedName string

Príslušenstvo pre kvalifikované meno.

force bool

Možnosť sily vyrovnať sa s atribútom.

Returns

bool

Vráti sa pravdivé, ak kvalifikovanéNázov je teraz prítomný; inak falošné.

 Slovenčina