Class Document

Class Document

Numele spaţiului: Aspose.Html.Dom Asamblare: Aspose.HTML.dll (25.4.0)

Documentul reprezintă întregul document HTML, XML sau SVG. Conceptual, este rădăcina copacului de document și oferă accesul primar la datele documentului.

[DOMName("Document")]
[DOMObject]
[ComVisible(true)]
public class Document : Node, INotifyPropertyChanged, IEventTarget, IDisposable, IXPathNSResolver, IDocumentTraversal, IXPathEvaluator, IDocumentEvent, IParentNode, IElementTraversal, INonElementParentNode, IDocumentStyle, IGlobalEventHandlers

Inheritance

object DOMObject EventTarget Node Document

Derived

HTMLDocument , SVGDocument

Implements

INotifyPropertyChanged , IEventTarget , IDisposable , IXPathNSResolver , IDocumentTraversal , IXPathEvaluator , IDocumentEvent , IParentNode , IElementTraversal , INonElementParentNode , IDocumentStyle , IGlobalEventHandlers

Membrii moștenitori

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

Document(Cuvânt cheie, int)

Inițializează o nouă instanță a clasei Aspose.Html.Dom.Document.

protected Document(IBrowsingContext context, int implementation)

Parameters

context IBrowsingContext

Aspose.Html.Dom.IBrowsingContext care va fi asociat cu documentul actual.

implementation int

Tipul de implementare a documentului, cum ar fi HTML și SVG.

Properties

bază

URI de bază absolută a acestui nod sau zero dacă implementarea nu a fost capabilă să obțină un URI absolut.

public override string BaseURI { get; }

Valoarea proprietății

string

CharacterSet

A primit codul documentului.

[DOMName("characterSet")]
public string CharacterSet { get; }

Valoarea proprietății

string

Charset

A primit codul documentului.

[DOMName("charset")]
public string Charset { get; }

Valoarea proprietății

string

ChildElementCount

Întoarce numărul curent de noduri de element care sunt copii ai acestui element. 0 dacă acest element nu are noduri de copii care sunt de noduriTip 1.

public int ChildElementCount { get; }

Valoarea proprietății

int

Children

Întoarce elementele copilului.

public HTMLCollection Children { get; }

Valoarea proprietății

HTMLCollection

ContentType

Obțineți tipul de conținut document.

[DOMName("contentType")]
public string ContentType { get; }

Valoarea proprietății

string

Context

Obține contextul curent de navigare.

public IBrowsingContext Context { get; }

Valoarea proprietății

IBrowsingContext

DefaultView

Atribuția IDL defaultView a interfeței Document, la obținerea,trebuie să se întoarcă obiectul WindowProxy din contextul de navigare al acestui document,dacă acest document are un context de navigare asociat sau nu altfel.

[DOMName("defaultView")]
public IWindow DefaultView { get; }

Valoarea proprietății

IWindow

Doctype

Declaraţia de tip document asociată acestui document.

[DOMName("doctype")]
[DOMNullable]
public DocumentType Doctype { get; }

Valoarea proprietății

DocumentType

DocumentElement

Acesta este un atribut de convenabilitate care permite accesul direct la nodul copilului care este elementul de document al documentului.

[DOMName("documentElement")]
public Element DocumentElement { get; }

Valoarea proprietății

Element

Documentare

Localizarea documentului sau zero dacă nu este definit sau dacă Documentul a fost creat folosind DOMImplementation.createDocument.

[DOMName("documentURI")]
public string DocumentURI { get; }

Valoarea proprietății

string

FirstElementChild

Întoarce primul nod al elementului copil al acestui element. null dacă acest element nu are elemente copil.

public Element FirstElementChild { get; }

Valoarea proprietății

Element

Implementation

Obiectul DOMImplementare care gestionează acest document.

[DOMName("implementation")]
public IDOMImplementation Implementation { get; }

Valoarea proprietății

IDOMImplementation

InputEncoding

A primit codul documentului.

[DOMName("inputEncoding")]
public string InputEncoding { get; }

Valoarea proprietății

string

LastElementChild

Întoarce ultimul nod al elementului copil al acestui element. null dacă acest element nu are elemente copil.

public Element LastElementChild { get; }

Valoarea proprietății

Element

Location

Localizarea documentului.

[DOMName("location")]
public Location Location { get; }

Valoarea proprietății

Location

NextElementSibling

Întoarce următorul nod al elementului fratern al acestui element. null dacă acest element nu are noduri fraternale ale elementului care vin după acesta în copacul documentului.

public Element NextElementSibling { get; }

Valoarea proprietății

Element

NodeName

Numele acestui nod, în funcție de tipul său.

public override string NodeName { get; }

