Class Document

Class Document

Namn på plats: Aspose.Html.Dom Sammanfattning: Aspose.HTML.dll (25.4.0)

Dokumentet representerar hela HTML, XML eller SVG-dokumentet. Konceptuellt är det rötterna i dokumentträdet och ger primär tillgång till dokumentets data.

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

Inheritance

object DOMObject EventTarget Node Document

Derived

HTMLDocument , SVGDocument

Implements

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

Arvsmedlemmar

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)

Initialiserar en ny instans av Aspose.Html.Dom.Dokumentklassen.

protected Document(IBrowsingContext context, int implementation)

Parameters

context IBrowsingContext

Aspose.Html.Dom.IBrowsingContext som kommer att kopplas till det aktuella dokumentet.

implementation int

Dokumentets implementeringstyp, såsom HTML och SVG.

Properties

Baserad

Den absoluta bas URI av denna nod eller noll om implementeringen inte kunde få en absolut URI.

public override string BaseURI { get; }

Fastighetsvärde

string

CharacterSet

Få kodning av dokumentet.

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

Fastighetsvärde

string

Charset

Få kodning av dokumentet.

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

Fastighetsvärde

string

ChildElementCount

Returnerar det aktuella antalet element noder som är barn av detta element. 0 om detta element inte har barn noder som är av nodeType 1.

public int ChildElementCount { get; }

Fastighetsvärde

int

Children

Returnerar barnets element.

public HTMLCollection Children { get; }

Fastighetsvärde

HTMLCollection

ContentType

Få dokumentinnehållstypen.

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

Fastighetsvärde

string

Context

Upptäcker det aktuella webbläsarkontexten.

public IBrowsingContext Context { get; }

Fastighetsvärde

IBrowsingContext

DefaultView

Den defaultView IDL attribut av dokumentgränssnittet, på att få,måste returnera WindowsProxy-objektet i det här dokumentets webbläsarkontext,om detta dokument har en associerad webbläsarkontext, eller inte på annat sätt.

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

Fastighetsvärde

IWindow

Doctype

Dokumenttypdeklarationen som är förknippad med detta dokument.

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

Fastighetsvärde

DocumentType

DocumentElement

Detta är en bekvämlighet attribut som tillåter direkt åtkomst till barnets nod som är dokumentelementet i dokumentet.

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

Fastighetsvärde

Element

Dokumentär

Dokumentets plats eller noll om det inte är definierat eller om dokumentet skapades med hjälp av DOMImplementation.createDocument.

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

Fastighetsvärde

string

FirstElementChild

Returnerar det första barnets elementnoden av detta element. null om det här elementet inte har barnelement.

public Element FirstElementChild { get; }

Fastighetsvärde

Element

Implementation

DOMImplementation objektet som hanterar detta dokument.

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

Fastighetsvärde

IDOMImplementation

InputEncoding

Få kodning av dokumentet.

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

Fastighetsvärde

string

LastElementChild

Returnerar det sista barnets elementnoden av detta element. null om det här elementet inte har barnelement.

public Element LastElementChild { get; }

Fastighetsvärde

Element

Location

platsen för dokumentet.

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

Fastighetsvärde

Location

NextElementSibling

Returnerar nästa broderelement nod av detta element. null om detta element inte har element broder noder som kommer efter detta i dokumentträdet.

public Element NextElementSibling { get; }

Fastighetsvärde

Element

NodeName

Namnet på denna nod, beroende på dess typ.

public override string NodeName { get; }

Fastighetsvärde

string

NodeType

En kod som representerar typen av underliggande objekt.

public override ushort NodeType { get; }

Fastighetsvärde

ushort

Origin

Får dokumentets ursprung.

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

Fastighetsvärde

string

OwnerDocument

får ägardokumentet.

public override Document OwnerDocument { get; }

Fastighetsvärde

Document

PreviousElementSibling

Returnerar det föregående broderelementnoden av detta element. null om detta element inte har element broder noder som kommer före detta i dokumentträdet.

public Element PreviousElementSibling { get; }

Fastighetsvärde

Element

ReadyState

