Class Document

Class Document

A név: Aspose.Html.Dom Összefoglaló: Aspose.HTML.dll (25.4.0)

A dokumentum az egész HTML, XML vagy SVG dokumentumot képviseli. konceptuálisan a dokumentumfa gyökere, és elsődleges hozzáférést biztosít a dokumentum adataihoz.

[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

Örökletes tagok

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(Az IBrowsingContext, int)

Kezdeményez egy új példát az Aspose.Html.Dom.Document osztály.

protected Document(IBrowsingContext context, int implementation)

Parameters

context IBrowsingContext

Az Aspose.Html.Dom.IBrowsingContext, amely a jelenlegi dokumentumhoz kapcsolódik.

implementation int

A dokumentum végrehajtási típus, mint például a HTML és a SVG.

Properties

Bázis

Ennek a csomópontnak az abszolút bázisú URI-ja vagy nulla, ha a végrehajtás nem tudott abszolút URI-t szerezni.

public override string BaseURI { get; }

ingatlan értéke

string

CharacterSet

Megkapja a dokumentum kódolását.

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

ingatlan értéke

string

Charset

Megkapja a dokumentum kódolását.

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

ingatlan értéke

string

ChildElementCount

Visszaadja az elem csomópontjainak jelenlegi számát, amelyek e elem gyermekei. 0 ha ez az elem nem rendelkezik csomópontokkal, amelyek a csomópontból származnak1.

public int ChildElementCount { get; }

ingatlan értéke

int

Children

Visszaadja a gyermek elemeit.

public HTMLCollection Children { get; }

ingatlan értéke

HTMLCollection

ContentType

Megkapja a dokumentum tartalmi típusát.

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

ingatlan értéke

string

Context

Megkapja a jelenlegi böngészési kontextust.

public IBrowsingContext Context { get; }

ingatlan értéke

IBrowsingContext

DefaultView

A defaultView IDL attribútum a Dokumentum interfész, a kap,vissza kell térnie a dokumentum böngészési kontextusában a WindowProxy objektum,ha ebben a dokumentumban van egy kapcsolódó böngészési kontextus, vagy nincs másként.

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

ingatlan értéke

IWindow

Doctype

Az e dokumentumhoz kapcsolódó dokumentumtípusnyilatkozat.

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

ingatlan értéke

DocumentType

DocumentElement

Ez egy kényelem attribútum, amely lehetővé teszi a közvetlen hozzáférést a gyermek csomópont, amely a dokumentum elemét a dokumentum.

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

ingatlan értéke

Element

Dokumentumok

A dokumentum helye vagy null, ha nem meghatározott, vagy ha a dokumentumot a DOMImplementation.createDocument segítségével hozták létre.

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

ingatlan értéke

string

FirstElementChild

Visszaadja az elem első gyermekelem csomópontját. null, ha ez az elem nem rendelkezik gyermekelemekkel.

public Element FirstElementChild { get; }

ingatlan értéke

Element

Implementation

A DOMImplementation objektum, amely kezeli ezt a dokumentumot.

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

ingatlan értéke

IDOMImplementation

InputEncoding

Megkapja a dokumentum kódolását.

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

ingatlan értéke

string

LastElementChild

Visszaadja az elem utolsó gyermekelem csomópontját. null, ha ez az elem nem rendelkezik gyermekelemekkel.

public Element LastElementChild { get; }

ingatlan értéke

Element

Location

A dokumentum helyszíne.

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

ingatlan értéke

Location

NextElementSibling

Visszatér a következő testvéri elem csomópontja ennek az elemnek. null, ha ez az elem nem rendelkezik az elem testvéri csomópontok, amelyek ezt követően jönnek a dokumentumfa.

public Element NextElementSibling { get; }

ingatlan értéke

Element

NodeName

Ennek a csomópontnak a neve, annak típusától függően.

public override string NodeName { get; }

ingatlan értéke

string

NodeType

A kód az alapvető objektum típusát képviseli.

public override ushort NodeType { get; }

ingatlan értéke

ushort

Origin

Megkapja a dokumentum eredetét.

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

ingatlan értéke

string

OwnerDocument

Megkapja a tulajdonos dokumentumát.

public override Document OwnerDocument { get; }

ingatlan értéke

Document

PreviousElementSibling

Visszatér a korábbi testvéri elem csomópontja e elem. null, ha ez az elem nem rendelkezik elem testvéri csomópontok, amelyek előtt ez az egyik a dokumentumfa.

public Element PreviousElementSibling { get; }

ingatlan értéke

Element

ReadyState

Visszaállítja a dokumentum készenlétét. a dokumentum feltöltés közben a „felvétel”, az „interaktív” azután, hogy befejeződött, de továbbra is feltölti az alforrásokat, és a „teljes” azután, hogy feltöltött.

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

ingatlan értéke

string

StrictErrorChecking

Egy tulajdonság, amely meghatározza, hogy a hibaellenőrzés végrehajtása történik-e vagy sem. Ha hamisra van beállítva, a végrehajtás ingyenes, hogy ne tesztelje a DOM műveleteknél normálisan meghatározott minden esetleges hiba esetét, és ne emelje fel semmilyen DOM kivételt a DOM műveleteknél vagy jelentési hibákat a Document.normalizeDocument(). Hiba esetén a viselkedés nem meghatározott.

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

ingatlan értéke

bool

StyleSheets

A HTML dokumentumok esetében ez magában foglalja a külső stíluslapokat, beleértve a HTML LINK elemet, és az inline STYLE elemeket.

public IStyleSheetList StyleSheets { get; }

ingatlan értéke

IStyleSheetList

XmlStandalone

Az XML-nyilatkozat részeként egy olyan tulajdonság, amely meghatározza, hogy ez a dokumentum egyedülálló-e.

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

ingatlan értéke

bool

XmlVersion

Az XML nyilatkozat részeként a dokumentum verziószámát meghatározó attribútum. Ha nincs nyilatkozat, és ha a dokumentum támogatja a “XML” funkciót, az érték “1.0”. Ha ez a dokumentum nem támogatja a “XML” funkciót, az érték mindig null.

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

ingatlan értéke

string

Methods

CreateAttribute(A string)

Hozzon létre egy Attr az adott nevet.

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

Parameters

localName string

Az attribútum neve.

Returns

Attr

Az ASPOSE.Html.Dom.Attr

TeremtésAttribútum(A string, a string)

Hozzon létre egy tulajdonságot az adott minősített név és névterület URI.

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

Parameters

namespaceURI string

Az URI nevét.

qualifiedName string

A minősített személy neve.

Returns

Attr

Az ASPOSE.Html.Dom.Attr

CsatlakozásSzerkesztés(A string)

Hozzon létre egy CDATASection csomópontot, amelynek értéke a meghatározott szalag.

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

Parameters

data string

A CDATA adatai.

Returns

CDATASection

Az ASPOSE.Html.Dom.CDATASekció

CreateComment(A string)

Hozzon létre egy Megjegyzés csomópontot a megadott vonal alapján.

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

Parameters

data string

A megjegyzések adatai.

Returns

Comment

Az ASPOSE.Html.Dom.Comment

CreateDocumentFragment()

Egy üres DocumentFragment objektum létrehozása.

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

Returns

DocumentFragment

Az Aspose.Html.Dom.DocumentFragment

CreateDocumentType(string, string, string és string)

Dokumentumtípusú csomópont létrehozása.

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

Parameters

name string

A dokumentum típus neve.

publicId string

A nyilvános ID.

systemId string

A rendszer id.

internalSubset string

A belső aljzat.

Returns

DocumentType

Az ASPOSE.Html.Dom.DocumentType

CreateElement(A string)

Megjegyezzük, hogy a visszaküldött példa végrehajtja az Elemek felületét, így az attribútumokat közvetlenül a visszaküldött objektumra lehet meghatározni.

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

Parameters

localName string

A tag neve.

Returns

Element

Az Aspose.Html.Dom elem.

alkotóelemek(A string, a string)

Hozzon létre egy elemet az adott minősített név és névterület URI.

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

Parameters

namespaceURI string

Az URI nevét.

qualifiedName string

A minősített személy neve.

Returns

Element

Az Aspose.Html.Dom elem.

CreateEntityReference(A string)

Emellett, ha a hivatkozott szervezet ismert, az EntityReference csomópont gyermekei listája ugyanaz, mint a megfelelő Entity csomópont.

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

Parameters

name string

A szervezet neve.

Returns

EntityReference

Az ASPOSE.Html.Dom.EntityReference

CreateEvent(A string)

Hozzon létre egy Aspose.Html.Dom.Events.Event típusát, amelyet a végrehajtás támogat.

public Event CreateEvent(string eventType)

Parameters

eventType string

Az eseménytípus paraméter meghatározza az Aspose.Html.Dom.Events.Event interfész típusát.Ha az Aspose.Html.Dom.Events.Event kijelölt felületet a végrehajtás támogatja, ez a módszerVisszatér egy új Aspose.Html.Dom.Events.Event a kért interfésztípus.Ha az Aspose.Html.Dom.Events.Event-t az Aspose.Html.Dom.Events.IEventTarget.DispatchEvent módszerrel kell elküldeni, a megfelelő Aspose.Html.Dom.Events.Event.InitEvent módszerrel(System.String,System.Boolean,System.Boolean)a módszert létrehozás után kell hívni, hogy kezdeményezzék az Aspose.Html.Dom.Events.Event értékeit.

Az Aspose.Html.Dom.Events.IDocumentEvent.CreateEvent(System.String) módszert az Aspose.Html.Dom.Events.Events létrehozásához használják, amikor kényelmetlen vagy szükségtelena felhasználó számára, hogy létrehozzon egy Aspose.Html.Dom.Events.Event magukat.Azokban az esetekben, amikor az Aspose.Html.Dom.Events.Event által biztosított végrehajtás nem elegendő, a felhasználók hozzáférhetneksaját Aspose.Html.Dom.Events.Event implementációk használatra az Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event) módszerrel.