Valoarea proprietății

string

NodeType

Un cod care reprezintă tipul obiectului de bază.

public override ushort NodeType { get; }

Valoarea proprietății

ushort

Origin

Obțineți originea documentului.

[DOMName("origin")]
public string Origin { get; }

Valoarea proprietății

string

OwnerDocument

Obțineți documentul de proprietate.

public override Document OwnerDocument { get; }

Valoarea proprietății

Document

PreviousElementSibling

Întoarce nodul elementului fratern anterior al acestui element. null dacă acest element nu are noduri fraternale element care vin înaintea acestui element în copacul documentului.

public Element PreviousElementSibling { get; }

Valoarea proprietății

Element

ReadyState

„încărcare” în timp ce documentul este încărcat, „interactiv” odată ce este terminat parsing, dar încă încărcă sub-resurse, și „complete” odată ce este încărcat.

[DOMName("readyState")]
public string ReadyState { get; }

Valoarea proprietății

string

StrictErrorChecking

Un atribut care specifică dacă verifica erorilor este executată sau nu. Atunci când este setată la false, implementarea este liberă să nu testeze orice caz de eroare posibilă definită în mod normal pe operațiunile DOM, și nu ridică niciun DOMExcepție pe operațiunile DOM sau raportează erori în timp ce utilizează Document.normalizeDocument().

[DOMName("strictErrorChecking")]
public bool StrictErrorChecking { get; set; }

Valoarea proprietății

bool

StyleSheets

O listă care conține toate frunzele de stil explicit legate sau încorporate într-un document. Pentru documentele HTML, aceasta include frunzele de stil externe, incluse prin elementul HTML LINK, și elementele INLINE STYLE.

public IStyleSheetList StyleSheets { get; }

Valoarea proprietății

IStyleSheetList

XmlStandalone

Un atribut care specifică, ca parte a declarației XML, dacă acest document este independent.

[DOMName("xmlStandalone")]
public bool XmlStandalone { get; set; }

Valoarea proprietății

bool

XmlVersion

Un atribut care specifică, ca parte a declarației XML, numărul de versiune al acestui document. Dacă nu există declarație și dacă acest document susține caracteristica “XML”, valoarea este “1.0”.

[DOMName("xmlVersion")]
public string XmlVersion { get; set; }

Valoarea proprietății

string

Methods

CreateAttribute(Strângere)

Creează un Attr al numelui dat.

[DOMName("createAttribute")]
public Attr CreateAttribute(string localName)

Parameters

localName string

Numele atribuţiei.

Returns

Attr

Cuvânt cheie.Html.Dom.Attr

Crearea atribuțiilor(String și String)

Creează un atribut al numelui calificat și al spațiului de nume URI.

[DOMName("createAttributeNS")]
public Attr CreateAttributeNS(string namespaceURI, string qualifiedName)

Parameters

namespaceURI string

Numele spaţiului URI.

qualifiedName string

Numele persoanelor calificate.

Returns

Attr

Cuvânt cheie.Html.Dom.Attr

CreațiCategorie(Strângere)

Creează un nod CDATASection al cărui valoare este stringul specificat.

[DOMName("createCDATASection")]
public CDATASection CreateCDATASection(string data)

Parameters

data string

Datele din CDATA.

Returns

CDATASection

Cuvânt cheie: Html.Dom.CDATASection

CreateComment(Strângere)

Creează un nod de comentarii datorită stringului specificat.

[DOMName("createComment")]
public Comment CreateComment(string data)

Parameters

data string

Datele de comentarii.

Returns

Comment

Cuvânt cheie.Html.Dom.Comentariu

CreateDocumentFragment()

Creează un obiect DocumentFragment gol.

