Class Document
Der Name: Aspose.Html.Dom Sammlung: Aspose.HTML.dll (25.4.0)
Das Dokument repräsentiert das gesamte HTML, XML oder SVG-Dokument. Konzeptuell ist es die Wurzel des Dokumentbaums und bietet den primären Zugang zu den Daten des Dokuments.
[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
Vererbte Mitglieder
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(IBrowsingKontext, Int)
Initialisiert eine neue Instanz der Aspose.Html.Dom.Document Klasse.
protected Document(IBrowsingContext context, int implementation)
Parameters
context
IBrowsingContext
Das Aspose.Html.Dom.IBrowsingContext, das mit dem aktuellen Dokument verbunden wird.
implementation
int
Die Dokumentimplementierungstyp, wie HTML und SVG.
Properties
Basierungen
Die absolute Basis URI dieser Node oder null, wenn die Implementierung nicht in der Lage war, eine absolute URI zu erhalten.
public override string BaseURI { get; }
Eigentumswert
CharacterSet
Er erhält die Codierung des Dokuments.
[DOMName("characterSet")]
public string CharacterSet { get; }
Eigentumswert
Charset
Er erhält die Codierung des Dokuments.
[DOMName("charset")]
public string Charset { get; }
Eigentumswert
ChildElementCount
Wiederherstellt die aktuelle Anzahl der Elementknoten, die Kinder dieses Elements sind. 0 wenn dieses Elements keine Kinderknoten hat, die von NodeType 1 sind.
public int ChildElementCount { get; }
Eigentumswert
Children
Rückkehr der Elemente des Kindes.
public HTMLCollection Children { get; }
Eigentumswert
ContentType
Erhalte den Inhaltstyp des Dokuments.
[DOMName("contentType")]
public string ContentType { get; }
Eigentumswert
Context
Erleben Sie den aktuellen Browsing-Kontext.
public IBrowsingContext Context { get; }
Eigentumswert
DefaultView
Die defaultView IDL-Attribute des Dokumente-Interfaces, auf der Erhalt,muss das WindowsProxy-Objekt im Browsing-Kontext dieses Dokuments zurückkehren,wenn dieses Dokument einen verbundenen Browsing-Kontext hat, oder null anders.
[DOMName("defaultView")]
public IWindow DefaultView { get; }
Eigentumswert
Doctype
Die mit diesem Dokument verbundene Dokumenttypdeklaration.
[DOMName("doctype")]
[DOMNullable]
public DocumentType Doctype { get; }
Eigentumswert
DocumentElement
Dies ist ein Komfortattribut, das den direkten Zugang zum Kindernode ermöglicht, der das Dokumentelement des Dokuments ist.
[DOMName("documentElement")]
public Element DocumentElement { get; }
Eigentumswert
Dokumentation
Die Lage des Dokuments oder null, wenn undefiniert oder wenn das Dokument mit DOMImplementation.createDocument erstellt wurde.
[DOMName("documentURI")]
public string DocumentURI { get; }
Eigentumswert
FirstElementChild
Rückkehr der ersten Kinderelement Node dieses Elements. null, wenn dieses Elements keine Kinderelemente hat.
public Element FirstElementChild { get; }
Eigentumswert
Implementation
Das DOMImplementation-Objekt, das dieses Dokument bearbeitet.
[DOMName("implementation")]
public IDOMImplementation Implementation { get; }
Eigentumswert
InputEncoding
Er erhält die Codierung des Dokuments.
[DOMName("inputEncoding")]
public string InputEncoding { get; }
Eigentumswert
LastElementChild
Das letzte Element null dieses Elements zurückgibt, wenn dieses Elements keine Elemente des Kindes hat.
public Element LastElementChild { get; }
Eigentumswert
Location
Standort des Dokuments.
[DOMName("location")]
public Location Location { get; }
Eigentumswert
NextElementSibling
Rückkehr der nächsten Brüder-Element-Node dieses Elements. null, wenn dieses Elements keine Element Brüder-Node hat, die nach diesem in der Dokumentenbaum kommen.
public Element NextElementSibling { get; }
Eigentumswert
NodeName
Der Name dieser Node, je nach seiner Art.
public override string NodeName { get; }
Eigentumswert
NodeType
Ein Code, der die Art des zugrunde liegenden Objekts darstellt.
public override ushort NodeType { get; }
Eigentumswert
Origin
Erfassung der Ursprung des Dokuments.
[DOMName("origin")]
public string Origin { get; }
Eigentumswert
OwnerDocument
Er erhält das Eigentümerdokument.
public override Document OwnerDocument { get; }
Eigentumswert
PreviousElementSibling
Rückkehr der vorherigen Brüder-Element-Node dieses Elements. null, wenn dieses Elements keine Element Brüder-Node hat, die vor diesem in der Dokumentenbaum kommen.
public Element PreviousElementSibling { get; }
Eigentumswert
ReadyState
Die “Ladung” während des Dokuments laden, “Interaktive” sobald es fertig ist Parsing, aber immer noch laden Sub-Ressourcen, und “vollständig” sobald es laden ist.
[DOMName("readyState")]
public string ReadyState { get; }
Eigentumswert
StrictErrorChecking
Eine Attribute, die festlegt, ob Fehlerüberprüfung durchgeführt wird oder nicht. Wenn die Implementierung auf falsch eingestellt wird, ist die Implementierung frei, nicht alle möglichen Fehlerfälle zu testen, die normalerweise auf DOM-Beträge definiert werden, und keine DOMException auf DOM-Beträge oder Berichte von Fehlern während der Verwendung von Document.normalizeDocument.
[DOMName("strictErrorChecking")]
public bool StrictErrorChecking { get; set; }
Eigentumswert
StyleSheets
Eine Liste, die alle in einem Dokument ausdrücklich verbundenen oder eingebauten Stilblätter enthält. Für HTML-Dokumente beinhaltet dies externe Stilblätter, die über das HTML-LINK-Element enthalten sind, und inline STYLE-Elemente.
public IStyleSheetList StyleSheets { get; }
Eigentumswert
XmlStandalone
Ein Attribut, der als Teil der XML-Erklärung angibt, ob dieses Dokument unabhängig ist.
[DOMName("xmlStandalone")]
public bool XmlStandalone { get; set; }
Eigentumswert
XmlVersion
Ein Attribut, der als Teil der XML-Erklärung die Versionnummer dieses Dokuments angibt.Wenn keine Erklärung vorhanden ist und dieses Dokument die “XML”-Funktion unterstützt, ist der Wert “1.0”.Wenn dieses Dokument die “XML”-Funktion nicht unterstützt, ist der Wert immer null.
[DOMName("xmlVersion")]
public string XmlVersion { get; set; }
Eigentumswert
Methods
CreateAttribute(String)
Erstellt einen Attr des gegebenen Namens.
[DOMName("createAttribute")]
public Attr CreateAttribute(string localName)
Parameters
localName
string
Der Attribute Name.
Returns
Der Aspose.Html.Dom.Attr.
CreateAttribute(String und String)
Erstellt ein Attribut des angegebenen qualifizierten Namens und Namespaces URI.
[DOMName("createAttributeNS")]
public Attr CreateAttributeNS(string namespaceURI, string qualifiedName)
Parameters
namespaceURI
string
Der Namespace URI.
qualifiedName
string
Name der qualifizierten Person.
Returns
Der Aspose.Html.Dom.Attr.
CreateCDATASektion(String)
Erstellt eine CDATASection Node, deren Wert die angegebenen String ist.
[DOMName("createCDATASection")]
public CDATASection CreateCDATASection(string data)
Parameters
data
string
Die CDATA Daten.
Returns
Die Aspose.Html.Dom.CDATASektion.
CreateComment(String)
Erstellt eine Kommentarnode mit der angegebenen String.
[DOMName("createComment")]
public Comment CreateComment(string data)
Parameters
data
string
Die Kommentare Daten.
Returns
Der Aspose.Html.Dom.Comment.
CreateDocumentFragment()
Erstellt einen leeren DocumentFragment-Objekt.
[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()
Returns
Der Aspose.Html.Dom.DocumentFragment.
CreateDocumentType(String, String, String und String)
Erstellt eine DocumentType Node.
[DOMName("createDocumentType")]
public DocumentType CreateDocumentType(string name, string publicId, string systemId, string internalSubset)
Parameters
name
string
Der Dokument Typ Name.
publicId
string
Das öffentliche ID.
systemId
string
Das System ID.
internalSubset
string
Das interne Subset.
Returns
Der Aspose.Html.Dom.DocumentType.
CreateElement(String)
Erstellt ein Element des angegebenen Typs. Bitte beachten Sie, dass die zurückgegebene Instanz die Element-Interface implementiert, so dass Attribute direkt auf das zurückgegebene Objekt angegeben werden können.
[DOMName("createElement")]
public Element CreateElement(string localName)
Parameters
localName
string
Name des Tages.
Returns
Das Aspose.Html.Dom.Element.
Kreativität(String und String)
Erstellt ein Element des angegebenen qualifizierten Namens und Namespaces URI.
[DOMName("createElementNS")]
public Element CreateElementNS(string namespaceURI, string qualifiedName)
Parameters
namespaceURI
string
Der Namespace URI.
qualifiedName
string
Name der qualifizierten Person.
Returns
Das Aspose.Html.Dom.Element.
CreateEntityReference(String)
Erstellt ein EntityReference-Objekt.Zusätzlich wird, wenn die angefochtene Entität bekannt ist, die Kinderliste des EntityReference-Notes identisch wie die des entsprechenden Entity-Notes gemacht.
[DOMName("createEntityReference")]
public EntityReference CreateEntityReference(string name)
Parameters
name
string
Der Name der Einheit.
Returns
Die Aspose.Html.Dom.EntityReferenz.
CreateEvent(String)
Erstellt einen Aspose.Html.Dom.Events.Event eines durch die Implementierung unterstützten Typs.
public Event CreateEvent(string eventType)
Parameters
eventType
string
Der EventType-Parameter bestimmt die Art von Aspose.Html.Dom.Events.Event-Interface, die erstellt werden soll. Die Aspose.Html.Dom.Events.IDocumentEvent.CreateEvent(System.String) Methode wird verwendet, um Aspose.Html.Dom.Events.Events zu erstellen, wenn es entweder unangenehm oder unnötig istfür den Benutzer, eine Aspose.Html.Dom.Events.Event selbst zu erstellen.In Fällen, in denen die Implementierung, die Aspose.Html.Dom.Events.Event bereitgestellt hat, unzureichend ist, können BenutzerIhre eigenen Aspose.Html.Dom.Events.Event Implementierungen für die Verwendung mit der Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event) Methode.
Returns
Die neu erstellt Aspose.Html.Dom.Events.Event
Exceptions
NOT_SUPPORTED_ERR: Erhöht, wenn die Implementierung die Art von Aspose.Html.Dom.Events.Event Interface nicht unterstützt
CreateExpression(String, IXPathNSResolver)
Erstellt eine parsed XPath-Expression mit gelöschten Namenräumen.wenn ein Ausdruck in einer Anwendung neu verwendet wird, da es möglich machtum die Ausdrucksrad in eine effizientere interne Form zu sammeln undPreresolieren Sie alle Namespace-Prefiks, die innerhalb des Ausdrucks auftreten.
public IXPathExpression CreateExpression(string expression, IXPathNSResolver resolver)
Parameters
expression
string
Die XPath-Expressionströme muss parsed sein.
resolver
IXPathNSResolver
Der “Löser” erlaubt die Übersetzung aller Vorschriften, einschließlich des “xml” Namespace Vorschriften, innerhalb der XPath-Expression inappropriate Namespace URIs. Wenn dies als “null” angegeben wird, wird jede Namespace Vorschrift innerhalb der Expression in Aspose.Html.Dom.DOMException mit dem Code “NAMESPACE_ERR” geschlagen werden'.
Returns
Die zusammengeführte Form des XPath Ausdrucks.
Exceptions
INVALID_EXPRESSION_ERR: Erhöht, wenn der Ausdruck nichtgesetzlich nach den Regeln des Aspose.Html.Dom.XPath.IXPathEvaluator.
NAMESPACE_ERR: Erhöht, wenn der Ausdruck NameSpace enthältPrefix, die nicht durch den angegebenen Aspose.Html.Dom.XPath.IXPathNSResolver gelöst werden können.
EntwickelnResolver(Node)
Diese Adapter funktioniert wie die DOM Level 3 Methode “lookupNamespaceURI” auf Knoten in der Lösung des NamespaceURIfrom ein gegebenes Prefix mit den aktuellen Informationen verfügbar in der Knotenhierarchie bei der TimelookupNamespaceURI genannt wird, auch richtig lösen die implizite xml Prefix.
public IXPathNSResolver CreateNSResolver(Node nodeResolver)
Parameters
nodeResolver
Node
Die Node wird als Kontext für die Namespace-Resolution verwendet.
Returns
Aspose.Html.Dom.XPath.IXPathNSResolver, der Namenräume in Bezug auf die Definitionen im Bereich für einen bestimmten Knoten löst.
CreateNodeIterator(Node)
Erstellen Sie einen neuen NodeIterator über den amSpezifizierte Node.
public INodeIterator CreateNodeIterator(Node root)
Parameters
root
Node
Node, die zusammen mit ihren Kindern iteriert werden wird.Der Iterator wird ursprünglich direkt vor diesem Knoten positioniert.WhatToShow Flaggen und das Filter, wenn es gibt, sind nichtbei der Einstellung dieser Position berücksichtigt. die Wurzel muss nichtund null.
Returns
Der neu erstellte NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Erhöht, wenn die angegebenen Wurzelund null.
CreateNodeIterator(Node, Lange)
Erstellen Sie einen neuen NodeIterator über den amSpezifizierte Node.
public INodeIterator CreateNodeIterator(Node root, long whatToShow)
Parameters
root
Node
Node, die zusammen mit ihren Kindern iteriert werden wird.Der Iterator wird ursprünglich direkt vor diesem Knoten positioniert.WhatToShow Flaggen und das Filter, wenn es gibt, sind nichtbei der Einstellung dieser Position berücksichtigt. die Wurzel muss nichtund null.
whatToShow
long
Flagge beschreibt, welche Knotentypen indie logische Sicht des Baumes, die vom Iterator vorgestellt wird.Beschreibung von NodeFilter für die MöglicheSHOW_ Werte.Diese Flaggen können kombiniert werdenOder.
Returns
Der neu erstellte NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Erhöht, wenn die angegebenen Wurzelund null.
CreateNodeIterator(Node, lange, InodeFilter)
Erstellen Sie einen neuen NodeIterator über den amSpezifizierte Node.
public INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Node, die zusammen mit ihren Kindern iteriert werden wird.Der Iterator wird ursprünglich direkt vor diesem Knoten positioniert.WhatToShow Flaggen und das Filter, wenn es gibt, sind nichtbei der Einstellung dieser Position berücksichtigt. die Wurzel muss nichtund null.
whatToShow
long
Flagge beschreibt, welche Knotentypen indie logische Sicht des Baumes, die vom Iterator vorgestellt wird.Beschreibung von NodeFilter für die MöglicheSHOW_ Werte.Diese Flaggen können kombiniert werdenOder.
filter
INodeFilter
NodeFilter zu verwenden mit diesemTreeWalker oder null, um keine Filter anzuzeigen.
Returns
Der neu erstellte NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Erhöht, wenn die angegebenen Wurzelund null.
CreateProcessingInstruction(String und String)
Erstellt eine VerarbeitungInstruktionsnode mit den angegebenen Namen und Datenstreifen.
[DOMName("createProcessingInstruction")]
public ProcessingInstruction CreateProcessingInstruction(string target, string data)
Parameters
target
string
Das Ziel.
data
string
Die Anweisungsdaten.
Returns
Die Aspose.Html.Dom.VerarbeitungInstruktion.
CreateTextNode(String)
Erstellt eine Textnode, die auf die angegebenen String angegeben wird.
[DOMName("createTextNode")]
public Text CreateTextNode(string data)
Parameters
data
string
Die Textdaten.
Returns
Der Aspose.Html.Dom.Text.
CreateTreeWalker(Node)
Erstellen Sie einen neuen TreeWalker über den unterirdischen Baum, der an derSpezifizierte Node.
public ITreeWalker CreateTreeWalker(Node root)
Parameters
root
Node
Node, die als Wurzel für dieTreeWalker. die WhatToShow Flaggen und dieNodeFilter wird bei der Einstellung dieses Werts nicht berücksichtigt;Jeder Node-Typ wird als Wurzel akzeptiert.AktuellNode des TreeWalker istinitialisiert zu diesem Knoten, ob es sichtbar ist oder nicht.Wurzelfunktionen als Stopppunkt für den DurchgangMethoden, die in der Dokumentstruktur nach oben aussehen, wieparentNode und nextNode. die Wurzel mussNicht null sein.
Returns
Der neu erstellte TreeWalker.
Exceptions
NOT_SUPPORTED_ERR: Erhöht, wenn die angegebenen Wurzelund null.
CreateTreeWalker(Node, Lange)
Erstellen Sie einen neuen TreeWalker über den unterirdischen Baum, der an derSpezifizierte Node.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parameters
root
Node
Node, die als Wurzel für dieTreeWalker. die WhatToShow Flaggen und dieNodeFilter wird bei der Einstellung dieses Werts nicht berücksichtigt;Jeder Node-Typ wird als Wurzel akzeptiert.AktuellNode des TreeWalker istinitialisiert zu diesem Knoten, ob es sichtbar ist oder nicht.Wurzelfunktionen als Stopppunkt für den DurchgangMethoden, die in der Dokumentstruktur nach oben aussehen, wieparentNode und nextNode. die Wurzel mussNicht null sein.
whatToShow
long
Flagge beschreibt, welche Knotentypen indie logische Sicht des Baumes, die von dem Baumwanderer vorgestellt wird.Beschreibung von NodeFilter für die MöglicheSHOW_ Werte.Diese Flaggen können mit OR kombiniert werden.
Returns
Der neu erstellte TreeWalker.
Exceptions
NOT_SUPPORTED_ERR: Erhöht, wenn die angegebenen Wurzelund null.
CreateTreeWalker(Node, lange, InodeFilter)
Erstellen Sie einen neuen TreeWalker über den unterirdischen Baum, der an derSpezifizierte Node.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Node, die als Wurzel für dieTreeWalker. die WhatToShow Flaggen und dieNodeFilter wird bei der Einstellung dieses Werts nicht berücksichtigt;Jeder Node-Typ wird als Wurzel akzeptiert.AktuellNode des TreeWalker istinitialisiert zu diesem Knoten, ob es sichtbar ist oder nicht.Wurzelfunktionen als Stopppunkt für den DurchgangMethoden, die in der Dokumentstruktur nach oben aussehen, wieparentNode und nextNode. die Wurzel mussNicht null sein.
whatToShow
long
Flagge beschreibt, welche Knotentypen indie logische Sicht des Baumes, die von dem Baumwanderer vorgestellt wird.Beschreibung von NodeFilter für die MöglicheSHOW_ Werte.Diese Flaggen können mit OR kombiniert werden.
filter
INodeFilter
NodeFilter zu verwenden mit diesemTreeWalker oder null, um keine Filter anzuzeigen.
Returns
Der neu erstellte TreeWalker.
Exceptions
NOT_SUPPORTED_ERR: Erhöht, wenn die angegebenen Wurzelund null.
Dispose(Bool)
Veröffentlicht nicht verwaltete und - optional - verwaltete Ressourcen.
protected override void Dispose(bool disposing)
Parameters
disposing
bool
‘Wahrlich" um sowohl verwaltete als auch nicht verwaltete Ressourcen zu befreien; “Falsch” um nur nicht verwaltete Ressourcen zu befreien.
Evaluate(String, Node, IXPathNSResolver, XPathResultType, Objekt)
Bewerten Sie eine XPath-Expressionströme und geben Sie möglichst das Ergebnis des angegebenen Typs zurück.
public IXPathResult Evaluate(string expression, Node contextNode, IXPathNSResolver resolver, XPathResultType type, object result)
Parameters
expression
string
Die XPath-Expressionströme muss parsed und bewertet werden.
contextNode
Node
Der Kontext ist die Kontextknoten für die Bewertung dieser XPath-Expression.
resolver
IXPathNSResolver
Der Resolver erlaubt die Übersetzung aller Prefix, einschließlich des XMLNamespace Prefix, innerhalb der XPath-Expression in geeignete Namespace URIs.
type
XPathResultType
Wenn eine bestimmte Art angegeben wird, wird das Ergebnis als entsprechende Art zurückgegeben.
result
object
Das Ergebnis bestimmt ein bestimmtes Ergebnisobjekt, das durch diese Methode wiederverwendet und zurückgegeben werden kann.
Returns
Das Ergebnis der Bewertung der XPath-Expression.
GetElementById(String)
Returns das Element, das ein ID-Attribute mit dem gegebenen Wert hat. Wenn kein solches Element existiert, returns null. Wenn mehr als ein Element ein ID-Attribute mit diesem Wert hat, ist das, was zurückgegeben wird, undefiniert.
public Element GetElementById(string elementId)
Parameters
elementId
string
Das Element ID.
Returns
Das Aspose.Html.Dom.Element.
GetElementsByClassName(String)
Wiederherstellt ein Live-NodeList-Objekt, das alle Elemente im Dokument enthält, die alle in dem Argument angegebenen Klassen haben.WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB/
[DOMName("getElementsByClassName")]
public HTMLCollection GetElementsByClassName(string classNames)
Parameters
classNames
string
Die String, die eine unendliche Reihe von einzigartigen Raumseparierten Tokens enthält, die Klassen repräsentieren (Klassenamen)
Returns
Das Aspose.Html.Dom.Element.
GetElementsByTagName(String)
Wiederherstellt eine NodeList aller Elemente in Dokumentordnung mit einem angegebenen Tag-Name und sind im Dokument enthalten.
[DOMName("getElementsByTagName")]
public HTMLCollection GetElementsByTagName(string tagname)
Parameters
tagname
string
Der Tagname.
Returns
Rückkehr der Knoten.
VeröffentlichungenByTagNameNS(String und String)
Wiederherstellt eine NodeList aller Elemente mit einem angegebenen lokalen Namen und Namespace URI in Dokumentordnung.
[DOMName("getElementsByTagNameNS")]
public HTMLCollection GetElementsByTagNameNS(string namespaceURI, string localName)
Parameters
namespaceURI
string
Der Namespace URI.
localName
string
Name des Ortes.
Returns
Node zurück
ImportNode(Node und Bool)
Importiert eine Node aus einem anderen Dokument in dieses Dokument, ohne die Quellnode aus dem ursprünglichen Dokument zu ändern oder zu entfernen; diese Methode schafft eine neue Kopie der Quellnode.
[DOMName("importNode")]
public Node ImportNode(Node importedNode, bool deep)
Parameters
importedNode
Node
Der eingeführte Node.
deep
bool
Und wenn es sich um die Wahrheit handelt].
Returns
Der Aspose.Html.Dom.Node.
Navigate(String)
Laden Sie das Dokument im angegebenen Uniform Resource Locator (URL) in die aktuelle Instanz und ersetzen Sie die vorherige Inhalte.
public void Navigate(string address)
Parameters
address
string
Die Dokumentadresse wird mit der aktuellen Directory-Route kombiniert, um eine absolute URL zu bilden.
Navigate(Url)
Laden Sie das Dokument im angegebenen Uniform Resource Locator (URL) in die aktuelle Instanz und ersetzen Sie die vorherige Inhalte.
public void Navigate(Url url)
Parameters
url
Url
Das Dokument URL.
Navigate(String und String)
Laden Sie das Dokument aus angegebenem Inhalt und verwenden Sie baseUri, um relative Ressourcen zu lösen und ersetzen Sie das vorherige Inhalt.
public void Navigate(string content, string baseUri)
Parameters
content
string
Der Inhalt des Dokuments.
baseUri
string
Die Basis URI, um relative Ressourcen zu lösen. Es wird mit der aktuellen Directory-Route kombiniert, um eine absolute URL zu bilden.
Exceptions
‘BaseUri“ ist „Null’.
Navigate(String, Url)
Laden Sie das Dokument aus angegebenem Inhalt und verwenden Sie baseUri, um relative Ressourcen zu lösen und ersetzen Sie das vorherige Inhalt.
public void Navigate(string content, Url baseUri)
Parameters
content
string
Der Inhalt des Dokuments.
baseUri
Url
Die Basis URI, um relative Ressourcen zu lösen.
Exceptions
‘BaseUri“ ist „Null’.
Navigate(Stream und String)
Laden Sie das Dokument aus angegebenem Inhalt und verwenden Sie baseUri, um relative Ressourcen zu lösen und ersetzen Sie das vorherige Inhalt.Die Dokumentladung beginnt mit der aktuellen Position im Strom.
public void Navigate(Stream content, string baseUri)
Parameters
content
Stream
Der Inhalt des Dokuments.
baseUri
string
Die Basis URI, um relative Ressourcen zu lösen. Es wird mit der aktuellen Directory-Route kombiniert, um eine absolute URL zu bilden.
Exceptions
‘BaseUri“ ist „Null’.
Navigate(Strömung, Url)
Laden Sie das Dokument aus angegebenem Inhalt und verwenden Sie baseUri, um relative Ressourcen zu lösen und ersetzen Sie das vorherige Inhalt.Die Dokumentladung beginnt mit der aktuellen Position im Strom.
public void Navigate(Stream content, Url baseUri)
Parameters
content
Stream
Der Inhalt des Dokuments.
baseUri
Url
Die Basis URI, um relative Ressourcen zu lösen.
Exceptions
‘BaseUri“ ist „Null’.
Navigate(RequestMessage)
Laden Sie das Dokument auf der Grundlage des angegebenen Antragsobjekts und ersetzen Sie das vorherige Inhalt.
public void Navigate(RequestMessage request)
Parameters
request
RequestMessage
Das Forderungsobjekt, das zum Laden von Dokumentinhalt verwendet wird.
QuerySelector(String)
Rückkehr des ersten Elements im Dokument, der den Selektor entspricht
public Element QuerySelector(string selector)
Parameters
selector
string
Und der Selektor.
Returns
Die matched node.
QuerySelectorAll(String)
Wiederherstellt eine NodeListe aller Elemente im Dokument, die den Selektor entspricht
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
Die Query Selektor
Returns
Html.Kollektionen.HtmlKollektionen
RenderTo(IDEVICE)
Diese Methode wird verwendet, um die Inhalte des aktuellen Dokuments zu einem bestimmten Grafikgerät zu übertragen.
public virtual void RenderTo(IDevice device)
Parameters
device
IDevice
Das Benutzergerät.
Write(Parameter String[])
Schreiben Sie eine Zeile des Textes in einen Dokumentstrom, der vonÖffnen(). Bitte beachten Sie, dass die Funktion ein Dokument erzeugtdie nicht unbedingt durch eine DTD geführt wird und daher möglicherweiseDas Ergebnis ist im Kontext des Dokuments ungültig.
[DOMName("write")]
public void Write(params string[] texts)
Parameters
texts
string
[][]
Die String, die in eine bestimmte Struktur in derDas Dokumentstrukturmodell.
WriteLn(Parameter String[])
Schreiben Sie eine Zeile des Textes, gefolgt von einem Newline Charakter zu einem DokumentStream geöffnet durch Open(). Bitte beachten Sie, dass die Funktionerzeugt ein Dokument, das nicht unbedingt von einem DTD geführt wird undDies kann im Zusammenhang mit derDokumentation
[DOMName("writeln")]
public void WriteLn(params string[] texts)
Parameters
texts
string
[][]
Die String, die in eine bestimmte Struktur in derDas Dokumentstrukturmodell.
OnAbort
Erhalten oder setzen Veranstaltungsvertreter für das OnAbort-Event.
public event DOMEventHandler OnAbort
Ereignis Typ
OnBlur
Erhalten oder setzen Veranstaltungsvertreter für das OnBlur Event.
public event DOMEventHandler OnBlur
Ereignis Typ
OnCanPlayThrough
Erhalten oder setzen Veranstaltungsvertreter für OnCanPlayThrough Event.
public event DOMEventHandler OnCanPlayThrough
Ereignis Typ
OnCancel
Erhalten oder setzen Veranstaltungsvertreter für OnCancel Event.
public event DOMEventHandler OnCancel
Ereignis Typ
OnCanplay
Erhalten oder setzen Veranstaltungsvertreter für das OnCanplay-Event.
public event DOMEventHandler OnCanplay
Ereignis Typ
OnChange
Erhalten oder setzen Veranstaltungsvertreter für OnChange Event.
public event DOMEventHandler OnChange
Ereignis Typ
OnClick
Erhalten oder Set Event Manager für OnClick Event.
public event DOMEventHandler OnClick
Ereignis Typ
OnCueChange
Erhalten oder setzen Veranstaltungsvertreter für das OnCueChange Event.
public event DOMEventHandler OnCueChange
Ereignis Typ
OnDblClick
Erhalten oder setzen Veranstaltungsvertreter für das OnDblClick-Event.
public event DOMEventHandler OnDblClick
Ereignis Typ
OnDurationChange
Erhalten oder setzen Veranstaltungsvertreter für das OnDurationChange Event.
public event DOMEventHandler OnDurationChange
Ereignis Typ
OnEmptied
Erhalten oder setzen Veranstaltungsvertreter für OnEmptied Event.
public event DOMEventHandler OnEmptied
Ereignis Typ
OnEnded
Erhalten oder setzen Veranstaltungsvertreter für OnEnded Event.
public event DOMEventHandler OnEnded
Ereignis Typ
OnError
Erhalten oder Set Event Manager für OnError Event.
public event DOMEventHandler OnError
Ereignis Typ
OnFocus
Erhalten oder setzen Veranstaltungsvertreter für das OnFocus-Event.
public event DOMEventHandler OnFocus
Ereignis Typ
OnInput
Erhalten oder setzen Veranstaltungsvertreter für das OnInput Event.
public event DOMEventHandler OnInput
Ereignis Typ
OnInvalid
Erhalten oder setzen Veranstaltungsvertreter für OnInvalid Event.
public event DOMEventHandler OnInvalid
Ereignis Typ
OnKeyDown
Erhalten oder setzen Veranstaltungsvertreter für das OnKeyDown Event.
public event DOMEventHandler OnKeyDown
Ereignis Typ
OnKeyPress
Erhalten oder setzen Veranstaltungsvertreter für das OnKeyPress-Event.
public event DOMEventHandler OnKeyPress
Ereignis Typ
OnKeyUp
Erhalten oder setzen Veranstaltungsvertreter für das OnKeyUp Event.
public event DOMEventHandler OnKeyUp
Ereignis Typ
OnLoad
Erhalten oder setzen Veranstaltungsvertreter für OnLoad Event.
public event DOMEventHandler OnLoad
Ereignis Typ
OnLoadStart
Erhalten oder setzen Veranstaltungsvertreter für das OnLoadStart-Event.
public event DOMEventHandler OnLoadStart
Ereignis Typ
OnLoadedData
Erhalten oder setzen Veranstaltungsvertreter für OnLoadedData Event.
public event DOMEventHandler OnLoadedData
Ereignis Typ
OnLoadedMetadata
Erhalten oder setzen Veranstaltungsvertreter für OnLoadedMetadata Event.
public event DOMEventHandler OnLoadedMetadata
Ereignis Typ
OnMouseDown
Erhalten oder setzen Veranstaltungsvertreter für das OnMouseDown Event.
public event DOMEventHandler OnMouseDown
Ereignis Typ
OnMouseEnter
Erhalten oder setzen Veranstaltungsvertreter für das OnMouseEnter Event.
public event DOMEventHandler OnMouseEnter
Ereignis Typ
OnMouseLeave
Erhalten oder setzen Veranstaltungsvertreter für das OnMouseLeave Event.
public event DOMEventHandler OnMouseLeave
Ereignis Typ
OnMouseMove
Erhalten oder setzen Veranstaltungsvertreter für das OnMouseMove Event.
public event DOMEventHandler OnMouseMove
Ereignis Typ
OnMouseOut
Erhalten oder setzen Veranstaltungsvertreter für das OnMouseOut Event.
public event DOMEventHandler OnMouseOut
Ereignis Typ
OnMouseOver
Erhalten oder setzen Veranstaltungsvertreter für OnMouseOver Event.
public event DOMEventHandler OnMouseOver
Ereignis Typ
OnMouseUp
Erhalten oder setzen Veranstaltungsvertreter für das OnMouseUp Event.
public event DOMEventHandler OnMouseUp
Ereignis Typ
OnMouseWheel
Erhalten oder setzen Veranstaltungsvertreter für das OnMouseWheel Event.
public event DOMEventHandler OnMouseWheel
Ereignis Typ
OnPause
Get oder Set Event Manager für OnPause Event.
public event DOMEventHandler OnPause
Ereignis Typ
OnPlay
Erhalten oder setzen Veranstaltungsvertreter für OnPlay Event.
public event DOMEventHandler OnPlay
Ereignis Typ
OnPlaying
Erhalten oder setzen Veranstaltungsvertreter für OnPlaying Event.
public event DOMEventHandler OnPlaying
Ereignis Typ
OnProgress
Erhalten oder setzen Veranstaltungsvertreter für OnProgress Event.
public event DOMEventHandler OnProgress
Ereignis Typ
OnRateChange
Erhalten oder setzen Veranstaltungsvertreter für das OnRateChange Event.
public event DOMEventHandler OnRateChange
Ereignis Typ
OnReadyStateChange
Erhalten oder setzen Veranstaltungsvertreter für das OnReadyStateChange Event.
public event DOMEventHandler OnReadyStateChange
Ereignis Typ
OnReset
Get oder Set Event Manager für OnReset Event.
public event DOMEventHandler OnReset
Ereignis Typ
OnResize
Erhalten oder setzen Veranstaltungsvertreter für OnResize Event.
public event DOMEventHandler OnResize
Ereignis Typ
OnScroll
Erhalten oder setzen Veranstaltungsvertreter für das OnScroll-Event.
public event DOMEventHandler OnScroll
Ereignis Typ
OnSeeked
Erhalten oder setzen Veranstaltungsvertreter für OnSeeked Event.
public event DOMEventHandler OnSeeked
Ereignis Typ
OnSeeking
Erhalten oder setzen Veranstaltungsvertreter für OnSeeking Event.
public event DOMEventHandler OnSeeking
Ereignis Typ
OnSelect
Erhalten oder Set Event Manager für OnSelect Event.
public event DOMEventHandler OnSelect
Ereignis Typ
OnShow
Erhalten oder setzen Veranstaltungsvertreter für das OnShow Event.
public event DOMEventHandler OnShow
Ereignis Typ
OnStalled
Erhalten oder setzen Veranstaltungsvertreter für OnStalled Event.
public event DOMEventHandler OnStalled
Ereignis Typ
OnSubmit
Erhalten oder setzen Veranstaltungsvertreter für das OnSubmit Event.
public event DOMEventHandler OnSubmit
Ereignis Typ
OnSuspend
Erhalten oder setzen Veranstaltungsvertreter für OnSuspend Event.
public event DOMEventHandler OnSuspend
Ereignis Typ
OnTimeUpdate
Erhalten oder Set Event Manager für OnTimeUpdate Event.
public event DOMEventHandler OnTimeUpdate
Ereignis Typ
OnToggle
Erhalten oder setzen Veranstaltungsvertreter für das OnToggle Event.
public event DOMEventHandler OnToggle
Ereignis Typ
OnVolumeChange
Erhalten oder setzen Veranstaltungsvertreter für das OnVolumeChange Event.
public event DOMEventHandler OnVolumeChange
Ereignis Typ
OnWaiting
Erhalten oder setzen Veranstaltungsvertreter für OnWaiting Event.
public event DOMEventHandler OnWaiting