Class Element

Class Element

nazivni prostor: Aspose.Svg.Dom Sastanak: Aspose.SVG.dll (25.5.0)

Element interfejs predstavlja element u HTML ili XML dokumentu.

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

Inheritance

object DOMObject EventTarget Node Element

Derived

SVGElement

Implements

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

naslijeđeni članovi

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(kvalificirano ime, dokument)

Ne zovite ovaj konstruktor izravno, koristite Aspose.Svg.Document.CreateElement(System.String) ili Aspos.svk.documen.createelementNS(sistem.string,system. String).

public Element(QualifiedName qualifiedName, Document document)

Parameters

qualifiedName QualifiedName

i kvalificirano ime.

document Document

Povezani dokument je.

Properties

Attributes

NamedNodeMap koji sadrži atribute ovog čvorova (ako je to element) ili nula drugačije.

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

Vrijednost nekretnina

NamedNodeMap

ChildElementCount

Povratak trenutnog broja čvorova koji su djeca ovog elementa. 0 ako ovaj element nema čvorova koji su čvorovaTip 1.

public int ChildElementCount { get; }

Vrijednost nekretnina

int

Children

Povratak dječjih elemenata trenutnog elementa.

public HTMLCollection Children { get; }

Vrijednost nekretnina

HTMLCollection

ClassList

Povratak živi DOMTokenList koji sadrži tokene dobivene od parsing “klasa” atribut.

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

Vrijednost nekretnina

DOMTokenList

ClassName

Klasični atribut elementa.Ovaj atribut je preimenovan zbogu sukobima s ključnim riječima “klasa” izloženim mnogim jezicima.Razred dodjeljuje definiciju u HTML 4.01.

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

Vrijednost nekretnina

string

FirstElementChild

Vrati prvi dječji element čvor ovog elementa. null ako ovaj element nema dječji element.

public Element FirstElementChild { get; }

Vrijednost nekretnina

Element

Id

Saznajte definiciju ID atributa u HTML 4.01.

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

Vrijednost nekretnina

string

Sljedeći HTML

Povratak fragment HTML ili XML koji predstavlja sadržaj elementa.Može se postaviti, zamijeniti sadržaj elementa čvorovima parsed iz određene trake.

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

Vrijednost nekretnina

string

LastElementChild

Vrati posljednji dječji element čvor ovog elementa. null ako ovaj element nema dječji element.

public Element LastElementChild { get; }

Vrijednost nekretnina

Element

LocalName

Povratak lokalnog dijela kvalificiranog imena ovog čvorova.Za čvorove bilo kojeg tipa osim ELEMENT_NODE i ATTRIBUTE_ NODI, kao i čvore stvorene pomoću metode DOM razine 1, kao što je Document.createElement(), to je uvijek nula.

public override string LocalName { get; }

Vrijednost nekretnina

string

Nazivovi

URI nazivnog prostora ovog čvorova, ili nula ako nije navedeno.

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

Vrijednost nekretnina

string

NextElementSibling

Vrati sljedeći bratski element čvor ovog elementa. null ako ovaj element nema element bratski čvorovi koji dolaze nakon ovog u drvetu dokumenta.

public Element NextElementSibling { get; }

Vrijednost nekretnina

Element

NodeName

Ime ovog čvorova, ovisno o vrsti.

public override string NodeName { get; }

Vrijednost nekretnina

string

NodeType

Kod koji predstavlja vrstu temeljnog predmeta.

public override ushort NodeType { get; }

Vrijednost nekretnina

ushort

Sljedeći HTML

Povratak fragmenta HTML ili XML koji predstavlja element i njegov sadržaj.Može se postaviti, zamijeniti element čvorovima parsed iz određene trake.

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

Vrijednost nekretnina

string

Prefix

Prefiks nazivnog prostora ovog čvorova, ili nula ako nije navedeno.Kada je definiran kao nula, postavljanje nema učinka

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

Vrijednost nekretnina

string

PreviousElementSibling

Povratak prethodnog bratskog čvorova ovog elementa. null ako ovaj element nema element bratskih čvorova koji dolaze prije ovog u drvetu dokumenta.