Returns

Event

Az új létrehozott Aspose.Html.Dom.Events.Event

Exceptions

DOMException

NOT_SUPPORTED_ERR: Megemelkedett, ha a végrehajtás nem támogatja az Aspose.Html.Dom.Events.Event interfész típusát

CreateExpression(Részletesebben IXPathNSResolver)

Hozzon létre egy parsed XPath kifejezés megoldott névtérrel. Ez hasznosha egy kifejezés újra felhasználásra kerül egy alkalmazásban, mivel lehetővé teszia kifejezési lánc hatékonyabb belső formába történő összeállítása, ésa kifejezésben előforduló összes névterület-előrejelzést előold meg.

public IXPathExpression CreateExpression(string expression, IXPathNSResolver resolver)

Parameters

expression string

Az XPath kifejezés szálát parsétálni kell.

resolver IXPathNSResolver

A “megoldó” lehetővé teszi az összes előfizetés fordítását, beleértve a “xml” névtér előfizetést is, az XPath kifejezésen belül a megfelelő névtér URI-kat. Ha ez “null” néven van meghatározva, a kifejezésen belül bármilyen névtér előfizetést az Aspose.Html.Dom.DOM kivétel a “NAMESPACE_ERR” kódot tartalmazza.

Returns

IXPathExpression