[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()

Returns

DocumentFragment

Cuvânt cheie: Html.DocumentFragment

CreateDocumentType(String, String, String și String)

Creează un nod DocumentType.

[DOMName("createDocumentType")]
public DocumentType CreateDocumentType(string name, string publicId, string systemId, string internalSubset)

Parameters

name string

Numele tipului de document.

publicId string

pentru ID-ul public.

systemId string

Sistemul de identificare.

internalSubset string

subsetul intern.

Returns

DocumentType

Cuvânt cheie.Html.DocumentType.

CreateElement(Strângere)

Notă că instanta returnată implementează interfața Element, astfel încât atributele pot fi specificate direct pe obiectul returnat.

[DOMName("createElement")]
public Element CreateElement(string localName)

Parameters

localName string

Numele etichetei .

Returns

Element

Aspoză .Html.Dom.Element

Crearea elementelor(String și String)

Creează un element al numelui calificat și al spațiului de nume URI.

[DOMName("createElementNS")]
public Element CreateElementNS(string namespaceURI, string qualifiedName)

Parameters

namespaceURI string

Numele spaţiului URI.

qualifiedName string

Numele persoanelor calificate.

Returns

Element

Aspoză .Html.Dom.Element

CreateEntityReference(Strângere)

În plus, dacă entitatea de referință este cunoscută, lista de copii a nodului de referință al entității este aceeași cu cea a nodului de referință al entității corespunzătoare.

[DOMName("createEntityReference")]
public EntityReference CreateEntityReference(string name)

Parameters

name string

Numele entității.

Returns

EntityReference

Cuvânt cheie: Html.Dom.EntityReference

CreateEvent(Strângere)

Creează un Aspose.Html.Dom.Events.Event de un tip susținut de implementare.

public Event CreateEvent(string eventType)

Parameters

eventType string

Parametru de tip eveniment specifică tipul de interfață Aspose.Html.Dom.Events.Event pentru a fi creat.Dacă interfața Aspose.Html.Dom.Events.Event specificată este susținută de implementare, această metodă vareturnarea unui nou Aspose.Html.Dom.Events.Event al tipului de interfață solicitat.În cazul în care Aspose.Html.Dom.Events.Event va fi trimis prin intermediul Aspose.Html.Dom.Events.IEventTarget.DispatchEvent (Aspose.Html.Dom.Events.Event) metoda corespunzătoare Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean)Metoda trebuie numită după creare pentru a iniția valorile Aspose.Html.Dom.Events.Event.

Metoda Aspose.Html.Dom.Events.IDocumentEvent.CreateEvent(System.String) este utilizată pentru a crea Aspose.Html.Dom.Events.Events atunci când este sau inconveniente sau inutilepentru utilizator pentru a crea un Aspose.Html.Dom.Events.Event pe cont propriu.În cazurile în care implementarea furnizată de Aspose.Html.Dom.Events.Event este insuficientă, utilizatorii pot furnizapropriile aplicații Aspose.Html.Dom.Events.Event pentru utilizare cu metoda Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event).

Returns

Event

Noua creație Aspose.Html.Dom.Events.Event

Exceptions

DOMException

NOT_SUPPORTED_ERR: Creat dacă implementarea nu susține tipul de interfață Aspose.Html.Dom.Events.Event solicitat

CreateExpression(Cuvânt cheie: IXPathNSResolver)

Creează o expresie parsed XPath cu spații de nume rezolvate.atunci când o expresie va fi reutilizată într-o aplicație deoarece o face posibilăpentru a compila stringul de expresie într-o formă internă mai eficientă șiPre-resolvă toate prefixele spațiului de nume care apar în cadrul expresiei.

public IXPathExpression CreateExpression(string expression, IXPathNSResolver resolver)

Parameters

expression string

Strângerea expresiei XPath trebuie parsetată.

resolver IXPathNSResolver

“Rezolvatorul” permite traducerea tuturor prefixelor, inclusiv a prefixului de spațiu de nume “xml”, în cadrul expresiei XPath în URI-uri de spațiu de nume adecvate. dacă acest lucru este specificat ca “zero”, orice prefix de spațiu de nume în cadrul expresiei va rezulta în Aspose.Html.Dom.DOMExcepția este prăbușită cu codul “NAMESPACE_ERR”.

Returns

IXPathExpression

Formă compilată a expresiei XPath.

Exceptions

DOMException

INVALID_EXPRESSION_ERR: ridicat dacă expresia nu estelegale în conformitate cu regulile Aspose.Html.Dom.XPath.IXPathEvaluator.

DOMException

NAMESPACE_ERR: Creată dacă expresia conține spațiu de numePrefixele care nu pot fi rezolvate de către Aspose.Html.Dom.XPath.IXPathNSResolver.

CreațiRezoluție(Node)

Adaptă orice nod DOM pentru a rezolva spațiile de nume, astfel încât o expresie XPath să poată fi evaluată cu ușurință în raport cu contextul nodului în care a apărut în document. Acest adaptor funcționează ca metoda DOM de nivel 3 ’lookupNamespaceURI’ pe noduri în rezolvarea nodului nomespaceURIfrom un prefix dat folosind informațiile actuale disponibile în ierarhia nodului la timelookupNamespaceURI este numit, de asemenea, rezolvarea corectă a prefixului implicit xml.

public IXPathNSResolver CreateNSResolver(Node nodeResolver)

Parameters

nodeResolver Node

Nodea care va fi utilizată ca context pentru rezoluția spațiului de nume.

Returns

IXPathNSResolver

Aspose.Html.Dom.XPath.IXPathNSResolver care rezolvă spațiile de nume în ceea ce privește definițiile din domeniul de aplicare pentru un nod specific.