“Laddning” medan dokumentet laddas, “interaktiv” när det är färdigt parsing men fortfarande laddar underresurser, och “kompletteras” när det har laddat.

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

Fastighetsvärde

string

StrictErrorChecking

En attribut som anger om felkontroll är genomförd eller inte. När inställd till falsk, är implementeringen fri att inte testa alla möjliga felfall som normalt definieras på DOM-operationer, och inte höja någon DOMException på DOM-operationer eller rapportera fel medan du använder Document.normalizeDocument().

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

Fastighetsvärde

bool

StyleSheets

En lista som innehåller alla stilfiler som är uttryckligen länkade till eller inbäddade i ett dokument. För HTML-dokument inkluderar detta externa stilfiler, som ingår via HTML LINK-elementet, och inline STYLE-element.

public IStyleSheetList StyleSheets { get; }

Fastighetsvärde

IStyleSheetList

XmlStandalone

Ett attribut som, som en del av XML-deklarationen, anger om detta dokument är ensamt.

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

Fastighetsvärde

bool

XmlVersion

Ett attribut som, som en del av XML-deklarationen, anger versionnumret för detta dokument. Om det inte finns någon deklaration och om detta dokument stöder “XML” -funktionen är värdet “1.0”. Om detta dokument inte stöder “XML” -funktionen är värdet alltid noll.

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

Fastighetsvärde

string

Methods

CreateAttribute(Sträng)

Skapar en Attr av det angivna namnet.

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

Parameters

localName string

Det attributa namnet.

Returns

Attr

Det här är Html.Dom.Attr.

SkapareAttribute(String och String)

Skapar ett attribut av det givna kvalificerade namnet och namnsområdet URI.

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

Parameters

namespaceURI string

Namnet på URI.

qualifiedName string

Namn på den kvalificerade.

Returns

Attr

Det här är Html.Dom.Attr.

SkapaDATASektion(Sträng)

Skapar en CDATASection nod vars värde är den angivna strängen.

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

Parameters

data string

och CDATA data.

Returns

CDATASection

Den Aspose.Html.Dom.CDATASektion

CreateComment(Sträng)

Skapar en kommentar nod med angiven sträng.

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

Parameters

data string

och kommentardata.

Returns

Comment

Den Aspose.Html.Dom.Kommentar

CreateDocumentFragment()

Skapa ett tomt dokumentfragmentobjekt.

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

Returns

DocumentFragment

Den Aspose.Html.Dom.DokumentFragment.

CreateDocumentType(String, String, String och String)

Skapa en DocumentType node.

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

Parameters

name string

Dokumentets typnamn.

publicId string

Den offentliga ID.

systemId string

Systemet är id.

internalSubset string

Den inre subset.

Returns

DocumentType

Den Aspose.Html.Dom.DokumentType.

CreateElement(Sträng)

Observera att det returnerade exemplet implementerar elementgränssnittet, så att attribut kan anges direkt på det returnerade objektet.

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

Parameters

localName string

Namn på taggen.

Returns

Element

Det här är Aspose.Html.Dom.Element

Skapade element(String och String)

Skapar ett element av det angivna kvalificerade namnet och namespace URI.

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

Parameters

namespaceURI string

Namnet på URI.

qualifiedName string

Namn på den kvalificerade.

Returns

Element

Det här är Aspose.Html.Dom.Element

CreateEntityReference(Sträng)

Skapar ett EntityReference-objekt. Dessutom, om den hänvisade enheten är känd, görs barnets förteckning över EntityReference-knappen densamma som den motsvarande Entity-knappen.

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

Parameters

name string

Namnet på enheten.

Returns

EntityReference

Den Aspose.Html.Dom.EntityReference.

CreateEvent(Sträng)

Skapar en Aspose.Html.Dom.Events.Event av en typ som stöds av genomförandet.

public Event CreateEvent(string eventType)

Parameters

eventType string