public Element PreviousElementSibling { get; }

Vrijednost nekretnina

Element

ShadowRoot

Povratak shadowRoot pohranjen na ovom elementu ili nula ako je zatvoren.

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

Vrijednost nekretnina

ShadowRoot

TagName

Ime ovog elementa.

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

Vrijednost nekretnina

string

TextContent

Ovaj atribut vraća sadržaj teksta ovog čvorova i njegovih potomaka.Kada je definiran kao nula, postavljanje nema učinka.Na postavljanju, bilo koje moguće djece ovaj čvor može biti uklonjen i, ako je novi red nije prazan ili nula, zamijenjen jednim tekstnim čvorom koji sadrži red ovaj atribut je postavljen na.

public override string TextContent { get; set; }

Vrijednost nekretnina

string

Methods

AttachShadow(ShadowRootMode)

Stvara sjeni korijen i priključi ga tekućem elementu.

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

Parameters

mode ShadowRootMode

način u kojem će se stvoriti sjena korijena.

Returns

ShadowRoot

Izgrađena Aspose.Svg.Dom.ShadowRoot

Exceptions

NoSupportedError: Element ne podržava sjene drvce.

InvalidStateError: Element već ima sjene drvce.

Dispose(Bolić)

Izlazi nekontrolirane i - opcionalno - upravljane resurse.

protected override void Dispose(bool disposing)

Parameters

disposing bool

“Pravedno” za oslobađanje upravljenih i nekontroliranih resursa; “lažno” za oslobađanje samo nekontroliranih resursa.

GetAttribute(String)

Povratak vrijednosti po imenu.

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

Parameters

qualifiedName string

Ime atributa da se povuče.

Returns

string

Povratak dodijeljene vrijednosti

dodijeljeni(String, String i String)

Povratak vrijednosti atributa po lokalnom imenu i nazivnom prostoru URI.

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

Parameters

namespaceURI string

Slijedeći članakNamespace URI.

localName string

Naziv lokalnog područja.

Returns

string

Povratak atributa

GetAttributeNames()

Povratak imena atributa elementa kao raspon žica.Ako element nema atributa, vraća prazan raspon.

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

Returns

string []

Broj traka predstavlja imena atributa.

GetAttributeNode(String)

Povratak znakova po imenu.

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

Parameters

qualifiedName string

To je ime atributa.

Returns

Attr

Povratak dodijeljene vrijednosti

Slijedeći članakSvijet(String, String i String)

Povratak Attr čvor po lokalnom imenu i nazivnom prostoru URI.

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

Parameters

namespaceURI string

Slijedeći članakNamespace URI.

localName string

Naziv lokalnog područja.

Returns

Attr

Povratak atributa

GetElementsByClassName(String)

Povratak živog NodeList objekta koji sadrži sve elemente u dokumentu koji imaju sve klase navedene u argumentu.Sljedeći članakHTTP://www.w3.org/TR/dom/

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

Parameters

classNames string

String string koji sadrži neobjašnjivo skup jedinstvenih tokena odvojenih od prostora koji predstavljaju klase (imena razreda)

Returns

HTMLCollection

Sljedeći članakAspose.svg.dom.element

GetElementsByTagName(String)

Povratak NodeList svih potomnih Elemenata s određenim nazivom oznake, u redoslijedu dokumenta.

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

Parameters

name string

Naziv je tag.

Returns

HTMLCollection

Povratak atributa

Sljedeći članakByTagName(String, String i String)

Povratak NodeList svih potomnih Elemenata s određenim lokalnim imenom i nazivnim prostorom URI u redoslijedu dokumenta.

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

Parameters

namespaceURI string

Slijedeći članakNamespace URI.

localName string

Naziv lokalnog područja.

Returns

HTMLCollection

Povratak elemenata

HasAttribute(String)

Povratak je istinit kada je na ovom elementu naveden atribut s određenim imenom ili ima podrazumevanu vrijednost, drugačije lažna.

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

Parameters

qualifiedName string