Az XPath kifejezés összeállított formája.

Exceptions

DOMException

INVALID_EXPRESSION_ERR: felemelkedett, ha a kifejezés nemjogi az Aspose.Html.Dom.XPath.IXPathEvaluator szabályai szerint.

DOMException

NAMESPACE_ERR: feltöltve, ha a kifejezés névterületet tartalmazelőírások, amelyeket nem lehet megoldani a kijelölt Aspose.Html.Dom.XPath.IXPathNSResolver.

TeremtésSzerkesztés(Node)

Ez az adapter úgy működik, mint a DOM Level 3 módszer ’lookupNamespaceURI’ a csomópontok megoldásában a névespaceURIfrom egy adott prefix a jelenlegi információt a csomópont hierarchiájában a timelookupNamespaceURI hívják, valamint helyesen megoldja az implicit xml prefix.

public IXPathNSResolver CreateNSResolver(Node nodeResolver)

Parameters

nodeResolver Node

A csomópontot a namespace felbontás kontextusaként kell használni.

Returns

IXPathNSResolver

Aspose.Html.Dom.XPath.IXPathNSResolver, amely meghatározott csomópontra vonatkozó meghatározásokkal kapcsolatos névterületeket old meg.

CreateNodeIterator(Node)

Hozzon létre egy új NodeIterator felett a földalatti gyökér ameghatározott csomópontok.

public INodeIterator CreateNodeIterator(Node root)

Parameters

root Node

Egy csomó, amelyet gyermekeivel együtt iterálnak.Az iterátor eredetileg pont ezen a csomópont előtt helyezkedik el.WhatToShow zászlók és a szűrő, ha van, nema helyreállítása során figyelembe vett. a gyökér nemA nullát.

Returns

INodeIterator

Az újonnan létrehozott NodeIterator

Exceptions

DOMException

NOT_SUPPORTED_ERR: felemelkedett, ha a meghatározott gyökerA nullát.

CreateNodeIterator(Sárga, hosszú)

Hozzon létre egy új NodeIterator felett a földalatti gyökér ameghatározott csomópontok.

public INodeIterator CreateNodeIterator(Node root, long whatToShow)

Parameters

root Node

Egy csomó, amelyet gyermekeivel együtt iterálnak.Az iterátor eredetileg pont ezen a csomópont előtt helyezkedik el.WhatToShow zászlók és a szűrő, ha van, nema helyreállítása során figyelembe vett. a gyökér nemA nullát.

whatToShow long