EventType parameter anger vilken typ av Aspose.Html.Dom.Events.Event gränssnitt som ska skapas.Om den angivna gränssnittet Aspose.Html.Dom.Events.Event stöds av genomförandet denna metod kommer attreturnera en ny Aspose.Html.Dom.Events.Event av den begärda gränssnittstypen.Om Aspose.Html.Dom.Events.Event ska skickas via Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event) metod lämplig Aspose.Html.Dom.Events.Event.InitEvent(System.String,System.Boolean,System.Boolean)Metoden måste kallas efter skapandet för att initialisera Aspose.Html.Dom.Events.Event värden.

Metoden Aspose.Html.Dom.Events.IDocumentEvent.CreateEvent(System.String) används för att skapa Aspose.Html.Dom.Events.Events när det är antingen obehagligt eller onödigtför användaren att skapa en Aspose.Html.Dom.Events.Event själva.I fall där implementeringen som tillhandahålls av Aspose.Html.Dom.Events.Event är otillräcklig, kan användarna tillhandahållasina egna Aspose.Html.Dom.Events.Event implementationer för användning med Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event) metod.

Returns

Event

Nyligen skapad Aspose.Html.Dom.Events.Event

Exceptions

DOMException

NOT_SUPPORTED_ERR: Uppsatt om implementeringen inte stöder den typ av Aspose.Html.Dom.Events.Event gränssnitt som begärs

CreateExpression(Sträng, IXPathNSResolver)

Skapar en parsed XPath-expression med upplösade namnutrymmen. Detta är användbartnär ett uttryck återanvänds i en ansökan eftersom det gör det möjligtför att sammanställa uttrycksfältet i en mer effektiv intern form ochförlösning av alla namespace prefix som förekommer inom uttrycket.

public IXPathExpression CreateExpression(string expression, IXPathNSResolver resolver)

Parameters

expression string

XPath uttryck sträng att vara parsed.

resolver IXPathNSResolver

Den “lösare” tillåter översättning av alla prefix, inklusive “xml” namespace prefix, inom XPath uttrycket inappropriate namespace URIs. Om detta anges som “noll”, kommer någon namespaceprefix inom uttrycket att resultera i Aspose.Html.Dom.DOMException blir knullad med koden “NAMESPACE_ERR”.

Returns

IXPathExpression

Den samlade formen av XPath uttrycket.

Exceptions

DOMException

INVALID_EXPRESSION_ERR: Upphöjd om uttrycket inte ärlagligt enligt reglerna för Aspose.Html.Dom.XPath.IXPathEvaluator.

DOMException

NAMESPACE_ERR: Upphöjd om uttrycket innehåller namespacePrefix som inte kan lösas av den angivna Aspose.Html.Dom.XPath.IXPathNSResolver.

SkapaResolver(Node)

Anpassa alla DOM-knappar för att lösa namspar så att en XPath-uttryck lätt kan utvärderas i förhållande till sammanhanget i noden där den visas i dokumentet. Denna adapter fungerar som DOM-metoden nivå 3 “lookupNamespaceURI” på noder i lösa namespaceURIfrom en given prefix med hjälp av den aktuella informationen som finns i nodens hierarki vid timelookupNamespaceURI kallas, också korrekt lösa den implicita xml-prefixet.

public IXPathNSResolver CreateNSResolver(Node nodeResolver)

Parameters

nodeResolver Node

Noden ska användas som ett sammanhang för namespace-upplösning.

Returns

IXPathNSResolver

Aspose.Html.Dom.XPath.IXPathNSResolver som löser namnutrymmen med avseende på definitionerna i räckhåll för en specifik node.

CreateNodeIterator(Node)

Skapa en ny NodeIterator över det underjordiska träd som rötter påSpecifikation av node.

public INodeIterator CreateNodeIterator(Node root)

Parameters

root Node

en nod som kommer att iteras tillsammans med sina barn.Iteratorn placeras ursprungligen strax före denna nod.whatToShow flaggor och filter, om det finns, är intenär man ställer in denna position. rötterna ska inte varaoch noll.

Returns

INodeIterator

Den nyligen skapade NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Upphöjd om den angivna roten äroch noll.

CreateNodeIterator(Node, Lång)

Skapa en ny NodeIterator över det underjordiska träd som rötter påSpecifikation av node.