CreateNodeIterator(Node)

Creați un nou NodeIterator deasupra copacului subteran înrădăcinat înNode specificate.

public INodeIterator CreateNodeIterator(Node root)

Parameters

root Node

un nod care va fi iterat împreună cu copiii săi.Iteratorul este poziționat inițial chiar înainte de acest nod.ceToShow steaguri și filtru, dacă există, nu suntatunci când se stabilește această poziție. rădăcina nu trebuie să fieîn zero.

Returns

INodeIterator

Noul NodeIterator nou creat.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Înălțat dacă rădăcina specificată esteîn zero.

CreateNodeIterator(Lungă, lungă)

Creați un nou NodeIterator deasupra copacului subteran înrădăcinat înNode specificate.

public INodeIterator CreateNodeIterator(Node root, long whatToShow)

Parameters

root Node

un nod care va fi iterat împreună cu copiii săi.Iteratorul este poziționat inițial chiar înainte de acest nod.ceToShow steaguri și filtru, dacă există, nu suntatunci când se stabilește această poziție. rădăcina nu trebuie să fieîn zero.

whatToShow long

Drapelul specifică ce tipuri de noduri pot apărea înviziunea logică a copacului prezentată de iterator. a se vedeaDescrierea NodeFilter pentru setul de posibileSHOW_ values.Aceste steaguri pot fi combinate folosindsau .

Returns

INodeIterator

Noul NodeIterator nou creat.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Înălțat dacă rădăcina specificată esteîn zero.

CreateNodeIterator(Node, lungă, inodeFilter)

Creați un nou NodeIterator deasupra copacului subteran înrădăcinat înNode specificate.

public INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

un nod care va fi iterat împreună cu copiii săi.Iteratorul este poziționat inițial chiar înainte de acest nod.ceToShow steaguri și filtru, dacă există, nu suntatunci când se stabilește această poziție. rădăcina nu trebuie să fieîn zero.

whatToShow long

Drapelul specifică ce tipuri de noduri pot apărea înviziunea logică a copacului prezentată de iterator. a se vedeaDescrierea NodeFilter pentru setul de posibileSHOW_ values.Aceste steaguri pot fi combinate folosindsau .

filter INodeFilter

NodeFilter pentru a fi utilizat cu acestTreeWalker, sau zero pentru a indica niciun filtru.

Returns

INodeIterator

Noul NodeIterator nou creat.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Înălțat dacă rădăcina specificată esteîn zero.

CreateProcessingInstruction(String și String)

Creează un nod Instrucțiuni de prelucrare datorită numelui specificat și a șirilor de date.

[DOMName("createProcessingInstruction")]
public ProcessingInstruction CreateProcessingInstruction(string target, string data)

Parameters

target string

şi ţintă .

data string

Datele de instrucţiune.

Returns

ProcessingInstruction

Instrucțiuni de prelucrare.Html.Dom.

CreateTextNode(Strângere)

Creează un nod text datorită stringului specificat.

[DOMName("createTextNode")]
public Text CreateTextNode(string data)

Parameters

data string

Datele din text.

Returns

Text

Cuvânt cheie.Html.Dom.Text

CreateTreeWalker(Node)

Creați un nou TreeWalker deasupra copacului subteran rădăcinat laNode specificate.

public ITreeWalker CreateTreeWalker(Node root)

Parameters

root Node

un nod care va servi ca rădăcină pentruTreeWalker. ceToShow steaguri șiNodeFilter nu este luat în considerare atunci când se stabilește această valoare;orice tip de nod va fi acceptat ca rădăcină.CurentNode din TreeWalker esteiniţializată la acest nod, fie că este vizibilă sau nu.funcții de rădăcină ca punct de oprire pentru traversalmetodele care se uită în sus în structura documentului, cum ar fiparentNode și nextNode. rădăcina trebuie săSă nu fie zero.

Returns

ITreeWalker

Noul TreeWalker a fost creat.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Înălțat dacă rădăcina specificată esteîn zero.

CreateTreeWalker(Lungă, lungă)

Creați un nou TreeWalker deasupra copacului subteran rădăcinat laNode specificate.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)

Parameters

root Node

un nod care va servi ca rădăcină pentruTreeWalker. ceToShow steaguri șiNodeFilter nu este luat în considerare atunci când se stabilește această valoare;orice tip de nod va fi acceptat ca rădăcină.CurentNode din TreeWalker esteiniţializată la acest nod, fie că este vizibilă sau nu.funcții de rădăcină ca punct de oprire pentru traversalmetodele care se uită în sus în structura documentului, cum ar fiparentNode și nextNode. rădăcina trebuie săSă nu fie zero.

whatToShow long

