Class Node

Class Node

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

Интерфејс нода је главни тип података за цео Модел објекта Документа.

[ComVisible(true)]
[DOMObject]
[DOMName("Node")]
public abstract class Node : EventTarget, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver

Inheritance

object DOMObject EventTarget Node

Derived

Attr , CharacterData , Document , DocumentFragment , DocumentType , Element , Entity , EntityReference , Notation

Implements

INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver

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

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

Node(Document)

Иницијалише нову инстанцију класе Aspose.Html.Dom.Node.

protected Node(Document document)

Parameters

document Document

То је документ.

Exceptions

ArgumentException

Fields

ATTRIBUTE_NODE

атрибут нуда

[DOMName("ATTRIBUTE_NODE")]
public const ushort ATTRIBUTE_NODE = 2

Пољска вредност

ushort

CDATA_SECTION_NODE

КСНУМКС ЦДАТА секција НОДЕ

[DOMName("CDATA_SECTION_NODE")]
public const ushort CDATA_SECTION_NODE = 4

Пољска вредност

ushort

COMMENT_NODE

Komentari Node

[DOMName("COMMENT_NODE")]
public const ushort COMMENT_NODE = 8

Пољска вредност

ushort

DOCUMENT_FRAGMENT_NODE

Документ фрагмент унутар

[DOMName("DOCUMENT_FRAGMENT_NODE")]
public const ushort DOCUMENT_FRAGMENT_NODE = 11

Пољска вредност

ushort

DOCUMENT_NODE

Документални чвор

[DOMName("DOCUMENT_NODE")]
public const ushort DOCUMENT_NODE = 9

Пољска вредност

ushort

DOCUMENT_TYPE_NODE

Документални тип чворова

[DOMName("DOCUMENT_TYPE_NODE")]
public const ushort DOCUMENT_TYPE_NODE = 10

Пољска вредност

ushort

ELEMENT_NODE

Елемент Нот

[DOMName("ELEMENT_NODE")]
public const ushort ELEMENT_NODE = 1

Пољска вредност

ushort

ENTITY_NODE

Node entiteta

[DOMName("ENTITY_NODE")]
public const ushort ENTITY_NODE = 6

Пољска вредност

ushort

ENTITY_REFERENCE_NODE

Референтни чвор ентитета

[DOMName("ENTITY_REFERENCE_NODE")]
public const ushort ENTITY_REFERENCE_NODE = 5

Пољска вредност

ushort

NOTATION_NODE

Нотација нотација

[DOMName("NOTATION_NODE")]
public const ushort NOTATION_NODE = 12

Пољска вредност

ushort

PROCESSING_INSTRUCTION_NODE

Упутство за обраду унутар

[DOMName("PROCESSING_INSTRUCTION_NODE")]
public const ushort PROCESSING_INSTRUCTION_NODE = 7

Пољска вредност

ushort

TEXT_NODE

КСНУМКС НОДЕ

[DOMName("TEXT_NODE")]
public const ushort TEXT_NODE = 3

Пољска вредност

ushort

Properties

Базури

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

[DOMName("baseURI")]
public virtual string BaseURI { get; }

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

string

ChildNodes

NodeList koji sadrži sve decu ovog čvorova.Ako nema dece, ovo je NodeList koji ne sadrži čvorove..

public NodeList ChildNodes { get; }

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

NodeList

FirstChild

Прво дете овог чвора. ако нема таквог чвора, то се враћа нулом.

[DOMName("firstChild")]
public Node FirstChild { get; }

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

Node

LastChild

Последње дете овог чвора. ако нема таквог чвора, то се враћа нулом.

[DOMName("lastChild")]
public Node LastChild { get; }

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

Node

LocalName

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

[DOMName("localName")]
public virtual string LocalName { get; protected set; }

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

string

Намештај

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

[DOMName("namespaceURI")]
[DOMNullable]
public virtual string NamespaceURI { get; protected set; }

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

string

NextSibling

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

[DOMName("nextSibling")]
public Node NextSibling { get; }

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

Node

NodeName

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

[DOMName("nodeName")]
public abstract string NodeName { get; }

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

string

NodeType

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

[DOMName("nodeType")]
public abstract ushort NodeType { get; }

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

ushort

NodeValue

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

[DOMName("nodeValue")]
public virtual string NodeValue { get; set; }

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

string

OwnerDocument

Ово је такође објекат Документа који се користи за креирање нових чворова.Ако је овај чвор Документ или Тип Документа који се још није користио са било којим Документом, то је нула.

[DOMName("ownerDocument")]
[DOMNullable]
public virtual Document OwnerDocument { get; }

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

Document

ParentElement

Добије родитељ Аппосе.Хтмл.Дом.Елемент овог чвора.

[DOMNullable]
[DOMName("parentElement")]
public Element ParentElement { get; }

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

Element

ParentNode

Сви чворови, осим Атр, Документ, ДокументФрагмент, Ентитет и Нотација, могу имати родитеља. међутим, ако је чворо тек створено и још није додато дрвету, или ако је уклоњено из дрвета, то је нула.

[DOMName("parentNode")]
[DOMNullable]
public Node ParentNode { get; }

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

Node

Prefix

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

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

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

string

