Class Element

Class Element

Именује се: Aspose.Html.Dom Асамблеја: Aspose.HTML.dll (25.4.0)

Елемент интерфејс представља елемент у ХТМЛ или КСМЛ документу.

[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

Наслеђени чланови

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(Квалификовано име, документ)

Немојте директно позивати овог конструктора, користите Aspose.Html.Dom.Document.CreateElement(System.String) или Aspose.Html.Dom.Document.CreateElementNS(System.String,System.String).

public Element(QualifiedName qualifiedName, Document document)

Parameters

qualifiedName QualifiedName

Квалификовано име .

document Document

Асоцијативни документ .

Properties

Attributes

NamedNodeMap који садржи атрибуте овог чвора (ако је то Елемент) или нула другачије.

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

Вредност имовине

NamedNodeMap

ChildElementCount

Повратак тренутног броја елементарних чворова који су деца овог елемента. 0 ако овај елемент нема дечије чворове који су чворова Тип 1.

public int ChildElementCount { get; }

Вредност имовине

int

Children

Враћа дечије елементе тренутне елементе.

public HTMLCollection Children { get; }

Вредност имовине

HTMLCollection

ClassList

Враћа живу ДОМТОКЕНЛИСТ која садржи токене добијене од парсинг “клас” атрибут.

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

Вредност имовине

DOMTokenList

ClassName

Класни атрибут елемента. овај атрибут је преименована збогу конфликтима са кључним речима “класа” изложеним многим језицима.Клас атрибути дефинисање у ХТМЛ 4.01.

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

Вредност имовине

string

FirstElementChild

Враћа прву дечију елементну чвору овог елемента. нул ако овај елемент нема дечије елементе.

public Element FirstElementChild { get; }

Вредност имовине

Element

Id

Погледајте дефиницију идентификационог атрибута у ХТМЛ 4.01.

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

Вредност имовине

string

унутар ХТМЛ

Враћа фрагмент ХТМЛ или КСМЛ који представља садржај елемента.Може се поставити, за замену садржаја елемента уз чворове пасе од одређеног репа.

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

Вредност имовине

string

LastElementChild

Враћа последњи дечији елемент унутар овог елемента. нулл ако овај елемент нема дечије елементе.

public Element LastElementChild { get; }

Вредност имовине

Element

LocalName

Враћа локални део квалификованог имена овог чвора.За чворове било које врсте осим ЕЛЕМЕНТ_НОДЕ и АТРИБУТЕ_НОДЕ и чворове створене методом ДОМ нивоа 1, као што је Документ.createЕлемент(), ово је увек нула.

public override string LocalName { get; }

Вредност имовине

string

Намештај

Именопростор УРИ овог чвора, или нула ако није наведено.

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

Вредност имовине

string

NextElementSibling

Враћа следећи брачни елемент чвор овог елемента. нулл ако овај елемент нема елемент брачни чвор који долази након овог у дрвету документа.

public Element NextElementSibling { get; }

Вредност имовине

Element

NodeName

Име овог чвора, у зависности од његовог типа.

public override string NodeName { get; }

Вредност имовине

string

NodeType

Код који представља врсту основног објекта.

public override ushort NodeType { get; }

Вредност имовине

ushort

ОутерХТМЛ

Враћа фрагмент ХТМЛ или КСМЛ који представља елемент и његов садржај.Може се поставити, да замени елемент са чворовима пасе од одређеног репа.

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

Вредност имовине

string

Prefix

Префикс имена простора овог чвора, или нула ако није наведено. када је дефинисано да је нула, постављање нема ефекта

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

Вредност имовине

string

PreviousElementSibling

Враћа претходни брачни елемент чвор овог елемента. нулл ако овај елемент нема елемент брачни чвор који долази пре овог у дрвету документа.

public Element PreviousElementSibling { get; }

Вредност имовине

Element

ShadowRoot

Povratak shadowRoot sačuvani na ovom elementu ili nula ako je zatvoren.

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

Вредност имовине

ShadowRoot

TagName

Име је елемент.

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

Вредност имовине

string

TextContent

Овај атрибут враћа садржај текста овог чвора и његових потомка. када је дефинисано да је нула, постављање нема ефекта. на постављању, свака могућа деца овај чвор може имати су уклоњени и, ако је нова ниша није празна или нула, замењена једним текстуалним чвором који садржи ниша овај атрибут је постављен на.

public override string TextContent { get; set; }

Вредност имовине

string

Methods

AttachShadow(ShadowRootMode)

Креира корен сенке и причвршћује га тренутном елементу.

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

Parameters

mode ShadowRootMode

Начин у којем ће се створити сенка корена.

Returns

ShadowRoot

Стварање Аппосе.Хтмл.Дом Сјај.

Exceptions

Неподржана грешка: Елемент не подржава сенчно дрво.

InvalidStateError: Element već ima senko drvce.

Dispose(Боол)

Издава неконтролисане и - опционално - управљане ресурсе.

protected override void Dispose(bool disposing)

Parameters

disposing bool

„истински“ да ослобађа и управљане и не управљане ресурсе; „фалсификовани“ да ослобађа само не управљане ресурсе.

GetAttribute(Стринг)

Повратак атрибуте вредности по имену.

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

Parameters

qualifiedName string

Име атрибута да се добије.

Returns

string

Повратак приписује вредност

Добијени(Стринг , Стринг)

Повратак вредности атрибута по локалном и именом простору УРИ.

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

Parameters

namespaceURI string

Именује се УРИ.

localName string

Име локалног подручја.

Returns

string

Повратак атрибута

GetAttributeNames()

Повратак имена атрибута елемента као серија струја. ако елемент нема атрибуте враћа празан серија.

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

Returns

string []

Број трака представља имена атрибута.

GetAttributeNode(Стринг)

Повратак атрибуте унука по имену.

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

Parameters

qualifiedName string

Име атрибута .

Returns

Attr

Повратак приписује вредност

УпозорењеNodeNS(Стринг , Стринг)

Повратак АТР чворова по локалном и именом УРИ.

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

Parameters

namespaceURI string

Именује се УРИ.

localName string

Име локалног подручја.

Returns

Attr

Повратак атрибута

GetElementsByClassName(Стринг)

Враћа жив NodeList објекат који садржи све елементе у документу који имају све класе наведене у аргументу.HTTP://www.w3.org/TR/dom/

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

Parameters

classNames string

струја која садржи неиндерирани скуп јединствених токена одвојених од простора који представљају класе (имена класа)

Returns

HTMLCollection

Апсос.Хтмл.Дом.Елемент

GetElementsByTagName(Стринг)

Враћа NodeList свих потомских елемената са одређеним именом ознаке, у текстуалном реду.

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

Parameters

name string

Таг име је.

Returns

HTMLCollection

Повратак атрибута

ПокретањеByTagName(Стринг , Стринг)

Враћа НодеСписок свих потомских Елемената са одређеним локалним именом и именом УРИ у текстуалном реду.

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

Parameters

namespaceURI string

Именује се УРИ.

localName string

Име локалног подручја.

Returns

HTMLCollection

Враћају се елементи

HasAttribute(Стринг)

Враћа се истинито када је атрибут са одређеним именом наведено на овом елементу или има подразумевану вредност, лажно иначе.

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

Parameters

qualifiedName string

Име атрибута .

Returns

bool

‘истина’ ако наведено име има атрибут; иначе, ‘фалсификовано’.

Припрема(Стринг , Стринг)

Враћа се тачно када је атрибут са одређеним локалним именом и именом УРИ наведена на овом елементу или има подразумевану вредност, фалсификована иначе.

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

Parameters

namespaceURI string

Именује се УРИ.

localName string

Име локалног подручја.

Returns

bool

„Истину“ ако [приписује НС] [дефинисани називни простор УРИ]; иначе, „фалсификовани“.

HasAttributes()

Враћа да ли овај чвор (ако је елемент) има било какве атрибуте

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

Returns

bool

boolean ’true’ ако овај чвор има било какве атрибуте, ‘фалсификовани’ другачије.

QuerySelector(Стринг)

Враћа први елемент у документу, који одговара селектору

public Element QuerySelector(string selector)

Parameters

selector string

То је селектор.

Returns

Element

Усклађени елемент

QuerySelectorAll(Стринг)

Враћа NodeList свих елемената у документу, који одговара селектору

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

Изборник

Returns

NodeList

Аппосе.Хтмл.Коллекције.ХтмлКоллекција

Remove()

Уклоните ову инстанцију.

public void Remove()

RemoveAttribute(Стринг)

Уклоните атрибут по имену.

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

Parameters

qualifiedName string

Име атрибута .

УклањањеAttribute(Стринг , Стринг)

Уклања атрибут локалним именом и именом УРИ.

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

Parameters

namespaceURI string

Именује се УРИ.

localName string

Име локалног подручја.

RemoveAttributeNode(Attr)

Уклоните одређени атрибутни чвор.

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

Parameters

oldAttr Attr

Стари Тр.

Returns

Attr

Повратак атрибута

SetAttribute(Стринг , Стринг)

Додаје нови атрибут.Ако је атрибут са овим именом већ присутан у елементу, његова вредност се мења на онај параметара вредности.

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

Parameters

qualifiedName string

Име атрибута .

value string

То је вредност.

СетАттрибутенес(String, String и String)

Ако је атрибут са истим локалним именом и именом УРИ већ присутан на елементу, његов префикс се мења да буде префикс део квалификованог Име, а његова вредност се мења да буде параметар вредности.

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

Parameters

namespaceURI string

Именује се УРИ.

qualifiedName string

Име квалификованог лица.

value string

То је вредност.

SetAttributeNode(Attr)

Додаје се нови атрибут чвор.Ако је атрибут са овим именом (nodeName) већ присутан у елементу, замењује се новим.

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

Parameters

newAttr Attr

Нови Тр.

Returns

Attr

Повратак атрибута

СетАттрибутеНоднес(Attr)

Додаје нови атрибут.Ако је атрибут са локалним именом и именом УРИ већ присутан у елементу, замењује се новим.

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

Parameters

newAttr Attr

Нови Тр.

Returns

Attr

Повратак атрибута

ToggleAttribute(Стринг)

Ако се сила не даје, “тогује” квалификованоИме, уклањајући га ако је присутан и додајући га ако није присутан.Ако је сила лажна, уклоните квалификованоИме.

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

Parameters

qualifiedName string

Атрибут квалификованог имена.

Returns

bool

Враћа се истинито ако је квалификованоИме сада присутно; иначе лажно.

ToggleAttribute(КСНУМКС, Боол)

Ако се сила не даје, “тогује” квалификованоИме, уклањајући га ако је присутан и додајући га ако није присутан.Ако је сила лажна, уклоните квалификованоИме.

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

Parameters

qualifiedName string

Атрибут квалификованог имена.

force bool

Сила опција да се уклони атрибут.

Returns

bool

Враћа се истинито ако је квалификованоИме сада присутно; иначе лажно.

 Српски