Class Element

Class Element

Името на пространството: Aspose.Html.Dom Aspose.HTML.dll (25.4.0)

Елементният интерфейс представлява елемент в HTML или XML документ.

[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 ако този елемент няма детски възли, които са от nodeType 1.

public int ChildElementCount { get; }

стойност на имота

int

Children

Възстановява елементите на детето от текущия елемент.

public HTMLCollection Children { get; }

стойност на имота

HTMLCollection

ClassList

Възвръща жива DOMTokenList, която съдържа токове, получени от паразита на атрибута “клас”.

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

стойност на имота

DOMTokenList

ClassName

Класовият атрибут на елемента. този атрибут е преименуван порадив конфликти с ключовата дума “клас”, изложена от много езици.Определение на класовете в HTML 4.01.

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

стойност на имота

string

FirstElementChild

Повръща първия детски елемент, нот на този елемент. null, ако той не разполага с деца елементи.

public Element FirstElementChild { get; }

стойност на имота

Element

Id

Виж дефиницията на идентификационния атрибут в HTML 4.01.

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

стойност на имота

string

Вътрешният HTML

Връща фрагмент от HTML или XML, който представлява съдържанието на елемента.Може да се зададе, за да замени съдържанието на елемента с възели, паразирани от дадена лента.

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

стойност на имота

string

LastElementChild

Възстановява последния детски елемент на този елемента. null, ако този елементи нямат деца елементи.

public Element LastElementChild { get; }

стойност на имота

Element

LocalName

Възстановява местната част на квалифицираното име на този възел.ELEMENT_NODE и ATTRIBUTE_NODE и възли, създадени с DOM Level 1 метод, като Document.createElement.

public override string LocalName { get; }

стойност на имота

string

Името

УРИ на името на този възел, или нула, ако не е посочено.

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

стойност на имота

string

NextElementSibling

Повръща следващия братов елемент възел на този елемент. null, ако тази елемента няма елементарни сестрични възли, които идват след това един в документалното дърво.

public Element NextElementSibling { get; }

стойност на имота

Element

NodeName

Името на този възел, в зависимост от вида му.

public override string NodeName { get; }

стойност на имота

string

NodeType

Код, представляващ вида на основния обект.

public override ushort NodeType { get; }

стойност на имота

ushort

Източна HTML

Връща фрагмент от HTML или XML, който представлява елемента и неговото съдържание.Може да се зададе, за да замести елемента с възели, паразирани от дадена лента.

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

стойност на имота

string

Prefix

Префиксът на имената на този възел, или нула, ако не е посочен. Когато се дефинира като нула, настройката няма ефект

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

стойност на имота

string

PreviousElementSibling

Възстановява предишния братов елемент възел на този елемент. null, ако тази елемента няма елементарни сестрински възли, които идват преди този в документалното дърво.

public Element PreviousElementSibling { get; }

стойност на имота

Element

ShadowRoot

Returns shadowRoot съхранено на този елемент или нула, ако е затворен.

[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

Aspose.Html.Dom.ShadowRoot.

Exceptions

NotSupportedError.

InvalidStateError.

Dispose(Боул)

Излъчва неконтролирани и - опционално - управлявани ресурси.

protected override void Dispose(bool disposing)

Parameters

disposing bool

“истински” за освобождаване както управлявани, така и неконтролирани ресурси; “фалшиви” да се освободят само неуправлявани ресурси.

GetAttribute(Стрий)

Оттегля стойност на атрибута по име.

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

Parameters

qualifiedName string

Името на атрибута да се получи.

Returns

string

Възстановяване на стойност

Определяне(Стрийк, Стрийк)

Превръща стойността на атрибута по локално име и име пространство URI.

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

Parameters

namespaceURI string

Името на URI.

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(Стрийк, Стрийк)

Attr нод с местно име и име пространство URI.

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

Parameters

namespaceURI string

Името на URI.

localName string

Името на местното.

Returns

Attr

връщане на атрибути

GetElementsByClassName(Стрий)

Възстановява жив NodeList обект, съдържащ всички елементи в документа, които имат всички класове, посочени в аргумента.WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB/

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

Parameters

classNames string

Стрийката, която съдържа уникален набор от уникални пространствено разделени токове, представляващи класове (имена на класовете)

Returns

HTMLCollection

Html.Dom.Element.

GetElementsByTagName(Стрий)

Повръща NodeList на всички потомци Елементи с дадено наименование за таг, в реда на документа.

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

Parameters

name string

Името на таг.

Returns

HTMLCollection

връщане на атрибути

ЗабележкаByTagNameNS(Стрийк, Стрийк)

NodeList на всички потомци Елементи с дадено местно име и име пространство URI.

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

Parameters

namespaceURI string

Името на URI.

localName string

Името на местното.

Returns

HTMLCollection

Възвръщаеми елементи

HasAttribute(Стрий)

Възвръща се вярно, когато атрибутът с дадено име е посочен на този елемент или има стандартна стойност, фалшив в противен случай.

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

Parameters

qualifiedName string

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

Returns

bool

“истински” ако посоченото име има атрибут; в противен случай, “фалшив”.

Актуализиране(Стрийк, Стрийк)

Възвръща се вярно, когато на този елемент се посочва атрибут с дадено местно име и име пространство URI или има стандартна стойност, фалшива в противен случай.

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

Parameters

namespaceURI string

Името на URI.

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

Заглавие: HTMLCollections HTMLCollections

Remove()

Премахнете тази инстанция.

public void Remove()

RemoveAttribute(Стрий)

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

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

Parameters

qualifiedName string

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

ПремахванеAttributeNS(Стрийк, Стрийк)

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

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

Parameters

namespaceURI string

Името на URI.

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

Стойността е.

Актуализиране(Стринг, Стринг и Стринг)

Ако на елемента вече присъства атрибут с едно и също местно наименование и URI на имената, неговият префикс се променя като част от квалифицираното Име, а стойността му е променена като стойностния параметър.

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

Parameters

namespaceURI string

Името на URI.

qualifiedName string

Името на квалифицирания.

value string

Стойността е.

SetAttributeNode(Attr)

Ако атрибут с това име (nodeName) вече присъства в елемента, той се заменя с нов.

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

Parameters

newAttr Attr

Новият Трън.

Returns

Attr

връщане на атрибути

СъздаванеNodeNS(Attr)

Ако атрибутът с това местно име и името на URI вече присъства в елемента, той се заменя с новото.

[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

Връща се вярно, ако квалифицираноИмето сега е налице; в противен случай фалшиво.

 Български