public INodeIterator CreateNodeIterator(Node root, long whatToShow)

Parameters

root Node

en nod som kommer att iteras tillsammans med sina barn.Iteratorn placeras ursprungligen strax före denna nod.whatToShow flaggor och filter, om det finns, är intenär man ställer in denna position. rötterna ska inte varaoch noll.

whatToShow long

flaggan anger vilka nodtyper som kan visas iden logiska synen på trädet som presenteras av iteratorn. sebeskrivning av NodeFilter för uppsättningen av möjligaSHOW_ värden.Dessa flaggor kan kombineras medEller .

Returns

INodeIterator

Den nyligen skapade NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Upphöjd om den angivna roten äroch noll.

CreateNodeIterator(Node, Lång, InodeFilter)

Skapa en ny NodeIterator över det underjordiska träd som rötter påSpecifikation av node.

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

Parameters

root Node

en nod som kommer att iteras tillsammans med sina barn.Iteratorn placeras ursprungligen strax före denna nod.whatToShow flaggor och filter, om det finns, är intenär man ställer in denna position. rötterna ska inte varaoch noll.

whatToShow long

flaggan anger vilka nodtyper som kan visas iden logiska synen på trädet som presenteras av iteratorn. sebeskrivning av NodeFilter för uppsättningen av möjligaSHOW_ värden.Dessa flaggor kan kombineras medEller .

filter INodeFilter

NodeFilter att använda med dettaTreeWalker, eller noll för att inte ange några filter.

Returns

INodeIterator

Den nyligen skapade NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Upphöjd om den angivna roten äroch noll.

CreateProcessingInstruction(String och String)

Skapar en ProcessingInstruktion nod med angiven namn och data strängar.

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

Parameters

target string

och målet.

data string

och instruktionsdata.

Returns

ProcessingInstruction

Den Aspose.Html.Dom.ProcessingInstruktion.

CreateTextNode(Sträng)

Skapar en textnode med angiven sträng.

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

Parameters

data string

och textdata.

Returns

Text

Avsnittet är Html.Dom.Text.

CreateTreeWalker(Node)

Skapa en ny TreeWalker över det underjordiska träd som rötter påSpecifikation av node.

public ITreeWalker CreateTreeWalker(Node root)

Parameters

root Node

nötter som kommer att tjäna som roten förTreeWalker. vadToShow flaggor ochNodeFilter betraktas inte när du ställer in detta värde;vilken typ av nod som helst kommer att accepteras som roten.nuNode of the TreeWalker ärinitialiseras till denna nod, oavsett om den är synlig eller inte.rötfunktioner som en stopppunkt för traversalmetoder som ser uppåt i dokumentstrukturen, såsomparentNode och nextNode. rötterna måsteInte vara noll.

Returns

ITreeWalker

Den nyligen skapade TreeWalker.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Upphöjd om den angivna roten äroch noll.

CreateTreeWalker(Node, Lång)

Skapa en ny TreeWalker över det underjordiska träd som rötter påSpecifikation av node.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)

Parameters

root Node

nötter som kommer att tjäna som roten förTreeWalker. vadToShow flaggor ochNodeFilter betraktas inte när du ställer in detta värde;vilken typ av nod som helst kommer att accepteras som roten.nuNode of the TreeWalker ärinitialiseras till denna nod, oavsett om den är synlig eller inte.rötfunktioner som en stopppunkt för traversalmetoder som ser uppåt i dokumentstrukturen, såsomparentNode och nextNode. rötterna måsteInte vara noll.

whatToShow long

flaggan anger vilka nodtyper som kan visas iden logiska synen på trädet som presenteras av trädväxlaren. sebeskrivning av NodeFilter för uppsättningen av möjligaSHOW_ värden.Dessa flaggor kan kombineras med OR.

Returns

ITreeWalker

Den nyligen skapade TreeWalker.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Upphöjd om den angivna roten äroch noll.

CreateTreeWalker(Node, Lång, InodeFilter)

Skapa en ny TreeWalker över det underjordiska träd som rötter påSpecifikation av node.

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