Drapelul specifică ce tipuri de noduri pot apărea înviziunea logică a copacului prezentată de pasagerul copacului.Descrierea NodeFilter pentru setul de posibileSHOW_ values.Aceste steaguri pot fi combinate folosind OR.

Returns

ITreeWalker

Noul TreeWalker a fost creat.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Înălțat dacă rădăcina specificată esteîn zero.

CreateTreeWalker(Node, lungă, inodeFilter)

Creați un nou TreeWalker deasupra copacului subteran rădăcinat laNode specificate.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)

Parameters

root Node

un nod care va servi ca rădăcină pentruTreeWalker. ceToShow steaguri șiNodeFilter nu este luat în considerare atunci când se stabilește această valoare;orice tip de nod va fi acceptat ca rădăcină.CurentNode din TreeWalker esteiniţializată la acest nod, fie că este vizibilă sau nu.funcții de rădăcină ca punct de oprire pentru traversalmetodele care se uită în sus în structura documentului, cum ar fiparentNode și nextNode. rădăcina trebuie săSă nu fie zero.

whatToShow long

Drapelul specifică ce tipuri de noduri pot apărea înviziunea logică a copacului prezentată de pasagerul copacului.Descrierea NodeFilter pentru setul de posibileSHOW_ values.Aceste steaguri pot fi combinate folosind OR.

filter INodeFilter

NodeFilter pentru a fi utilizat cu acestTreeWalker, sau zero pentru a indica niciun filtru.

Returns

ITreeWalker

Noul TreeWalker a fost creat.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Înălțat dacă rădăcina specificată esteîn zero.

Dispose(Boulă)

Eliberează resurse necontrolate și - opțional - gestionate.

protected override void Dispose(bool disposing)

Parameters

disposing bool

„true” pentru a elibera atât resursele gestionate, cât și resursele necontrolate; „false” pentru a elibera doar resursele necontrolate.

Evaluate(string, nod, IXPathNSResolver, XPathResultType, obiect)

Evaluează un string de expresie XPath și returnează rezultatul tipului specificat, dacă este posibil.

public IXPathResult Evaluate(string expression, Node contextNode, IXPathNSResolver resolver, XPathResultType type, object result)

Parameters

expression string

Strângerea expresiei XPath trebuie parsată și evaluată.

contextNode Node

Contextul este nodul de context pentru evaluarea acestei expresii XPath.

resolver IXPathNSResolver

Resoluția permite traducerea tuturor prefixelor, inclusiv a XMLPrefixul spațiului de nume, în cadrul expresiei XPath în URI-urile corespunzătoare spațiului de nume.

type XPathResultType

Dacă este specificat un tip specific, rezultatul va fi returnat ca tip corespunzător.

result object

Rezultatul specifică un anumit obiect de rezultat care poate fi reutilizat și returnat prin această metodă.

Returns

IXPathResult

Rezultatul evaluării expresiei XPath.

GetElementById(Strângere)

Întoarce elementul care are un atribut ID cu valoarea dată. dacă nu există un astfel de element, acesta se întoarce la zero. dacă mai mult de un element are un atribut ID cu valoarea respectivă, ceea ce este returnat nu este definit.

public Element GetElementById(string elementId)

Parameters

elementId string

elementului ID.

Returns

Element

Aspoză .Html.Dom.Element

GetElementsByClassName(Strângere)

Întoarce un obiect NodeList live care conține toate elementele din document care au toate clasele specificate în argument.WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB

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

Parameters

classNames string

stringul care conține un set unic de tokenuri separate de spațiu care reprezintă clase (numele de clasă)

Returns

HTMLCollection

Aspoză .Html.Dom.Element

GetElementsByTagName(Strângere)

Întoarce o listă NodeList a tuturor elementelor în ordinea documentului cu un anumit nume de etichetă și sunt conținute în document.

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

Parameters

tagname string

şi denumirea lui.

Returns

HTMLCollection

Se întoarce nodul.

Cuvânt cheie(String și String)

Întoarce un NodeList al tuturor Elementelor cu un anumit nume local și un spațiu de nume URI în ordine de document.

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

Parameters

namespaceURI string

Numele spaţiului URI.

localName string

Numele localităţii.

Returns

HTMLCollection

Întoarcerea nodurilor

ImportNode(Război, bool)

Importă un nod dintr-un alt document în acest document, fără a modifica sau a îndepărta nodul de sursă din documentul original; această metodă creează o nouă copie a nodului de sursă.

[DOMName("importNode")]
public Node ImportNode(Node importedNode, bool deep)

Parameters

importedNode Node

cu nodul importat.

deep bool

Dacă este vorba de adevăr,

Returns

Node