a zászló meghatározza, hogy mely típusú csomópontok jelennek meg aa fa logikai nézetét az iterátor által bemutatott. lásd aNodeFilter leírása a lehetségesSHOW_ értékek.Ezek a zászlók kombinálhatókVagy

Returns

INodeIterator

Az újonnan létrehozott NodeIterator

Exceptions

DOMException

NOT_SUPPORTED_ERR: felemelkedett, ha a meghatározott gyökerA nullát.

CreateNodeIterator(Node, hosszú, inodefilter)

Hozzon létre egy új NodeIterator felett a földalatti gyökér ameghatározott csomópontok.

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

Parameters

root Node

Egy csomó, amelyet gyermekeivel együtt iterálnak.Az iterátor eredetileg pont ezen a csomópont előtt helyezkedik el.WhatToShow zászlók és a szűrő, ha van, nema helyreállítása során figyelembe vett. a gyökér nemA nullát.

whatToShow long

a zászló meghatározza, hogy mely típusú csomópontok jelennek meg aa fa logikai nézetét az iterátor által bemutatott. lásd aNodeFilter leírása a lehetségesSHOW_ értékek.Ezek a zászlók kombinálhatókVagy

filter INodeFilter

NodeFilter használható ezzelTreeWalker, vagy null nem jelez semmilyen szűrőt.

Returns

INodeIterator

Az újonnan létrehozott NodeIterator

Exceptions

DOMException

NOT_SUPPORTED_ERR: felemelkedett, ha a meghatározott gyökerA nullát.

CreateProcessingInstruction(A string, a string)

Hozzon létre egy feldolgozási utasítás csomópontot, amely a megadott neveket és adatláncokat tartalmazza.

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

Parameters

target string

A célt.

data string

Az utasítások adatai.

Returns

ProcessingInstruction

Az Aspose.Html.Dom.ProcessingInstrukció

CreateTextNode(A string)

Hozzon létre egy szöveges csomópontot a megadott szalag alapján.

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

Parameters

data string

A szöveg adatai.

Returns

Text

Az ASPOSE.Html.Dom szöveg.

CreateTreeWalker(Node)

Hozzon létre egy új TreeWalker-t a földalatti fa felett, amely ameghatározott csomópontok.

public ITreeWalker CreateTreeWalker(Node root)

Parameters

root Node

Az a csomó, amely a gyökérként szolgálTreeWalker. a WhatToShow zászlók és aNodeFilter nem kerül figyelembe, amikor ezt az értéket állítják be;bármilyen típusú csomópont fogadható el, mint a gyökér.Jelenleg a TreeWalkerkezdetét a csomóponthoz, függetlenül attól, hogy látható-e vagy sem.A gyökér funkciók, mint megállópont a traversal számáraa dokumentum szerkezetében felfelé néző módszerek, mint példáulparentNode és nextNode. a gyökér kellNe legyünk nullák.

Returns

ITreeWalker

Az újonnan létrehozott TreeWalker

Exceptions

DOMException

NOT_SUPPORTED_ERR: felemelkedett, ha a meghatározott gyökerA nullát.

CreateTreeWalker(Sárga, hosszú)

Hozzon létre egy új TreeWalker-t a földalatti fa felett, amely ameghatározott csomópontok.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)

Parameters

root Node

Az a csomó, amely a gyökérként szolgálTreeWalker. a WhatToShow zászlók és aNodeFilter nem kerül figyelembe, amikor ezt az értéket állítják be;bármilyen típusú csomópont fogadható el, mint a gyökér.Jelenleg a TreeWalkerkezdetét a csomóponthoz, függetlenül attól, hogy látható-e vagy sem.A gyökér funkciók, mint megállópont a traversal számáraa dokumentum szerkezetében felfelé néző módszerek, mint példáulparentNode és nextNode. a gyökér kellNe legyünk nullák.

whatToShow long

a zászló meghatározza, hogy mely típusú csomópontok jelennek meg aa fa logikai nézőpontja, amelyet a fa járó bemutatott. lásd aNodeFilter leírása a lehetségesSHOW_ értékek.Ezek a zászlók kombinálhatók OR használatával.

Returns

ITreeWalker

Az újonnan létrehozott TreeWalker

Exceptions

DOMException

NOT_SUPPORTED_ERR: felemelkedett, ha a meghatározott gyökerA nullát.

CreateTreeWalker(Node, hosszú, inodefilter)

Hozzon létre egy új TreeWalker-t a földalatti fa felett, amely ameghatározott csomópontok.

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

Parameters

root Node