To je ime atributa.

Returns

bool

‘Pravda’ ako određeno ime ima svojstvo; inače, ’lažno’.

Priznavanje(String, String i String)

Povratak je istinit kada je na ovom elementu naveden URI atribut s određenim lokalnim imenom i nazivnim prostorom ili ima podrazumevanu vrijednost, inače lažna.

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

Parameters

namespaceURI string

Slijedeći članakNamespace URI.

localName string

Naziv lokalnog područja.

Returns

bool

Ako je riječ o istini, onda je riječ o nepravdi; ako je riječ o istini, onda je riječ o nepravdi.

HasAttributes()

Povratak da li ovaj čvor (ako je to element) ima bilo kakve atribute

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

Returns

bool

boolean ‘pravda’ ako ovaj čvor ima bilo kakve atribute, ’lažno’ inače.

QuerySelector(String)

Povratak prvog elementa u dokumentu, koji odgovara selektoru

public Element QuerySelector(string selector)

Parameters

selector string

To je selektor.

Returns

Element

Uspješni element

QuerySelectorAll(String)

Povratak NodeList svih Elemenata u dokumentu, koji odgovara selektoru

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

Odabirnik

Returns

NodeList

Sljedeći članakSvg.Collections.HTMLCollection

Remove()

Uklonite tu nalogu.

public void Remove()

RemoveAttribute(String)

Izbjegavajte svojstvo po imenu.

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

Parameters

qualifiedName string

To je ime atributa.

uklanjanje(String, String i String)

Ukloni svojstvo po lokalnom imenu i nazivnom prostoru URI.

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

Parameters

namespaceURI string

Slijedeći članakNamespace URI.

localName string

Naziv lokalnog područja.

RemoveAttributeNode(Attr)

Uklanjanje određenog atributa.

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

Parameters

oldAttr Attr

Stara je str.

Returns

Attr

Povratak atributa

SetAttribute(String, String i String)

Ako je u elementu već prisutan atribut s tim imenom, njegova se vrijednost mijenja na vrijednost parametara vrijednosti.

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

Parameters

qualifiedName string

To je ime atributa.

value string

Vrijednost je.

dodijeljeni(String, String i String)

Ako je na elementu već prisutna atribut s istim lokalnim imenom i nazivnim prostorom URI, njegova je predviđanja promijenjena na predviđanje kvalificiranog imena, a njegova je vrijednost promijenjena na parametar vrijednosti.

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

Parameters

namespaceURI string

Slijedeći članakNamespace URI.

qualifiedName string

Ime kvalificiranog osoblja.

value string

Vrijednost je.

SetAttributeNode(Attr)

Ako je u elementu već prisutan atribut s tim imenom (nodeName), zamjenjuje se novim.

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

Parameters

newAttr Attr

Novi je TRR.

Returns

Attr

Povratak atributa

SredišteNodeNS(Attr)

Ako je u elementu već prisutan atribut s tim lokalnim imenom i nazivnim prostorom URI, zamjenjuje se novim.

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

Parameters

newAttr Attr

Novi je TRR.

Returns

Attr

Povratak atributa

ToggleAttribute(String)

Ako se snaga ne daje, “toggle” kvalificiranim imenom, uklanjajući ga ako je prisutan i dodajući ga ako nije prisutan.Ako je snaga lažna, uklanja se kvalificirano ime.

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

Parameters

qualifiedName string

Priznavanje kvalificiranog imena.

Returns

bool

Vrati se istinito ako je kvalificirano ime sada prisutno; inače lažno.

ToggleAttribute(Sljedeći Članak Bool)

Ako se snaga ne daje, “toggle” kvalificiranim imenom, uklanjajući ga ako je prisutan i dodajući ga ako nije prisutan.Ako je snaga lažna, uklanja se kvalificirano ime.

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

Parameters

qualifiedName string

Priznavanje kvalificiranog imena.

force bool

Moćna opcija za toggle atribut.

Returns

bool

Vrati se istinito ako je kvalificirano ime sada prisutno; inače lažno.

 Hrvatski