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
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
CharacterSet
Megkapja a dokumentum kódolását.
[DOMName("characterSet")]
public string CharacterSet { get; }
ingatlan értéke
Charset
Megkapja a dokumentum kódolását.
[DOMName("charset")]
public string Charset { get; }
ingatlan értéke
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
Children
Visszaadja a gyermek elemeit.
public HTMLCollection Children { get; }
ingatlan értéke
ContentType
Megkapja a dokumentum tartalmi típusát.
[DOMName("contentType")]
public string ContentType { get; }
ingatlan értéke
Context
Megkapja a jelenlegi böngészési kontextust.
public IBrowsingContext Context { get; }
ingatlan értéke
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
Doctype
Az e dokumentumhoz kapcsolódó dokumentumtípusnyilatkozat.
[DOMName("doctype")]
[DOMNullable]
public DocumentType Doctype { get; }
ingatlan értéke
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
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
FirstElementChild
Visszaadja az elem első gyermekelem csomópontját. null, ha ez az elem nem rendelkezik gyermekelemekkel.
public Element FirstElementChild { get; }
ingatlan értéke
Implementation
A DOMImplementation objektum, amely kezeli ezt a dokumentumot.
[DOMName("implementation")]
public IDOMImplementation Implementation { get; }
ingatlan értéke
InputEncoding
Megkapja a dokumentum kódolását.
[DOMName("inputEncoding")]
public string InputEncoding { get; }
ingatlan értéke
LastElementChild
Visszaadja az elem utolsó gyermekelem csomópontját. null, ha ez az elem nem rendelkezik gyermekelemekkel.
public Element LastElementChild { get; }
ingatlan értéke
Location
A dokumentum helyszíne.
[DOMName("location")]
public Location Location { get; }
ingatlan értéke
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
NodeName
Ennek a csomópontnak a neve, annak típusától függően.
public override string NodeName { get; }
ingatlan értéke
NodeType
A kód az alapvető objektum típusát képviseli.
public override ushort NodeType { get; }
ingatlan értéke
Origin
Megkapja a dokumentum eredetét.
[DOMName("origin")]
public string Origin { get; }
ingatlan értéke
OwnerDocument
Megkapja a tulajdonos dokumentumát.
public override Document OwnerDocument { get; }
ingatlan értéke
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
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
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
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
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
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
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
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
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
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
Az ASPOSE.Html.Dom.Comment
CreateDocumentFragment()
Egy üres DocumentFragment objektum létrehozása.
[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()
Returns
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
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
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
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
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. 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
Az új létrehozott Aspose.Html.Dom.Events.Event
Exceptions
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
Az XPath kifejezés összeállított formája.
Exceptions
INVALID_EXPRESSION_ERR: felemelkedett, ha a kifejezés nemjogi az Aspose.Html.Dom.XPath.IXPathEvaluator szabályai szerint.
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
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
Az újonnan létrehozott NodeIterator
Exceptions
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
Az újonnan létrehozott NodeIterator
Exceptions
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
Az újonnan létrehozott NodeIterator
Exceptions
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
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
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
Az újonnan létrehozott TreeWalker
Exceptions
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
Az újonnan létrehozott TreeWalker
Exceptions
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
Az újonnan létrehozott TreeWalker
Exceptions
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
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
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
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
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
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
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
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
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
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
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
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
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
OnBlur
Megkapja vagy beállítja az eseményszolgáltatót az OnBlur eseményre.
public event DOMEventHandler OnBlur
esemény típusa
OnCanPlayThrough
Hozzon vagy állítsa be az eseményszervezőket az OnCanPlayAz eseményen keresztül.
public event DOMEventHandler OnCanPlayThrough
esemény típusa
OnCancel
Megkapja vagy beállítja az eseményszolgáltatót az OnCancel eseményre.
public event DOMEventHandler OnCancel
esemény típusa
OnCanplay
Megkapja vagy állítja az eseményszervezőket az OnCanplay eseményre.
public event DOMEventHandler OnCanplay
esemény típusa
OnChange
Megkapja vagy beállítja az eseményszolgáltatót az OnChange eseményhez.
public event DOMEventHandler OnChange
esemény típusa
OnClick
Megkapja vagy beállítja az eseményszolgáltatót az OnClick eseményhez.
public event DOMEventHandler OnClick
esemény típusa
OnCueChange
Hozzon vagy állítsa be az eseményszervezőket az OnCueChange eseményre.
public event DOMEventHandler OnCueChange
esemény típusa
OnDblClick
Hozzon vagy állítsa be az eseményszolgáltatót az OnDblClick eseményre.
public event DOMEventHandler OnDblClick
esemény típusa
OnDurationChange
Hozzon vagy állítsa be az eseményszolgáltatót az OnDurationChange eseményre.
public event DOMEventHandler OnDurationChange
esemény típusa
OnEmptied
Megkapja vagy létrehozza az esemény kereskedőt az OnEmptied eseményre.
public event DOMEventHandler OnEmptied
esemény típusa
OnEnded
Megkapja vagy beállítja az eseményszervezőket az OnEnded eseményre.
public event DOMEventHandler OnEnded
esemény típusa
OnError
Megkapja vagy beállítja az eseménykezelőket az OnError eseményhez.
public event DOMEventHandler OnError
esemény típusa
OnFocus
Megkapja vagy beállítja az eseménykezelőket az OnFocus eseményhez.
public event DOMEventHandler OnFocus
esemény típusa
OnInput
Megkapja vagy beállítja az eseményszolgáltatót az OnInput eseményhez.
public event DOMEventHandler OnInput
esemény típusa
OnInvalid
Megkapja vagy beállítja az eseményszolgáltatót az OnInvalid eseményre.
public event DOMEventHandler OnInvalid
esemény típusa
OnKeyDown
Szerezzen vagy állítsa be az eseménykezelőket az OnKeyDown eseményre.
public event DOMEventHandler OnKeyDown
esemény típusa
OnKeyPress
Szerezzen vagy állítsa be az eseménykezelőket az OnKeyPress eseményre.
public event DOMEventHandler OnKeyPress
esemény típusa
OnKeyUp
Megkapja vagy létrehozza az eseményszervezőket az OnKeyUp eseményre.
public event DOMEventHandler OnKeyUp
esemény típusa
OnLoad
Megkapja vagy beállítja az esemény üzemeltetőjét az OnLoad eseményhez.
public event DOMEventHandler OnLoad
esemény típusa
OnLoadStart
Hozzon vagy állítsa be az eseményszolgáltatót az OnLoadStart eseményre.
public event DOMEventHandler OnLoadStart
esemény típusa
OnLoadedData
Megkapja vagy állítja az esemény üzemeltetőjét az OnLoadedData eseményre.
public event DOMEventHandler OnLoadedData
esemény típusa
OnLoadedMetadata
Megkapja vagy állítja az eseménykezelőket az OnLoadedMetadata eseményre.
public event DOMEventHandler OnLoadedMetadata
esemény típusa
OnMouseDown
Szerezzen vagy állítsa be az eseménykezelőket az OnMouseDown eseményre.
public event DOMEventHandler OnMouseDown
esemény típusa
OnMouseEnter
Hozzon vagy állítsa be az eseménykezelőket az OnMouseEnter eseményre.
public event DOMEventHandler OnMouseEnter
esemény típusa
OnMouseLeave
Szerezzen vagy állítsa be az eseménykezelőket az OnMouseLeave eseményre.
public event DOMEventHandler OnMouseLeave
esemény típusa
OnMouseMove
Szerezzen vagy állítsa be az eseménykezelőket az OnMouseMove eseményre.
public event DOMEventHandler OnMouseMove
esemény típusa
OnMouseOut
Hozzon vagy állítsa be az eseményszervezőket az OnMouseOut eseményre.
public event DOMEventHandler OnMouseOut
esemény típusa
OnMouseOver
Hozzon vagy állítsa be az eseménykezelőket az OnMouseOver eseményhez.
public event DOMEventHandler OnMouseOver
esemény típusa
OnMouseUp
Szerezzen vagy állítsa be az eseménykezelőket az OnMouseUp eseményre.
public event DOMEventHandler OnMouseUp
esemény típusa
OnMouseWheel
Szerezzen vagy állítsa be az eseményt az OnMouseWheel eseményre.
public event DOMEventHandler OnMouseWheel
esemény típusa
OnPause
Megkapja vagy beállítja az eseményszolgáltatót az OnPause eseményre.
public event DOMEventHandler OnPause
esemény típusa
OnPlay
Megkapja vagy beállítja az eseményszolgáltatót az OnPlay eseményre.
public event DOMEventHandler OnPlay
esemény típusa
OnPlaying
Megkapja vagy beállítja az eseményszervezőket az OnPlaying eseményhez.
public event DOMEventHandler OnPlaying
esemény típusa
OnProgress
Megkapja vagy beállítja az eseményszolgáltatót az OnProgress eseményre.
public event DOMEventHandler OnProgress
esemény típusa
OnRateChange
Hozzon vagy állítsa be az eseménykezelőket az OnRateChange eseményhez.
public event DOMEventHandler OnRateChange
esemény típusa
OnReadyStateChange
Szerezzen vagy állítsa be az eseménykezelőket az OnReadyStateChange eseményre.
public event DOMEventHandler OnReadyStateChange
esemény típusa
OnReset
Megkapja vagy beállítja az esemény üzemeltetőjét az OnReset eseményhez.
public event DOMEventHandler OnReset
esemény típusa
OnResize
Megkapja vagy állítja az eseményszolgáltatót az OnResize eseményre.
public event DOMEventHandler OnResize
esemény típusa
OnScroll
Megkapja vagy beállítja az eseményszolgáltatót az OnScroll eseményre.
public event DOMEventHandler OnScroll
esemény típusa
OnSeeked
Megkapja vagy létrehozza az esemény kereskedőt az OnSeeked eseményre.
public event DOMEventHandler OnSeeked
esemény típusa
OnSeeking
Megkapja vagy létrehozza az eseményszervezőket az OnSeeking eseményhez.
public event DOMEventHandler OnSeeking
esemény típusa
OnSelect
Megkapja vagy beállítja az eseményszervezőket az OnSelect eseményhez.
public event DOMEventHandler OnSelect
esemény típusa
OnShow
Megkapja vagy beállítja az eseményszolgáltatót az OnShow eseményre.
public event DOMEventHandler OnShow
esemény típusa
OnStalled
Megkapja vagy beállítja az eseményszervezőket az OnStalled eseményhez.
public event DOMEventHandler OnStalled
esemény típusa
OnSubmit
Megkapja vagy beállítja az eseményszervezőket az OnSubmit eseményre.
public event DOMEventHandler OnSubmit
esemény típusa
OnSuspend
Megkapja vagy beállítja az eseményszervezőket az OnSuspend eseményre.
public event DOMEventHandler OnSuspend
esemény típusa
OnTimeUpdate
Megkapja vagy beállítja az eseményszervezőket az OnTimeUpdate eseményhez.
public event DOMEventHandler OnTimeUpdate
esemény típusa
OnToggle
Megkapja vagy beállítja az esemény kereskedőt az OnToggle eseményre.
public event DOMEventHandler OnToggle
esemény típusa
OnVolumeChange
Hozzon vagy állítsa be az eseménykezelőket az OnVolumeChange eseményhez.
public event DOMEventHandler OnVolumeChange
esemény típusa
OnWaiting
Megkapja vagy beállítja az eseményszervezőket az OnWaiting eseményre.
public event DOMEventHandler OnWaiting