Az a csomó, amely a gyökérként szolgálTreeWalker. a WhatToShow zászlók és aNodeFilter nem kerül figyelembe, amikor ezt az értéket állítják be;bármilyen típusú csomópont fogadható el, mint a gyökér.Jelenleg a TreeWalkerkezdetét a csomóponthoz, függetlenül attól, hogy látható-e vagy sem.A gyökér funkciók, mint megállópont a traversal számáraa dokumentum szerkezetében felfelé néző módszerek, mint példáulparentNode és nextNode. a gyökér kellNe legyünk nullák.

whatToShow long

a zászló meghatározza, hogy mely típusú csomópontok jelennek meg aa fa logikai nézőpontja, amelyet a fa járó bemutatott. lásd aNodeFilter leírása a lehetségesSHOW_ értékek.Ezek a zászlók kombinálhatók OR használatával.

filter INodeFilter

NodeFilter használható ezzelTreeWalker, vagy null nem jelez semmilyen szűrőt.

Returns

ITreeWalker

Az újonnan létrehozott TreeWalker

Exceptions

DOMException

NOT_SUPPORTED_ERR: felemelkedett, ha a meghatározott gyökerA nullát.

Dispose(Bóli)

A nem kezelt és - opcionálisan - kezelt erőforrások kibocsátása.

protected override void Dispose(bool disposing)

Parameters

disposing bool

Igaz, hogy mind a kezelt, mind a nem kezelt erőforrások felszabaduljanak; hamis, hogy csak a kezelt erőforrások felszabaduljanak.

Evaluate(string, csomópont, IXPathNSResolver, XPathResultType, objektum)

Értékel egy XPath kifejezéssorozatot, és amennyiben lehetséges, visszaküldi a meghatározott típus eredményét.

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

Parameters

expression string

Az XPath kifejezési szalagot párosítani és értékelni kell.

contextNode Node

A kontextus a XPath kifejezés értékelésére szolgáló kontextus csomópont.

resolver IXPathNSResolver

A megoldó lehetővé teszi az összes előfizetés fordítását, beleértve az xml-t isNamespace prefix, az XPath kifejezésen belül a megfelelő Namespace URI-kba.

type XPathResultType

Ha egy adott típusot jelölnek ki, akkor az eredményt a megfelelő típusként adják vissza.

result object

Az eredmény egy adott eredmény objektumot határoz meg, amelyet ez a módszer újra felhasználhat és visszaadhat.

Returns

IXPathResult

Az XPath kifejezés értékelésének eredménye.

GetElementById(A string)

Visszaadja az elemet, amely az adott értékkel azonosító attribútummal rendelkezik. ha nincs ilyen elem, ez nullát ad vissza. ha több elem azonosító attribútummal rendelkezik, akkor a visszaküldött érték nem meghatározott.

public Element GetElementById(string elementId)

Parameters

elementId string

Az elem id.

Returns

Element

Az Aspose.Html.Dom elem.

GetElementsByClassName(A string)

Visszaadja az élő NodeList objektumot, amely tartalmazza a dokumentum összes elemét, amely az érvben meghatározott összes osztályot tartalmazza.HTTP://www.w3.org/TR/dom/

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

Parameters

classNames string

A szalag, amely egy egyedülálló térben elválasztott tokeneket tartalmaz, amelyek osztályokat képviselnek (osztálynevek)

Returns

HTMLCollection

Az Aspose.Html.Dom elem.

GetElementsByTagName(A string)

Visszatér egy NodeList az összes Elemek dokumentumrendben egy adott címkével, és tartalmazza a dokumentumban.

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

Parameters

tagname string

A tag neve.

Returns

HTMLCollection

A csomópontok visszatérnek.

BővebbenByTagNameNS(A string, a string)

Visszatér egy NodeList az összes Elemek egy adott helyi név és névterület URI a dokumentumrendben.

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

Parameters

namespaceURI string

Az URI nevét.

localName string

A helyi név.

Returns

HTMLCollection

Vissza a csomópontok

ImportNode(Node és Bool)

Egy csomópont importál egy másik dokumentumból a dokumentumba, anélkül, hogy megváltoztatná vagy eltávolítaná a forráscsomópontot az eredeti dokumentumból; ez a módszer létrehoz egy új másolatot a forráscsomópontból.

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

Parameters

importedNode Node

Az importált csomópont.

deep bool

Amennyiben az igazság (az igazság)

Returns

Node

Az ASPOSE.Html.Dom.Node

Navigate(A string)

Töltse le a dokumentumot a megadott Uniform Resource Locator (URL) aktuális példájába, helyettesítve a korábbi tartalmat.

public void Navigate(string address)

Parameters

address string

A dokumentum címét a jelenlegi címkével kombinálják, hogy abszolút URL-t alakítsanak ki.

Navigate(Url)

Töltse le a dokumentumot a megadott Uniform Resource Locator (URL) aktuális példájába, helyettesítve a korábbi tartalmat.

