Class Element

Class Element

Nama dari : Aspose.Svg.Dom Asosiasi: Aspose.SVG.dll (25.5.0)

Interface Element mewakili elemen dalam dokumen HTML atau XML.

[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

anggota yang diwarisi

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(Kualifikasi Nama, Dokumen)

Jangan memanggil pembuat ini secara langsung, gunakan Aspose.Svg.Dom.Decument.CreateElement(System.String) atau Aspos.Screen.Custom.

public Element(QualifiedName qualifiedName, Document document)

Parameters

qualifiedName QualifiedName

Nama yang berkualitas.

document Document

dokumen yang terkait.

Properties

Attributes

Sebuah NamedNodeMap yang berisi atribut node ini (jika itu adalah Elemen) atau null sebaliknya.

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

Nilai Properti

NamedNodeMap

ChildElementCount

Mengembalikan jumlah nodus elemen yang anak-anak dari elemen ini. 0 jika elemen ini tidak memiliki nodus anak yang anak-anak dari nodeType 1.

public int ChildElementCount { get; }

Nilai Properti

int

Children

Mengembalikan elemen anak dari elemen saat ini.

public HTMLCollection Children { get; }

Nilai Properti

HTMLCollection

ClassList

Mengembalikan DOMTokenList hidup yang berisi token yang diterima dari parsing atribut “kelas”.

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

Nilai Properti

DOMTokenList

ClassName

atribut kelas dari elemen. atribut ini telah disebut kembali karenauntuk konflik dengan kata kunci “kelas” yang diungkapkan oleh banyak bahasa.Definisi klasifikasi dalam HTML 4.01.

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

Nilai Properti

string

FirstElementChild

Mengembalikan node unsur anak pertama dari unsur ini. null jika unsur ini tidak memiliki unsur anak.

public Element FirstElementChild { get; }

Nilai Properti

Element

Id

Lihat definisi atribut id dalam HTML 4.01.

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

Nilai Properti

string

Dalam HTML

Mengembalikan fragmen HTML atau XML yang mewakili konten elemen.Dapat ditetapkan, untuk menggantikan konten dari elemen dengan nodus parsed dari string yang diberikan.

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

Nilai Properti

string

LastElementChild

Mengembalikan node elemen anak terakhir dari elemen ini. null jika elemen ini tidak memiliki elemen anak.

public Element LastElementChild { get; }

Nilai Properti

Element

LocalName

Mengembalikan bagian lokal dari nama kualifikasi node ini.Untuk nodus dari jenis apa pun selain ELEMENT_NODE dan ATTRIBUTE_KON dan nodes yang dibuat dengan metode DOM Level 1, seperti Document.createElement(), ini selalu null.

public override string LocalName { get; }

Nilai Properti

string

Nama Panggilan

Nama ruang URI nod ini, atau nol jika tidak ditentukan.

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

Nilai Properti

string

NextElementSibling

Kembalikan nod elemen bersaudara berikutnya dari elemen ini. null jika elemen ini tidak memiliki nod elemen bersaudara yang datang setelah ini di pohon dokumen.

public Element NextElementSibling { get; }

Nilai Properti

Element

NodeName

Nama nod ini, tergantung pada jenisnya.

public override string NodeName { get; }

Nilai Properti

string

NodeType

Sebuah kode yang mewakili jenis objek dasar.

public override ushort NodeType { get; }

Nilai Properti

ushort

Keberadaan HTML

Mengembalikan fragmen HTML atau XML yang mewakili elemen dan kontennya.dapat ditetapkan, untuk menggantikan elemen dengan nod parsed dari string yang diberikan.

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

Nilai Properti

string

Prefix

Prefix nama ruang nod ini, atau null jika tidak ditentukan.Ketika ditakrifkan sebagai null, pengaturan itu tidak memiliki efek

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

Nilai Properti

string

PreviousElementSibling

Kembalikan nod elemen sepupu sebelumnya dari elemen ini. null jika elemen ini tidak memiliki nod elemen sepupu yang datang sebelum ini di pohon dokumen.

public Element PreviousElementSibling { get; }

Nilai Properti

Element

ShadowRoot

Kembalikan shadowRoot yang disimpan pada item ini atau nol jika ditutup.

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

Nilai Properti

ShadowRoot

TagName

Nama dari elemen tersebut.

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

Nilai Properti

string

TextContent

Atribut ini mengembalikan konten teks dari node ini dan keturunan.Ketika ditakrifkan sebagai nol, pengaturan itu tidak memiliki efek.Pada pengaturan, anak-anak yang mungkin node ini mungkin telah dihapus dan, jika itu string baru tidak kosong atau nol, digantikan dengan satu teks node yang mengandung string atribut ini ditetapkan.

public override string TextContent { get; set; }

Nilai Properti

string

Methods

AttachShadow(ShadowRootMode)

Mencipta akar bayang-bayang dan menyambungkannya ke elemen saat ini.

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

Parameters

mode ShadowRootMode

Mode di mana akar bayang-bayang akan dibuat.

Returns

ShadowRoot

Dibuat oleh Aspose.Svg.Dom.ShadowRoot.

Exceptions

NotSupportedError: Elemen tidak mendukung pohon bayangan.

InvalidStateError: Elemen sudah memiliki pohon bayangan.

Dispose(Bool)

Mengeluarkan sumber daya yang tidak terkawal dan - secara opsional - terkawal.

protected override void Dispose(bool disposing)

Parameters

disposing bool

‘kebenaran’ untuk melepaskan sumber daya yang dikendalikan dan tidak dikendalikan; ‘kebenaran’ untuk melepaskan hanya sumber daya yang tidak dikendalikan.

GetAttribute(String)

Mengembalikan nilai atribut dengan nama.

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

Parameters

qualifiedName string

Nama atribut yang harus diperoleh.

Returns

string

Pengembalian Nilai Atribut

Penghargaan(String dan String)

Mengembalikan nilai atribut dengan nama lokal dan nama URI.

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

Parameters

namespaceURI string

dengan nama URI.

localName string

Nama dari lokal.

Returns

string

Pengembalian atribut

GetAttributeNames()

Mengembalikan nama atribut dari elemen sebagai array string.Jika elemen tidak memiliki atribut, ia mengembalikan array kosong.

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

Returns

string [ ]

Sejumlah rantai mewakili nama atribut.

GetAttributeNode(String)

Mengembalikan atribut node dengan nama.

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

Parameters

qualifiedName string

dengan nama atribut.

Returns

Attr

Pengembalian Nilai Atribut

PenghargaanNodeNS(String dan String)

Menarik kembali node Attr dengan nama lokal dan nama URI.

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

Parameters

namespaceURI string

dengan nama URI.

localName string

Nama dari lokal.

Returns

Attr

Pengembalian atribut

GetElementsByClassName(String)

Mengembalikan objek NodeList hidup yang mengandung semua elemen dalam dokumen yang memiliki semua kelas yang ditentukan dalam argumen.WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB

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

Parameters

classNames string

string yang mengandung set unik token terpisah ruang yang mewakili kelas (nama kelas)

Returns

HTMLCollection

Ini adalah Aspose.Svg.Dom.Element

GetElementsByTagName(String)

Mengembalikan NodeList dari semua Elemen keturunan dengan nama tag yang diberikan, dalam urutan dokumen.

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

Parameters

name string

Nama dari tag.

Returns

HTMLCollection

Pengembalian atribut

KeteranganByTagNameNS(String dan String)

Mengembalikan NodeList dari semua Elemen keturunan dengan nama lokal dan nama ruang URI dalam urutan dokumen.

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

Parameters

namespaceURI string

dengan nama URI.

localName string

Nama dari lokal.

Returns

HTMLCollection

Mengembalikan Elemen

HasAttribute(String)

Kembali benar ketika atribut dengan nama tertentu ditentukan pada elemen ini atau memiliki nilai default, palsu sebaliknya.

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

Parameters

qualifiedName string

dengan nama atribut.

Returns

bool

‘kebenaran’ jika nama yang ditentukan memiliki atribut; jika tidak, ‘kebenaran’.

Penghargaan(String dan String)

Kembali benar ketika atribut dengan nama lokal dan ruang nama tertentu URI ditentukan pada elemen ini atau memiliki nilai default, palsu sebaliknya.

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

Parameters

namespaceURI string

dengan nama URI.

localName string

Nama dari lokal.

Returns

bool

“Sesungguhnya orang-orang yang sesungguhnya adalah orang-orang yang sesungguhnya dan orang-orang yang sesungguhnya adalah orang-orang yang sesungguhnya.”

HasAttributes()

Mengembalikan apakah node ini (jika itu adalah elemen) memiliki atribut apa pun

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

Returns

bool

boolean ‘kebenaran’ jika node ini memiliki atribut apa pun, ‘palsu’ sebaliknya.

QuerySelector(String)

Mengembalikan elemen pertama dalam dokumen, yang sesuai dengan selektor

public Element QuerySelector(string selector)

Parameters

selector string

Untuk selektor.

Returns

Element

Elemen yang cocok

QuerySelectorAll(String)

Mengembalikan NodeList dari semua Elemen dalam dokumen, yang sesuai dengan selektor

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

Selektor yang

Returns

NodeList

Selengkapnya - Koleksi HTML

Remove()

Menghapus kasus ini.

public void Remove()

RemoveAttribute(String)

Menghapus atribut dengan nama.

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

Parameters

qualifiedName string

dengan nama atribut.

PenghapusanAttribute(String dan String)

Menghapus atribut dengan nama lokal dan nama URI.

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

Parameters

namespaceURI string

dengan nama URI.

localName string

Nama dari lokal.

RemoveAttributeNode(Attr)

Menghapus node atribut yang ditentukan.

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

Parameters

oldAttr Attr

yang sudah tua.

Returns

Attr

Pengembalian atribut

SetAttribute(String dan String)

Jika sebuah atribut dengan nama itu sudah hadir dalam elemen, nilai tersebut diubah menjadi yang dari parameter nilai.

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

Parameters

qualifiedName string

dengan nama atribut.

value string

dengan nilai tersebut.

Penghargaan(String, String dan String)

Jika atribut dengan nama lokal yang sama dan ruang nama URI sudah hadir pada elemen, prefixnya diubah menjadi prefix bagian dari kualifikasiNama, dan nilainya diubah menjadi parameter nilai.

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

Parameters

namespaceURI string

dengan nama URI.

qualifiedName string

Nama orang yang berkelayakan.

value string

dengan nilai tersebut.

SetAttributeNode(Attr)

Jika sebuah atribut dengan nama tersebut (nodeName) sudah hadir dalam elemen, itu digantikan dengan yang baru.

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

Parameters

newAttr Attr

yang baru.

Returns

Attr

Pengembalian atribut

PenghargaanNodeNS(Attr)

Jika sebuah atribut dengan nama lokal itu dan nama URI itu sudah hadir dalam elemen itu, itu digantikan dengan yang baru.

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

Parameters

newAttr Attr

yang baru.

Returns

Attr

Pengembalian atribut

ToggleAttribute(String)

Jika kekuatan tidak diberikan, “tuggle” kualifikasiNama, menghapusnya jika ada dan menambahkan jika tidak ada.Jika kekuatan adalah palsu, menghapus kualifikasiNama.

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

Parameters

qualifiedName string

Adapun kualifikasi nama.

Returns

bool

Kembali benar jika kualifikasiNama sekarang hadir; jika tidak, palsu.

ToggleAttribute(Kekuatan, Bool)

Jika kekuatan tidak diberikan, “tuggle” kualifikasiNama, menghapusnya jika ada dan menambahkan jika tidak ada.Jika kekuatan adalah palsu, menghapus kualifikasiNama.

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

Parameters

qualifiedName string

Adapun kualifikasi nama.

force bool

Pilihan kekuatan untuk mengambil atribut.

Returns

bool

Kembali benar jika kualifikasiNama sekarang hadir; jika tidak, palsu.

 Indonesia