Class Document
A név: Aspose.Html.Dom Összefoglaló: Aspose.HTML.dll (25.5.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, IGlobalEventHandlersInheritance
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.
[DOMNullable]
[DOMName("doctype")]
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ések fordítását, beleértve a “xml” névtérprefixet is, az XPath kifejezésen belül a nem megfelelő névterület URI-k. Ha ez “nullaként” van meghatározva, a kifejezéstől függetlenül bármilyen névspaceprefix az Aspose.Html.DOM.Exception-ból származik, amely 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ökérA 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ökérA 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ökérA 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ökérA 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ökérA 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ökérA 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 OnAbortesemény típusa
OnBlur
Megkapja vagy beállítja az eseményszolgáltatót az OnBlur eseményre.
public event DOMEventHandler OnBluresemény típusa
OnCanPlayThrough
Hozzon vagy állítsa be az eseményszervezőket az OnCanPlayAz eseményen keresztül.
public event DOMEventHandler OnCanPlayThroughesemény típusa
OnCancel
Megkapja vagy beállítja az eseményszolgáltatót az OnCancel eseményre.
public event DOMEventHandler OnCancelesemény típusa
OnCanplay
Megkapja vagy állítja az eseményszervezőket az OnCanplay eseményre.
public event DOMEventHandler OnCanplayesemény típusa
OnChange
Megkapja vagy beállítja az eseményszolgáltatót az OnChange eseményhez.
public event DOMEventHandler OnChangeesemény típusa
OnClick
Megkapja vagy beállítja az eseményszolgáltatót az OnClick eseményhez.
public event DOMEventHandler OnClickesemény típusa
OnCueChange
Hozzon vagy állítsa be az eseményszervezőket az OnCueChange eseményre.
public event DOMEventHandler OnCueChangeesemény típusa
OnDblClick
Hozzon vagy állítsa be az eseményszolgáltatót az OnDblClick eseményre.
public event DOMEventHandler OnDblClickesemény típusa
OnDurationChange
Hozzon vagy állítsa be az eseményszolgáltatót az OnDurationChange eseményre.
public event DOMEventHandler OnDurationChangeesemény típusa
OnEmptied
Megkapja vagy létrehozza az esemény kereskedőt az OnEmptied eseményre.
public event DOMEventHandler OnEmptiedesemény típusa
OnEnded
Megkapja vagy beállítja az eseményszervezőket az OnEnded eseményre.
public event DOMEventHandler OnEndedesemény típusa
OnError
Megkapja vagy beállítja az eseménykezelőket az OnError eseményhez.
public event DOMEventHandler OnErroresemény típusa
OnFocus
Megkapja vagy beállítja az eseménykezelőket az OnFocus eseményhez.
public event DOMEventHandler OnFocusesemény típusa
OnInput
Megkapja vagy beállítja az eseményszolgáltatót az OnInput eseményhez.
public event DOMEventHandler OnInputesemény típusa
OnInvalid
Megkapja vagy beállítja az eseményszolgáltatót az OnInvalid eseményre.
public event DOMEventHandler OnInvalidesemény típusa
OnKeyDown
Szerezzen vagy állítsa be az eseménykezelőket az OnKeyDown eseményre.
public event DOMEventHandler OnKeyDownesemény típusa
OnKeyPress
Szerezzen vagy állítsa be az eseménykezelőket az OnKeyPress eseményre.
public event DOMEventHandler OnKeyPressesemény típusa
OnKeyUp
Megkapja vagy létrehozza az eseményszervezőket az OnKeyUp eseményre.
public event DOMEventHandler OnKeyUpesemény típusa
OnLoad
Megkapja vagy beállítja az esemény üzemeltetőjét az OnLoad eseményhez.
public event DOMEventHandler OnLoadesemény típusa
OnLoadStart
Hozzon vagy állítsa be az eseményszolgáltatót az OnLoadStart eseményre.
public event DOMEventHandler OnLoadStartesemény típusa
OnLoadedData
Megkapja vagy állítja az esemény üzemeltetőjét az OnLoadedData eseményre.
public event DOMEventHandler OnLoadedDataesemény típusa
OnLoadedMetadata
Megkapja vagy állítja az eseménykezelőket az OnLoadedMetadata eseményre.
public event DOMEventHandler OnLoadedMetadataesemény típusa
OnMouseDown
Szerezzen vagy állítsa be az eseménykezelőket az OnMouseDown eseményre.
public event DOMEventHandler OnMouseDownesemény típusa
OnMouseEnter
Hozzon vagy állítsa be az eseménykezelőket az OnMouseEnter eseményre.
public event DOMEventHandler OnMouseEnteresemény típusa
OnMouseLeave
Szerezzen vagy állítsa be az eseménykezelőket az OnMouseLeave eseményre.
public event DOMEventHandler OnMouseLeaveesemény típusa
OnMouseMove
Szerezzen vagy állítsa be az eseménykezelőket az OnMouseMove eseményre.
public event DOMEventHandler OnMouseMoveesemény típusa
OnMouseOut
Hozzon vagy állítsa be az eseményszervezőket az OnMouseOut eseményre.
public event DOMEventHandler OnMouseOutesemény típusa
OnMouseOver
Hozzon vagy állítsa be az eseménykezelőket az OnMouseOver eseményhez.
public event DOMEventHandler OnMouseOveresemény típusa
OnMouseUp
Szerezzen vagy állítsa be az eseménykezelőket az OnMouseUp eseményre.
public event DOMEventHandler OnMouseUpesemény típusa
OnMouseWheel
Szerezzen vagy állítsa be az eseményt az OnMouseWheel eseményre.
public event DOMEventHandler OnMouseWheelesemény típusa
OnPause
Megkapja vagy beállítja az eseményszolgáltatót az OnPause eseményre.
public event DOMEventHandler OnPauseesemény típusa
OnPlay
Megkapja vagy beállítja az eseményszolgáltatót az OnPlay eseményre.
public event DOMEventHandler OnPlayesemény típusa
OnPlaying
Megkapja vagy beállítja az eseményszervezőket az OnPlaying eseményhez.
public event DOMEventHandler OnPlayingesemény típusa
OnProgress
Megkapja vagy beállítja az eseményszolgáltatót az OnProgress eseményre.
public event DOMEventHandler OnProgressesemény típusa
OnRateChange
Hozzon vagy állítsa be az eseménykezelőket az OnRateChange eseményhez.
public event DOMEventHandler OnRateChangeesemény típusa
OnReadyStateChange
Szerezzen vagy állítsa be az eseménykezelőket az OnReadyStateChange eseményre.
public event DOMEventHandler OnReadyStateChangeesemény típusa
OnReset
Megkapja vagy beállítja az esemény üzemeltetőjét az OnReset eseményhez.
public event DOMEventHandler OnResetesemény típusa
OnResize
Megkapja vagy állítja az eseményszolgáltatót az OnResize eseményre.
public event DOMEventHandler OnResizeesemény típusa
OnScroll
Megkapja vagy beállítja az eseményszolgáltatót az OnScroll eseményre.
public event DOMEventHandler OnScrollesemény típusa
OnSeeked
Megkapja vagy létrehozza az esemény kereskedőt az OnSeeked eseményre.
public event DOMEventHandler OnSeekedesemény típusa
OnSeeking
Megkapja vagy létrehozza az eseményszervezőket az OnSeeking eseményhez.
public event DOMEventHandler OnSeekingesemény típusa
OnSelect
Megkapja vagy beállítja az eseményszervezőket az OnSelect eseményhez.
public event DOMEventHandler OnSelectesemény típusa
OnShow
Megkapja vagy beállítja az eseményszolgáltatót az OnShow eseményre.
public event DOMEventHandler OnShowesemény típusa
OnStalled
Megkapja vagy beállítja az eseményszervezőket az OnStalled eseményhez.
public event DOMEventHandler OnStalledesemény típusa
OnSubmit
Megkapja vagy beállítja az eseményszervezőket az OnSubmit eseményre.
public event DOMEventHandler OnSubmitesemény típusa
OnSuspend
Megkapja vagy beállítja az eseményszervezőket az OnSuspend eseményre.
public event DOMEventHandler OnSuspendesemény típusa
OnTimeUpdate
Megkapja vagy beállítja az eseményszervezőket az OnTimeUpdate eseményhez.
public event DOMEventHandler OnTimeUpdateesemény típusa
OnToggle
Megkapja vagy beállítja az esemény kereskedőt az OnToggle eseményre.
public event DOMEventHandler OnToggleesemény típusa
OnVolumeChange
Hozzon vagy állítsa be az eseménykezelőket az OnVolumeChange eseményhez.
public event DOMEventHandler OnVolumeChangeesemény típusa
OnWaiting
Megkapja vagy beállítja az eseményszervezőket az OnWaiting eseményre.
public event DOMEventHandler OnWaiting