public void Navigate(Url url)

Parameters

url Url

A dokumentum URL.

Navigate(A string, a string)

Töltse le a dokumentumot a meghatározott tartalmakból, és használja a baseUri-t a relatív erőforrások megoldására, helyettesítve a korábbi tartalmat.

public void Navigate(string content, string baseUri)

Parameters

content string

A dokumentum tartalma.

baseUri string

Az alap URI megoldani a relatív erőforrások. Ez lesz kombinálva a jelenlegi címkével az abszolút URL létrehozásához.

Exceptions

ArgumentNullException

A „baseUri” a „zéró”.

Navigate(Részletesebben Url)

Töltse le a dokumentumot a meghatározott tartalmakból, és használja a baseUri-t a relatív erőforrások megoldására, helyettesítve a korábbi tartalmat.

public void Navigate(string content, Url baseUri)

Parameters

content string

A dokumentum tartalma.

baseUri Url

Az URI alapja a relatív erőforrások megoldására.

Exceptions

ArgumentNullException

A „baseUri” a „zéró”.

Navigate(Áramlás, string)

Töltse le a dokumentumot a meghatározott tartalmakból, és használja a baseUri-t a relatív erőforrások megoldására, helyettesítve a korábbi tartalmat.A dokumentum feltöltése az áramlás jelenlegi pozíciójától kezdődik.

public void Navigate(Stream content, string baseUri)

Parameters

content Stream

A dokumentum tartalma.

baseUri string

Az alap URI megoldani a relatív erőforrások. Ez lesz kombinálva a jelenlegi címkével az abszolút URL létrehozásához.

Exceptions

ArgumentNullException

A „baseUri” a „zéró”.

Navigate(Részletesebben Url)

Töltse le a dokumentumot a meghatározott tartalmakból, és használja a baseUri-t a relatív erőforrások megoldására, helyettesítve a korábbi tartalmat.A dokumentum feltöltése az áramlás jelenlegi pozíciójától kezdődik.

public void Navigate(Stream content, Url baseUri)

Parameters

content Stream

A dokumentum tartalma.

baseUri Url

Az URI alapja a relatív erőforrások megoldására.

Exceptions

ArgumentNullException

A „baseUri” a „zéró”.

Navigate(RequestMessage)

A dokumentum feltöltése a megadott kérelem tárgyán alapul, helyettesítve a korábbi tartalmat.

public void Navigate(RequestMessage request)

Parameters

request RequestMessage

A dokumentum tartalmának feltöltésére használt kérési objektum.

QuerySelector(A string)

Visszaadja az első elemet a dokumentumban, amely megfelel a kiválasztónak

public Element QuerySelector(string selector)

Parameters

selector string

A kiválasztó.

Returns

Element

Az összehasonlított csomópont.

QuerySelectorAll(A string)

Visszatér egy NodeList az összes Elemek a dokumentumban, amely megfelel a kiválasztó

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

A kérdőív kiválasztója

Returns

NodeList

Gyűjtemények - HTML gyűjtemények

RenderTo(Időjárás)

Ezt a módszert arra használják, hogy a jelenlegi dokumentum tartalmát egy meghatározott grafikai eszközre átirányítsák.

public virtual void RenderTo(IDevice device)

Parameters

device IDevice

A felhasználói eszköz.

Write(Párhuzamos string[])

Írjon egy szöveges szalagot egy olyan dokumentumfolyamatra, amelyet aNyissa meg(). Megjegyezzük, hogy a funkció dokumentumot készítamely nem feltétlenül vezetett egy DTD és ezért leheta dokumentum összefüggésében nem megfelelő eredményt eredményez.

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

Parameters

texts string []

A szerkezet egy bizonyos szerkezetbe épül aA dokumentum szerkezeti modellje.

WriteLn(Párhuzamos string[])

Írjon egy szövegsorozatot, amelyet egy új karakter követ egy dokumentumraa nyílt(). megjegyezzük, hogy a funkcióolyan dokumentumot készít, amelyet nem feltétlenül egy DTD vezet, ésEnnek eredményeképpen lehetséges, hogy aDokumentumok

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

Parameters

texts string []

A szerkezet egy bizonyos szerkezetbe épül aA dokumentum szerkezeti modellje.

OnAbort

Megkapja vagy létrehozza az eseményszervezőket az OnAbort eseményre.

public event DOMEventHandler OnAbort

esemény típusa

DOMEventHandler

OnBlur

Megkapja vagy beállítja az eseményszolgáltatót az OnBlur eseményre.

public event DOMEventHandler OnBlur

esemény típusa

DOMEventHandler

OnCanPlayThrough