Cuvânt cheie: Html.Dom.Node

Navigate(Strângere)

Încărcați documentul la Uniform Resource Locator (URL) specificat în instanta curentă, înlocuind conținutul anterior.

public void Navigate(string address)

Parameters

address string

Adresa documentului. va fi combinată cu ruta actuală a directoriei pentru a forma un URL absolut.

Navigate(Url)

Încărcați documentul la Uniform Resource Locator (URL) specificat în instanta curentă, înlocuind conținutul anterior.

public void Navigate(Url url)

Parameters

url Url

Url pentru document.

Navigate(String și String)

Încărca documentul din conținutul specificat și utilizează baseUri pentru a rezolva resursele relative, înlocuind conținutul anterior.

public void Navigate(string content, string baseUri)

Parameters

content string

Conținutul documentului.

baseUri string

URI-ul de bază pentru a rezolva resursele relative. va fi combinat cu ruta actuală a directoriei pentru a forma un URL absolut.

Exceptions

ArgumentNullException

„BaseUri” este „zero”.

Navigate(Cuvânt cheie, URL)

Încărca documentul din conținutul specificat și utilizează baseUri pentru a rezolva resursele relative, înlocuind conținutul anterior.

public void Navigate(string content, Url baseUri)

Parameters

content string

Conținutul documentului.

baseUri Url

Baza URI pentru rezolvarea resurselor relative.

Exceptions

ArgumentNullException

„BaseUri” este „zero”.

Navigate(Război, String)

Încărca documentul din conținutul specificat și utilizează baseUri pentru a rezolva resursele relative, înlocuind conținutul anterior.Încărcarea documentului începe de la poziția curentă în flux.

public void Navigate(Stream content, string baseUri)

Parameters

content Stream

Conținutul documentului.

baseUri string

URI-ul de bază pentru a rezolva resursele relative. va fi combinat cu ruta actuală a directoriei pentru a forma un URL absolut.

Exceptions

ArgumentNullException

„BaseUri” este „zero”.

Navigate(Războiul, Url)

Încărca documentul din conținutul specificat și utilizează baseUri pentru a rezolva resursele relative, înlocuind conținutul anterior.Încărcarea documentului începe de la poziția curentă în flux.

public void Navigate(Stream content, Url baseUri)

Parameters

content Stream

Conținutul documentului.

baseUri Url

Baza URI pentru rezolvarea resurselor relative.

Exceptions

ArgumentNullException

„BaseUri” este „zero”.

Navigate(RequestMessage)

Încărca documentul pe baza obiectului de cerere specificat, înlocuind conținutul anterior.

public void Navigate(RequestMessage request)

Parameters

request RequestMessage

Obiectul de cerere care este folosit pentru a încărca conținutul documentului.

QuerySelector(Strângere)

Întoarce primul element din document, care se potrivește cu selectorul

public Element QuerySelector(string selector)

Parameters

selector string

pentru selector.

Returns

Element

cu nodul corespunzător.

QuerySelectorAll(Strângere)

Întoarce un NodeList al tuturor elementelor din document, care se potrivește cu selectorul

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

Căutarea selectorului

Returns

NodeList

Html.Colecții.HtmlColecții

RenderTo(IDEVICĂ)

Această metodă este utilizată pentru a transmite conținutul documentului curent unui dispozitiv grafic specific.

public virtual void RenderTo(IDevice device)

Parameters

device IDevice

dispozitivul de utilizator.

Write(Paramă String[])

Scrieți o stringă de text într-un flux de document deschis de(a) Notă că funcția va produce un documentcare nu este necesar condus de un DTD și, prin urmare, poate fiproduce un rezultat inadecvat in contextul documentului.

[DOMName("write")]
public void Write(params string[] texts)

Parameters

texts string []

Strângerea care trebuie plasată într-o anumită structură înModelul structurii documentului.

WriteLn(Paramă String[])

Scrieți o stringă de text urmată de un caracter nou-line într-un documentse deschide prin deschidere(). notează că funcţia vaproduce un document care nu este necesar condus de un DTD șiAcest lucru ar putea avea un efect negativ în contextulDocumentul

[DOMName("writeln")]
public void WriteLn(params string[] texts)

Parameters

texts string []

Strângerea care trebuie plasată într-o anumită structură înModelul structurii documentului.

OnAbort

Obține sau stabilește un operator de evenimente pentru evenimentul OnAbort.

public event DOMEventHandler OnAbort

Tipul evenimentului

DOMEventHandler

OnBlur

Obține sau stabilește un operator de evenimente pentru evenimentul OnBlur.

public event DOMEventHandler OnBlur

Tipul evenimentului

DOMEventHandler

OnCanPlayThrough