PreviousSibling

Нод одмах претходи овом чвору. ако нема таквог чвора, то враћа нулу.

[DOMName("previousSibling")]
public Node PreviousSibling { get; }

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

Node

TextContent

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

[DOMName("textContent")]
public virtual string TextContent { get; set; }

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

string

Methods

AppendChild(Node)

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

[DOMName("appendChild")]
public Node AppendChild(Node node)

Parameters

node Node

Нод да се причврсти.

Returns

Node

Повратак у ноду

CloneNode()

Повратак дупликације овог чвора, тј. служи као генерички конструктор копија за чворове. дупликативни чвор нема родитеља (родични чвор је нула) и нема корисничких података.

[DOMName("cloneNode")]
public Node CloneNode()

Returns

Node

Повратак у ноду

CloneNode(Боол)

Повратак дупликације овог чвора, тј. служи као генерички конструктор копија за чворове. дупликативни чвор нема родитеља (родични чвор је нула) и нема корисничких података.

[DOMName("cloneNode")]
public Node CloneNode(bool deep)

Parameters

deep bool

Ako je reč istinita,

Returns

Node

Повратак у ноду

Dispose(Боол)

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

protected override void Dispose(bool disposing)

Parameters

disposing bool

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

~Node()

Заврши инстанцију класе Aspose.Html.Dom.Node.

protected ~Node()

HasChildNodes()

Враћа се да ли овај чвор има било какве дјеце.

[DOMName("hasChildNodes")]
public bool HasChildNodes()

Returns

bool

„Истина“ ако дете има чворове другачије, „фалсификовано“.

InsertBefore(Node , Node)

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

[DOMName("insertBefore")]
public Node InsertBefore(Node node, Node child)

Parameters

node Node

Нови дечак је.

child Node

Реф дете.

Returns

Node

Враћање уграђеног чворова

IsDefaultNamespace(Стринг)

Ова метода проверава да ли је одређени имесперсУРИ подразумевани имесперс или не.

[DOMName("isDefaultNamespace")]
public bool IsDefaultNamespace(string namespaceURI)

Parameters

namespaceURI string

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

Returns

bool

‘истина’ ако [исте подразумевани називни простор] [одређени називни простор УРИ]; иначе, ‘фалсификовани’.

IsEqualNode(Node)

Проверите да ли су два чворова једнака.Овај метод тестира за једнакост чворова, а не заједно (тј. да ли су два чворова референце за исти објекат) који се могу тестирати са Node.isSameNode().

[DOMName("isEqualNode")]
public bool IsEqualNode(Node otherNode)

Parameters

otherNode Node

Још један чвор.

Returns

bool

Ако је истина истина, ако је истина истина, ако је истина истина, ако је истина истина.

IsSameNode(Node)

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

[DOMName("isSameNode")]
public bool IsSameNode(Node otherNode)

Parameters

otherNode Node

Још један чвор.

Returns

bool

Ако је истина истина, ако је истина истина, ако је истина истина, ако је истина истина.

Гледање(Стринг)

Погледајте УРИ именог простора повезан са одређеним префиксом, почевши од овог чвора.

[DOMName("lookupNamespaceURI")]
public string LookupNamespaceURI(string prefix)

Parameters

prefix string

То је префикс.

Returns

string

Повратак у УРИ

LookupPrefix(Стринг)

Погледајте префикс повезан са одређеним именом простора УРИ, почевши од овог чвора.Погледајте Префикс Погледајте детаље о алгоритму који се користи овим методом.

[DOMName("lookupPrefix")]
public string LookupPrefix(string namespaceURI)

Parameters

namespaceURI string

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

Returns

string

Повратак префикс

Normalize()

Потисне све текстуалне чворове у потпуној дубини подводног дрвета испод овог чворова, укључујући и атрибут чворове, у “нормалну” форму у којој само структура (на пример, елементи, коментари, упутства за обраду, ЦДАТА секције, и ентитет референце) одвоји текстуалне чворове, тј. нема ни суседне текстуалне чворове ни празне текстуалне чворове. ово се може користити како би се осигурало да је ДОМ преглед документа исти као ако је сачуван и поново наплаћен, и користан је када се користе операције (као што је КСпоинтер [КСпоинтер] прегледи) које зависе од одређене структуре дрвета документа.

[DOMName("normalize")]
public void Normalize()

RemoveChild(Node)

Уклоните дечији чвор који је означио старацхилд са листе деце и вратите га.

[DOMName("removeChild")]
public Node RemoveChild(Node child)

Parameters

child Node

Старо дете .

Returns

Node

Повратак у ноду

ReplaceChild(Node , Node)

Замењује дечији чвор oldChild са newChild на листи деце, а враћа стари чворChild.Ако је newChild објекат ДокументаФрагмента, oldChild замењује све децу ДокументаФрагмента, које се убацују у истом реду.

[DOMName("replaceChild")]
public Node ReplaceChild(Node node, Node child)

Parameters

node Node

Нова нота је.

child Node

Старо дете .

Returns

Node

Повратак у ноду

ToString()

Враћа систем.Стринг који представља ову инстанцију.

public override string ToString()

Returns

string

Систем.Стринг који представља ову инстанцију.

 Српски