Hozzon vagy állítsa be az eseményszervezőket az OnCanPlayAz eseményen keresztül.

public event DOMEventHandler OnCanPlayThrough

esemény típusa

DOMEventHandler

OnCancel

Megkapja vagy beállítja az eseményszolgáltatót az OnCancel eseményre.

public event DOMEventHandler OnCancel

esemény típusa

DOMEventHandler

OnCanplay

Megkapja vagy állítja az eseményszervezőket az OnCanplay eseményre.

public event DOMEventHandler OnCanplay

esemény típusa

DOMEventHandler

OnChange

Megkapja vagy beállítja az eseményszolgáltatót az OnChange eseményhez.

public event DOMEventHandler OnChange

esemény típusa

DOMEventHandler

OnClick

Megkapja vagy beállítja az eseményszolgáltatót az OnClick eseményhez.

public event DOMEventHandler OnClick

esemény típusa

DOMEventHandler

OnCueChange

Hozzon vagy állítsa be az eseményszervezőket az OnCueChange eseményre.

public event DOMEventHandler OnCueChange

esemény típusa

DOMEventHandler

OnDblClick

Hozzon vagy állítsa be az eseményszolgáltatót az OnDblClick eseményre.

public event DOMEventHandler OnDblClick

esemény típusa

DOMEventHandler

OnDurationChange

Hozzon vagy állítsa be az eseményszolgáltatót az OnDurationChange eseményre.

public event DOMEventHandler OnDurationChange

esemény típusa

DOMEventHandler

OnEmptied

Megkapja vagy létrehozza az esemény kereskedőt az OnEmptied eseményre.

public event DOMEventHandler OnEmptied

esemény típusa

DOMEventHandler

OnEnded

Megkapja vagy beállítja az eseményszervezőket az OnEnded eseményre.

public event DOMEventHandler OnEnded

esemény típusa

DOMEventHandler

OnError

Megkapja vagy beállítja az eseménykezelőket az OnError eseményhez.

public event DOMEventHandler OnError

esemény típusa

DOMEventHandler

OnFocus

Megkapja vagy beállítja az eseménykezelőket az OnFocus eseményhez.

public event DOMEventHandler OnFocus

esemény típusa

DOMEventHandler

OnInput

Megkapja vagy beállítja az eseményszolgáltatót az OnInput eseményhez.

public event DOMEventHandler OnInput

esemény típusa

DOMEventHandler

OnInvalid

Megkapja vagy beállítja az eseményszolgáltatót az OnInvalid eseményre.

public event DOMEventHandler OnInvalid

esemény típusa

DOMEventHandler

OnKeyDown

Szerezzen vagy állítsa be az eseménykezelőket az OnKeyDown eseményre.

public event DOMEventHandler OnKeyDown

esemény típusa

DOMEventHandler

OnKeyPress

Szerezzen vagy állítsa be az eseménykezelőket az OnKeyPress eseményre.

public event DOMEventHandler OnKeyPress

esemény típusa

DOMEventHandler

OnKeyUp

Megkapja vagy létrehozza az eseményszervezőket az OnKeyUp eseményre.

public event DOMEventHandler OnKeyUp

esemény típusa

DOMEventHandler

OnLoad

Megkapja vagy beállítja az esemény üzemeltetőjét az OnLoad eseményhez.

public event DOMEventHandler OnLoad

esemény típusa

DOMEventHandler

OnLoadStart

Hozzon vagy állítsa be az eseményszolgáltatót az OnLoadStart eseményre.

public event DOMEventHandler OnLoadStart

esemény típusa

DOMEventHandler

OnLoadedData

Megkapja vagy állítja az esemény üzemeltetőjét az OnLoadedData eseményre.

public event DOMEventHandler OnLoadedData

esemény típusa

DOMEventHandler

OnLoadedMetadata

Megkapja vagy állítja az eseménykezelőket az OnLoadedMetadata eseményre.

public event DOMEventHandler OnLoadedMetadata

esemény típusa

DOMEventHandler

OnMouseDown

Szerezzen vagy állítsa be az eseménykezelőket az OnMouseDown eseményre.

public event DOMEventHandler OnMouseDown

esemény típusa

DOMEventHandler

OnMouseEnter

Hozzon vagy állítsa be az eseménykezelőket az OnMouseEnter eseményre.

public event DOMEventHandler OnMouseEnter

esemény típusa

DOMEventHandler

OnMouseLeave

Szerezzen vagy állítsa be az eseménykezelőket az OnMouseLeave eseményre.

public event DOMEventHandler OnMouseLeave

esemény típusa

DOMEventHandler

OnMouseMove

Szerezzen vagy állítsa be az eseménykezelőket az OnMouseMove eseményre.