Obține sau stabilește un operator de evenimente pentru OnCanPlayThrough eveniment.

public event DOMEventHandler OnCanPlayThrough

Tipul evenimentului

DOMEventHandler

OnCancel

Obține sau stabilește un operator de evenimente pentru Evenimentul OnCancel.

public event DOMEventHandler OnCancel

Tipul evenimentului

DOMEventHandler

OnCanplay

Obține sau stabilește un operator de evenimente pentru evenimentul OnCanplay.

public event DOMEventHandler OnCanplay

Tipul evenimentului

DOMEventHandler

OnChange

Obține sau stabilește un operator de evenimente pentru evenimentul OnChange.

public event DOMEventHandler OnChange

Tipul evenimentului

DOMEventHandler

OnClick

Obține sau stabilește un operator de evenimente pentru evenimentul OnClick.

public event DOMEventHandler OnClick

Tipul evenimentului

DOMEventHandler

OnCueChange

Obține sau stabilește un operator de evenimente pentru evenimentul OnCueChange.

public event DOMEventHandler OnCueChange

Tipul evenimentului

DOMEventHandler

OnDblClick

Obține sau stabilește un operator de evenimente pentru evenimentul OnDblClick.

public event DOMEventHandler OnDblClick

Tipul evenimentului

DOMEventHandler

OnDurationChange

Obține sau stabilește un operator de evenimente pentru evenimentul OnDurationChange.

public event DOMEventHandler OnDurationChange

Tipul evenimentului

DOMEventHandler

OnEmptied

Obține sau stabilește un operator de evenimente pentru Evenimentul OnEmptied.

public event DOMEventHandler OnEmptied

Tipul evenimentului

DOMEventHandler

OnEnded

Obține sau stabilește un operator de evenimente pentru Evenimentul OnEnded.

public event DOMEventHandler OnEnded

Tipul evenimentului

DOMEventHandler

OnError

Obține sau stabilește un operator de evenimente pentru evenimentul OnError.

public event DOMEventHandler OnError

Tipul evenimentului

DOMEventHandler

OnFocus

Obține sau stabilește un operator de evenimente pentru evenimentul OnFocus.

public event DOMEventHandler OnFocus

Tipul evenimentului

DOMEventHandler

OnInput

Obține sau stabilește un operator de evenimente pentru evenimentul OnInput.

public event DOMEventHandler OnInput

Tipul evenimentului

DOMEventHandler

OnInvalid

Obține sau stabilește un operator de evenimente pentru evenimentul OnInvalid.

public event DOMEventHandler OnInvalid

Tipul evenimentului

DOMEventHandler

OnKeyDown

Obține sau stabilește un operator de evenimente pentru evenimentul OnKeyDown.

public event DOMEventHandler OnKeyDown

Tipul evenimentului

DOMEventHandler

OnKeyPress

Obține sau stabilește un operator de evenimente pentru evenimentul OnKeyPress.

public event DOMEventHandler OnKeyPress

Tipul evenimentului

DOMEventHandler

OnKeyUp

Obține sau stabilește un operator de evenimente pentru evenimentul OnKeyUp.

public event DOMEventHandler OnKeyUp

Tipul evenimentului

DOMEventHandler

OnLoad

Obține sau stabilește un operator de evenimente pentru evenimentul OnLoad.

public event DOMEventHandler OnLoad

Tipul evenimentului

DOMEventHandler

OnLoadStart

Obține sau stabilește un operator de evenimente pentru evenimentul OnLoadStart.

public event DOMEventHandler OnLoadStart

Tipul evenimentului

DOMEventHandler

OnLoadedData

Obține sau stabilește un operator de evenimente pentru evenimentul OnLoadedData.

public event DOMEventHandler OnLoadedData

Tipul evenimentului

DOMEventHandler

OnLoadedMetadata

Obține sau stabilește un operator de evenimente pentru evenimentul OnLoadedMetadata.

public event DOMEventHandler OnLoadedMetadata

Tipul evenimentului

DOMEventHandler

OnMouseDown

Obține sau stabilește un operator de evenimente pentru evenimentul OnMouseDown.

public event DOMEventHandler OnMouseDown

Tipul evenimentului

DOMEventHandler

OnMouseEnter

Obține sau stabilește un operator de evenimente pentru evenimentul OnMouseEnter.

public event DOMEventHandler OnMouseEnter

Tipul evenimentului

DOMEventHandler

OnMouseLeave

Obține sau stabilește un operator de evenimente pentru evenimentul OnMouseLeave.

public event DOMEventHandler OnMouseLeave

Tipul evenimentului

DOMEventHandler

OnMouseMove

Obține sau stabilește un operator de evenimente pentru evenimentul OnMouseMove.