Parameters

root Node

nötter som kommer att tjäna som roten förTreeWalker. vadToShow flaggor ochNodeFilter betraktas inte när du ställer in detta värde;vilken typ av nod som helst kommer att accepteras som roten.nuNode of the TreeWalker ärinitialiseras till denna nod, oavsett om den är synlig eller inte.rötfunktioner som en stopppunkt för traversalmetoder som ser uppåt i dokumentstrukturen, såsomparentNode och nextNode. rötterna måsteInte vara noll.

whatToShow long

flaggan anger vilka nodtyper som kan visas iden logiska synen på trädet som presenteras av trädväxlaren. sebeskrivning av NodeFilter för uppsättningen av möjligaSHOW_ värden.Dessa flaggor kan kombineras med OR.

filter INodeFilter

NodeFilter att använda med dettaTreeWalker, eller noll för att inte ange några filter.

Returns

ITreeWalker

Den nyligen skapade TreeWalker.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Upphöjd om den angivna roten äroch noll.

Dispose(Bool)

Utfärdar okontrollerade och - valfritt - hanterade resurser.

protected override void Dispose(bool disposing)

Parameters

disposing bool

“true” för att släppa både hanterade och okontrollerade resurser; “falsk” för att släppa endast okontrollerade resurser.

Evaluate(sträng, Node, IXPathNSResolver, XPathResultType, objekt)

Utvärderar en XPath-expressionsträng och returnerar resultatet av den angivna typen om möjligt.

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

Parameters

expression string

XPath uttryckssträngen ska parses och utvärderas.

contextNode Node

Kontexten är kontextsnoten för utvärderingen av denna XPath-expression.

resolver IXPathNSResolver

Resolveringen tillåter översättning av alla prefix, inklusive xmlnamespace prefix, inom XPath uttrycket i lämpliga namespace URI.

type XPathResultType

Om en specifik typ anges returneras resultatet som motsvarande typ.

result object

Resultatet anger ett specifikt resultatobjekt som kan återanvändas och returneras med denna metod.

Returns

IXPathResult

Resultatet av utvärderingen av XPath uttrycket.

GetElementById(Sträng)

Returnerar det Element som har ett ID-attribut med det angivna värdet. Om det inte finns något sådant element returneras det noll. Om mer än ett element har ett ID-attribut med det värdet, är det som returneras inte definierat.

public Element GetElementById(string elementId)

Parameters

elementId string

Det är elementet id.

Returns

Element

Det här är Aspose.Html.Dom.Element

GetElementsByClassName(Sträng)

Returnerar ett levande NodeList-objekt som innehåller alla element i dokumentet som har alla klasser som anges i argumentet.HTTP://www.w3.org/TR/dom/

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

Parameters

classNames string

Strängen som innehåller en inredd uppsättning unika rymdseparerade tokener som representerar klasser (klassernamn)

Returns

HTMLCollection

Det här är Aspose.Html.Dom.Element

GetElementsByTagName(Sträng)

Returnerar en NodeList av alla Element i dokument ordning med ett visst tagnamn och ingår i dokumentet.

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

Parameters

tagname string

och tagnamnet.

Returns

HTMLCollection

Knapparna kommer tillbaka.

FördelarByTagNameNS(String och String)

Returnerar en NodeList av alla Element med ett visst lokalt namn och namespace URI i dokument ordning.

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

Parameters

namespaceURI string

Namnet på URI.

localName string

Namn på den lokala.

Returns

HTMLCollection

Nötter återvänder

ImportNode(Node och bool)

Importera en nod från ett annat dokument till det här dokumentet, utan att ändra eller ta bort källkoden från det ursprungliga dokumentet; denna metod skapar en ny kopia av källkoden.

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

Parameters

importedNode Node

Den importerade noden.

deep bool

Om det är sanningen,

Returns

Node

Det här är Aspose.Html.Dom.Node

Navigate(Sträng)

Ladda dokumentet på den angivna Uniform Resource Locator (URL) i det aktuella instanset, ersätter det tidigare innehållet.

public void Navigate(string address)