public event DOMEventHandler OnMouseMove

esemény típusa

DOMEventHandler

OnMouseOut

Hozzon vagy állítsa be az eseményszervezőket az OnMouseOut eseményre.

public event DOMEventHandler OnMouseOut

esemény típusa

DOMEventHandler

OnMouseOver

Hozzon vagy állítsa be az eseménykezelőket az OnMouseOver eseményhez.

public event DOMEventHandler OnMouseOver

esemény típusa

DOMEventHandler

OnMouseUp

Szerezzen vagy állítsa be az eseménykezelőket az OnMouseUp eseményre.

public event DOMEventHandler OnMouseUp

esemény típusa

DOMEventHandler

OnMouseWheel

Szerezzen vagy állítsa be az eseményt az OnMouseWheel eseményre.

public event DOMEventHandler OnMouseWheel

esemény típusa

DOMEventHandler

OnPause

Megkapja vagy beállítja az eseményszolgáltatót az OnPause eseményre.

public event DOMEventHandler OnPause

esemény típusa

DOMEventHandler

OnPlay

Megkapja vagy beállítja az eseményszolgáltatót az OnPlay eseményre.

public event DOMEventHandler OnPlay

esemény típusa

DOMEventHandler

OnPlaying

Megkapja vagy beállítja az eseményszervezőket az OnPlaying eseményhez.

public event DOMEventHandler OnPlaying

esemény típusa

DOMEventHandler

OnProgress

Megkapja vagy beállítja az eseményszolgáltatót az OnProgress eseményre.

public event DOMEventHandler OnProgress

esemény típusa

DOMEventHandler

OnRateChange

Hozzon vagy állítsa be az eseménykezelőket az OnRateChange eseményhez.

public event DOMEventHandler OnRateChange

esemény típusa

DOMEventHandler

OnReadyStateChange

Szerezzen vagy állítsa be az eseménykezelőket az OnReadyStateChange eseményre.

public event DOMEventHandler OnReadyStateChange

esemény típusa

DOMEventHandler

OnReset

Megkapja vagy beállítja az esemény üzemeltetőjét az OnReset eseményhez.

public event DOMEventHandler OnReset

esemény típusa

DOMEventHandler

OnResize

Megkapja vagy állítja az eseményszolgáltatót az OnResize eseményre.

public event DOMEventHandler OnResize

esemény típusa

DOMEventHandler

OnScroll

Megkapja vagy beállítja az eseményszolgáltatót az OnScroll eseményre.

public event DOMEventHandler OnScroll

esemény típusa

DOMEventHandler

OnSeeked

Megkapja vagy létrehozza az esemény kereskedőt az OnSeeked eseményre.

public event DOMEventHandler OnSeeked

esemény típusa

DOMEventHandler

OnSeeking

Megkapja vagy létrehozza az eseményszervezőket az OnSeeking eseményhez.

public event DOMEventHandler OnSeeking

esemény típusa

DOMEventHandler

OnSelect

Megkapja vagy beállítja az eseményszervezőket az OnSelect eseményhez.

public event DOMEventHandler OnSelect

esemény típusa

DOMEventHandler

OnShow

Megkapja vagy beállítja az eseményszolgáltatót az OnShow eseményre.

public event DOMEventHandler OnShow

esemény típusa

DOMEventHandler

OnStalled

Megkapja vagy beállítja az eseményszervezőket az OnStalled eseményhez.

public event DOMEventHandler OnStalled

esemény típusa

DOMEventHandler

OnSubmit

Megkapja vagy beállítja az eseményszervezőket az OnSubmit eseményre.

public event DOMEventHandler OnSubmit

esemény típusa

DOMEventHandler

OnSuspend

Megkapja vagy beállítja az eseményszervezőket az OnSuspend eseményre.

public event DOMEventHandler OnSuspend

esemény típusa

DOMEventHandler

OnTimeUpdate

Megkapja vagy beállítja az eseményszervezőket az OnTimeUpdate eseményhez.

public event DOMEventHandler OnTimeUpdate

esemény típusa

DOMEventHandler

OnToggle

Megkapja vagy beállítja az esemény kereskedőt az OnToggle eseményre.

public event DOMEventHandler OnToggle

esemény típusa

DOMEventHandler

OnVolumeChange

Hozzon vagy állítsa be az eseménykezelőket az OnVolumeChange eseményhez.

public event DOMEventHandler OnVolumeChange

esemény típusa

DOMEventHandler

OnWaiting

Megkapja vagy beállítja az eseményszervezőket az OnWaiting eseményre.

public event DOMEventHandler OnWaiting

esemény típusa

DOMEventHandler

 Magyar