public event DOMEventHandler OnMouseMove

Tipul evenimentului

DOMEventHandler

OnMouseOut

Obține sau stabilește un operator de evenimente pentru evenimentul OnMouseOut.

public event DOMEventHandler OnMouseOut

Tipul evenimentului

DOMEventHandler

OnMouseOver

Obține sau stabilește un operator de evenimente pentru evenimentul OnMouseOver.

public event DOMEventHandler OnMouseOver

Tipul evenimentului

DOMEventHandler

OnMouseUp

Obține sau stabilește un operator de evenimente pentru evenimentul OnMouseUp.

public event DOMEventHandler OnMouseUp

Tipul evenimentului

DOMEventHandler

OnMouseWheel

Obține sau stabilește un operator de evenimente pentru evenimentul OnMouseWheel.

public event DOMEventHandler OnMouseWheel

Tipul evenimentului

DOMEventHandler

OnPause

Obține sau stabilește un operator de evenimente pentru evenimentul OnPause.

public event DOMEventHandler OnPause

Tipul evenimentului

DOMEventHandler

OnPlay

Obține sau stabilește un operator de evenimente pentru evenimentul OnPlay.

public event DOMEventHandler OnPlay

Tipul evenimentului

DOMEventHandler

OnPlaying

Obține sau stabilește un operator de evenimente pentru un eveniment OnPlaying.

public event DOMEventHandler OnPlaying

Tipul evenimentului

DOMEventHandler

OnProgress

Obține sau stabilește un operator de evenimente pentru un eveniment OnProgress.

public event DOMEventHandler OnProgress

Tipul evenimentului

DOMEventHandler

OnRateChange

Obține sau stabilește un operator de evenimente pentru evenimentul OnRateChange.

public event DOMEventHandler OnRateChange

Tipul evenimentului

DOMEventHandler

OnReadyStateChange

Obține sau stabilește un operator de evenimente pentru evenimentul OnReadyStateChange.

public event DOMEventHandler OnReadyStateChange

Tipul evenimentului

DOMEventHandler

OnReset

Obține sau stabilește un operator de evenimente pentru evenimentul OnReset.

public event DOMEventHandler OnReset

Tipul evenimentului

DOMEventHandler

OnResize

Obține sau stabilește un operator de evenimente pentru evenimentul OnResize.

public event DOMEventHandler OnResize

Tipul evenimentului

DOMEventHandler

OnScroll

Obține sau stabilește un operator de evenimente pentru evenimentul OnScroll.

public event DOMEventHandler OnScroll

Tipul evenimentului

DOMEventHandler

OnSeeked

Obține sau stabilește un operator de evenimente pentru Evenimentul OnSeeked.

public event DOMEventHandler OnSeeked

Tipul evenimentului

DOMEventHandler

OnSeeking

Obține sau stabilește un operator de evenimente pentru Evenimentul OnSeeking.

public event DOMEventHandler OnSeeking

Tipul evenimentului

DOMEventHandler

OnSelect

Obține sau stabilește un operator de evenimente pentru Evenimentul OnSelect.

public event DOMEventHandler OnSelect

Tipul evenimentului

DOMEventHandler

OnShow

Obține sau stabilește un operator de evenimente pentru evenimentul OnShow.

public event DOMEventHandler OnShow

Tipul evenimentului

DOMEventHandler

OnStalled

Obține sau stabilește un operator de evenimente pentru Evenimentul OnStalled.

public event DOMEventHandler OnStalled

Tipul evenimentului

DOMEventHandler

OnSubmit

Obține sau stabilește un operator de evenimente pentru evenimentul OnSubmit.

public event DOMEventHandler OnSubmit

Tipul evenimentului

DOMEventHandler

OnSuspend

Obține sau stabilește un operator de evenimente pentru evenimentul OnSuspend.

public event DOMEventHandler OnSuspend

Tipul evenimentului

DOMEventHandler

OnTimeUpdate

Obține sau stabilește un operator de evenimente pentru Evenimentul OnTimeUpdate.

public event DOMEventHandler OnTimeUpdate

Tipul evenimentului

DOMEventHandler

OnToggle

Obține sau stabilește un operator de evenimente pentru evenimentul OnToggle.

public event DOMEventHandler OnToggle

Tipul evenimentului

DOMEventHandler

OnVolumeChange

Obține sau stabilește un operator de evenimente pentru evenimentul OnVolumeChange.

public event DOMEventHandler OnVolumeChange

Tipul evenimentului

DOMEventHandler

OnWaiting

Obține sau stabilește un operator de evenimente pentru Evenimentul OnWaiting.

public event DOMEventHandler OnWaiting

Tipul evenimentului

DOMEventHandler

 Română