Parameters

address string

Det kommer att kombineras med den aktuella katalogvägen för att bilda en absolut URL.

Navigate(Url)

Ladda dokumentet på den angivna Uniform Resource Locator (URL) i det aktuella instanset, ersätter det tidigare innehållet.

public void Navigate(Url url)

Parameters

url Url

Dokumentet är URL.

Navigate(String och String)

Ladda dokumentet från det angivna innehållet och använda baseUri för att lösa relativa resurser, ersätter det tidigare innehållet.

public void Navigate(string content, string baseUri)

Parameters

content string

innehållet i dokumentet.

baseUri string

Bas URI för att lösa relativa resurser. Det kommer att kombineras med den aktuella katalogvägen för att bilda en absolut URL.

Exceptions

ArgumentNullException

”BaseUri” är ”noll”.

Navigate(Sträng, url)

Ladda dokumentet från det angivna innehållet och använda baseUri för att lösa relativa resurser, ersätter det tidigare innehållet.

public void Navigate(string content, Url baseUri)

Parameters

content string

innehållet i dokumentet.

baseUri Url

Basen URI för att lösa relativa resurser.

Exceptions

ArgumentNullException

”BaseUri” är ”noll”.

Navigate(Ström, ström)

Ladda dokumentet från det angivna innehållet och använda baseUri för att lösa relativa resurser, ersätter det tidigare innehållet.Dokumentladdning börjar från den aktuella positionen i strömmen.

public void Navigate(Stream content, string baseUri)

Parameters

content Stream

innehållet i dokumentet.

baseUri string

Bas URI för att lösa relativa resurser. Det kommer att kombineras med den aktuella katalogvägen för att bilda en absolut URL.

Exceptions

ArgumentNullException

”BaseUri” är ”noll”.

Navigate(Ström, Url)

Ladda dokumentet från det angivna innehållet och använda baseUri för att lösa relativa resurser, ersätter det tidigare innehållet.Dokumentladdning börjar från den aktuella positionen i strömmen.

public void Navigate(Stream content, Url baseUri)

Parameters

content Stream

innehållet i dokumentet.

baseUri Url

Basen URI för att lösa relativa resurser.

Exceptions

ArgumentNullException

”BaseUri” är ”noll”.

Navigate(RequestMessage)

Ladda dokumentet baserat på angiven begäran objekt, ersätter föregående innehåll.

public void Navigate(RequestMessage request)

Parameters

request RequestMessage

Begäran objekt som används för att ladda dokumentinnehåll.

QuerySelector(Sträng)

Returnerar det första elementet i dokumentet, vilket matchar selektorn

public Element QuerySelector(string selector)

Parameters

selector string

och selektorn.

Returns

Element

Den matchade noden.

QuerySelectorAll(Sträng)

Returnerar en NodeList av alla element i dokumentet, som matchar selektorn

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

Fråga Selektorn

Returns

NodeList

Html.Kollektioner.HtmlKollektioner

RenderTo(Idéer)

Denna metod används för att överföra innehållet i det aktuella dokumentet till en specifik grafisk enhet.

public virtual void RenderTo(IDevice device)

Parameters

device IDevice

Användarens enhet.

Write(Params sträng[])

Skriv en rad text till ett dokumentflöde som öppnas avÖppna(). notera att funktionen kommer att producera ett dokumentsom inte nödvändigtvis drivs av en DTD och kan därförger ett ogiltigt resultat i samband med dokumentet.

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

Parameters

texts string [ ]

Strängen ska parsas in i någon struktur iDokument struktur modell.

WriteLn(Params sträng[])

Skriv en sträng text följt av en nylig karaktär till ett dokumentström öppnas genom att öppna(). notera att funktionenproducerar ett dokument som inte nödvändigtvis drivs av en DTD ochDet kan därför resultera i ett ogiltigt resultat i samband medDokumentet

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

Parameters

texts string [ ]

Strängen ska parsas in i någon struktur iDokument struktur modell.

OnAbort

Få eller sätta händelse handlare för OnAbort händelse.

public event DOMEventHandler OnAbort

Event typ

DOMEventHandler

OnBlur

Få eller sätta händelse handlare för OnBlur händelse.

public event DOMEventHandler OnBlur

Event typ

DOMEventHandler

OnCanPlayThrough

Få eller ställa upp evenemangshanterare för OnCanPlayThrough event.

public event DOMEventHandler OnCanPlayThrough

Event typ

DOMEventHandler

OnCancel

Få eller ställa in händelsehandlare för OnCancel händelse.

public event DOMEventHandler OnCancel

Event typ

DOMEventHandler

OnCanplay

Få eller ställa upp evenemangshanterare för OnCanplay event.

public event DOMEventHandler OnCanplay

Event typ

DOMEventHandler

OnChange

Få eller ställa in händelsehandlare för OnChange event.

public event DOMEventHandler OnChange

Event typ

DOMEventHandler

OnClick

Få eller ställa in händelsehandlare för OnClick händelse.

public event DOMEventHandler OnClick

Event typ

DOMEventHandler

OnCueChange

Få eller ställa in händelsehandlare för OnCueChange händelse.

public event DOMEventHandler OnCueChange

Event typ

DOMEventHandler

OnDblClick

Få eller ställa in händelsehandlare för OnDblClick händelse.

public event DOMEventHandler OnDblClick

Event typ

DOMEventHandler

OnDurationChange

Få eller ställa in evenemangshanterare för OnDurationChange event.

public event DOMEventHandler OnDurationChange

Event typ

DOMEventHandler

OnEmptied

Få eller ställa upp evenemangshanterare för OnEmptied event.

public event DOMEventHandler OnEmptied

Event typ

DOMEventHandler

OnEnded

Får eller sätter händelse handlare för OnEnded event.

public event DOMEventHandler OnEnded

Event typ

DOMEventHandler

OnError

Få eller ställa en händelse handlar för OnError händelse.

public event DOMEventHandler OnError

Event typ

DOMEventHandler

OnFocus

Få eller ställa in händelsehandlare för OnFocus händelse.

public event DOMEventHandler OnFocus

Event typ

DOMEventHandler

OnInput

Få eller ställa in händelse handlare för OnInput händelse.

public event DOMEventHandler OnInput

Event typ

DOMEventHandler

OnInvalid

Få eller ställa in händelsehandlare för OnInvalid händelse.

public event DOMEventHandler OnInvalid

Event typ

DOMEventHandler

OnKeyDown

Få eller ställa upp evenemangshanterare för OnKeyDown event.

public event DOMEventHandler OnKeyDown

Event typ

DOMEventHandler

OnKeyPress

Få eller sätta evenemangshanterare för OnKeyPress event.

public event DOMEventHandler OnKeyPress

Event typ

DOMEventHandler

OnKeyUp

Få eller ställa upp evenemangshanterare för OnKeyUp event.

public event DOMEventHandler OnKeyUp

Event typ

DOMEventHandler

OnLoad

Få eller ställa en händelse handlare för OnLoad händelse.

public event DOMEventHandler OnLoad

Event typ

DOMEventHandler

OnLoadStart

Få eller ställa in händelsehandlare för OnLoadStart händelse.

public event DOMEventHandler OnLoadStart

Event typ

DOMEventHandler

OnLoadedData

Få eller sätta evenemangshanterare för OnLoadData event.

public event DOMEventHandler OnLoadedData

Event typ

DOMEventHandler

OnLoadedMetadata

Få eller ställa upp evenemangshanterare för OnLoadMetadata event.

public event DOMEventHandler OnLoadedMetadata

Event typ

DOMEventHandler

OnMouseDown

Få eller ställa in händelsehandlare för OnMouseDown händelse.

public event DOMEventHandler OnMouseDown

Event typ

DOMEventHandler

OnMouseEnter

Få eller sätta evenemangshanterare för OnMouseEnter event.

public event DOMEventHandler OnMouseEnter

Event typ

DOMEventHandler

OnMouseLeave

Få eller sätta evenemangshanterare för OnMouseLeave event.

public event DOMEventHandler OnMouseLeave

Event typ

DOMEventHandler

OnMouseMove

Få eller ställa in händelsehandlare för OnMouseMove händelse.

public event DOMEventHandler OnMouseMove

Event typ

DOMEventHandler

OnMouseOut

Få eller ställa upp evenemangshanterare för OnMouseOut event.

public event DOMEventHandler OnMouseOut

Event typ

DOMEventHandler

OnMouseOver

Få eller sätta evenemangshanterare för OnMouseOver event.

public event DOMEventHandler OnMouseOver

Event typ

DOMEventHandler

OnMouseUp

Få eller sätta evenemangshanterare för OnMouseUp event.

public event DOMEventHandler OnMouseUp

Event typ

DOMEventHandler

OnMouseWheel

Få eller sätta evenemangshanterare för OnMouseWheel event.

public event DOMEventHandler OnMouseWheel

Event typ

DOMEventHandler

OnPause

Får eller sätter händelse handlare för OnPause händelse.

public event DOMEventHandler OnPause

Event typ

DOMEventHandler

OnPlay

Få eller ställa in händelsehandlare för OnPlay händelse.

public event DOMEventHandler OnPlay

Event typ

DOMEventHandler

OnPlaying

Få eller ställa in händelsehandlare för OnPlaying event.

public event DOMEventHandler OnPlaying

Event typ

DOMEventHandler

OnProgress

Få eller ställa in händelse handlare för OnProgress händelse.

public event DOMEventHandler OnProgress

Event typ

DOMEventHandler

OnRateChange

Få eller ställa upp evenemangshanterare för OnRateChange event.

public event DOMEventHandler OnRateChange

Event typ

DOMEventHandler

OnReadyStateChange

Få eller ställa upp evenemangshanterare för OnReadyStateChange event.

public event DOMEventHandler OnReadyStateChange

Event typ

DOMEventHandler

OnReset

Få eller ställa en händelse handlare för OnReset händelse.

public event DOMEventHandler OnReset

Event typ

DOMEventHandler

OnResize

Få eller ställa upp evenemangshanterare för OnResize event.

public event DOMEventHandler OnResize

Event typ

DOMEventHandler

OnScroll

Få eller ställa in händelsehandlare för OnScroll händelse.

public event DOMEventHandler OnScroll

Event typ

DOMEventHandler

OnSeeked

Få eller sätta händelse handlare för OnSeeked händelse.

public event DOMEventHandler OnSeeked

Event typ

DOMEventHandler

OnSeeking

Få eller ställa en händelse handlar för OnSeeking händelse.

public event DOMEventHandler OnSeeking

Event typ

DOMEventHandler

OnSelect

Få eller ställa in händelsehandlare för OnSelect händelse.

public event DOMEventHandler OnSelect

Event typ

DOMEventHandler

OnShow

Få eller ställa upp händelse handlare för OnShow händelse.

public event DOMEventHandler OnShow

Event typ

DOMEventHandler

OnStalled

Få eller sätta händelse handlare för OnStalled händelse.

public event DOMEventHandler OnStalled

Event typ

DOMEventHandler

OnSubmit

Få eller ställa in händelsehandlare för OnSubmit händelse.

public event DOMEventHandler OnSubmit

Event typ

DOMEventHandler

OnSuspend

Få eller ställa in händelse handlare för OnSuspend händelse.

public event DOMEventHandler OnSuspend

Event typ

DOMEventHandler

OnTimeUpdate

Få eller ställa in händelse handlare för OnTimeUpdate händelse.

public event DOMEventHandler OnTimeUpdate

Event typ

DOMEventHandler

OnToggle

Få eller ställa in händelse handlare för OnToggle händelse.

public event DOMEventHandler OnToggle

Event typ

DOMEventHandler

OnVolumeChange

Få eller ställa in evenemangshanterare för OnVolumeChange event.

public event DOMEventHandler OnVolumeChange

Event typ

DOMEventHandler

OnWaiting

Få eller sätta händelse handlare för OnWaiting händelse.

public event DOMEventHandler OnWaiting

Event typ

DOMEventHandler

 Svenska