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
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
CharacterSet
Få kodning av dokumentet.
[DOMName("characterSet")]
public string CharacterSet { get; }
Fastighetsvärde
Charset
Få kodning av dokumentet.
[DOMName("charset")]
public string Charset { get; }
Fastighetsvärde
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
Children
Returnerar barnets element.
public HTMLCollection Children { get; }
Fastighetsvärde
ContentType
Få dokumentinnehållstypen.
[DOMName("contentType")]
public string ContentType { get; }
Fastighetsvärde
Context
Upptäcker det aktuella webbläsarkontexten.
public IBrowsingContext Context { get; }
Fastighetsvärde
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
Doctype
Dokumenttypdeklarationen som är förknippad med detta dokument.
[DOMName("doctype")]
[DOMNullable]
public DocumentType Doctype { get; }
Fastighetsvärde
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
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
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
Implementation
DOMImplementation objektet som hanterar detta dokument.
[DOMName("implementation")]
public IDOMImplementation Implementation { get; }
Fastighetsvärde
InputEncoding
Få kodning av dokumentet.
[DOMName("inputEncoding")]
public string InputEncoding { get; }
Fastighetsvärde
LastElementChild
Returnerar det sista barnets elementnoden av detta element. null om det här elementet inte har barnelement.
public Element LastElementChild { get; }
Fastighetsvärde
Location
platsen för dokumentet.
[DOMName("location")]
public Location Location { get; }
Fastighetsvärde
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
NodeName
Namnet på denna nod, beroende på dess typ.
public override string NodeName { get; }
Fastighetsvärde
NodeType
En kod som representerar typen av underliggande objekt.
public override ushort NodeType { get; }
Fastighetsvärde
Origin
Får dokumentets ursprung.
[DOMName("origin")]
public string Origin { get; }
Fastighetsvärde
OwnerDocument
får ägardokumentet.
public override Document OwnerDocument { get; }
Fastighetsvärde
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
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
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
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
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
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
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
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
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
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
Den Aspose.Html.Dom.Kommentar
CreateDocumentFragment()
Skapa ett tomt dokumentfragmentobjekt.
[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()
Returns
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
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
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
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
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. 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
Nyligen skapad Aspose.Html.Dom.Events.Event
Exceptions
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
Den samlade formen av XPath uttrycket.
Exceptions
INVALID_EXPRESSION_ERR: Upphöjd om uttrycket inte ärlagligt enligt reglerna för Aspose.Html.Dom.XPath.IXPathEvaluator.
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
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
Den nyligen skapade NodeIterator.
Exceptions
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
Den nyligen skapade NodeIterator.
Exceptions
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
Den nyligen skapade NodeIterator.
Exceptions
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
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
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
Den nyligen skapade TreeWalker.
Exceptions
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
Den nyligen skapade TreeWalker.
Exceptions
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
Den nyligen skapade TreeWalker.
Exceptions
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
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
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
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
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
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
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
”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
”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
”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
”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
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
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
OnBlur
Få eller sätta händelse handlare för OnBlur händelse.
public event DOMEventHandler OnBlur
Event typ
OnCanPlayThrough
Få eller ställa upp evenemangshanterare för OnCanPlayThrough event.
public event DOMEventHandler OnCanPlayThrough
Event typ
OnCancel
Få eller ställa in händelsehandlare för OnCancel händelse.
public event DOMEventHandler OnCancel
Event typ
OnCanplay
Få eller ställa upp evenemangshanterare för OnCanplay event.
public event DOMEventHandler OnCanplay
Event typ
OnChange
Få eller ställa in händelsehandlare för OnChange event.
public event DOMEventHandler OnChange
Event typ
OnClick
Få eller ställa in händelsehandlare för OnClick händelse.
public event DOMEventHandler OnClick
Event typ
OnCueChange
Få eller ställa in händelsehandlare för OnCueChange händelse.
public event DOMEventHandler OnCueChange
Event typ
OnDblClick
Få eller ställa in händelsehandlare för OnDblClick händelse.
public event DOMEventHandler OnDblClick
Event typ
OnDurationChange
Få eller ställa in evenemangshanterare för OnDurationChange event.
public event DOMEventHandler OnDurationChange
Event typ
OnEmptied
Få eller ställa upp evenemangshanterare för OnEmptied event.
public event DOMEventHandler OnEmptied
Event typ
OnEnded
Får eller sätter händelse handlare för OnEnded event.
public event DOMEventHandler OnEnded
Event typ
OnError
Få eller ställa en händelse handlar för OnError händelse.
public event DOMEventHandler OnError
Event typ
OnFocus
Få eller ställa in händelsehandlare för OnFocus händelse.
public event DOMEventHandler OnFocus
Event typ
OnInput
Få eller ställa in händelse handlare för OnInput händelse.
public event DOMEventHandler OnInput
Event typ
OnInvalid
Få eller ställa in händelsehandlare för OnInvalid händelse.
public event DOMEventHandler OnInvalid
Event typ
OnKeyDown
Få eller ställa upp evenemangshanterare för OnKeyDown event.
public event DOMEventHandler OnKeyDown
Event typ
OnKeyPress
Få eller sätta evenemangshanterare för OnKeyPress event.
public event DOMEventHandler OnKeyPress
Event typ
OnKeyUp
Få eller ställa upp evenemangshanterare för OnKeyUp event.
public event DOMEventHandler OnKeyUp
Event typ
OnLoad
Få eller ställa en händelse handlare för OnLoad händelse.
public event DOMEventHandler OnLoad
Event typ
OnLoadStart
Få eller ställa in händelsehandlare för OnLoadStart händelse.
public event DOMEventHandler OnLoadStart
Event typ
OnLoadedData
Få eller sätta evenemangshanterare för OnLoadData event.
public event DOMEventHandler OnLoadedData
Event typ
OnLoadedMetadata
Få eller ställa upp evenemangshanterare för OnLoadMetadata event.
public event DOMEventHandler OnLoadedMetadata
Event typ
OnMouseDown
Få eller ställa in händelsehandlare för OnMouseDown händelse.
public event DOMEventHandler OnMouseDown
Event typ
OnMouseEnter
Få eller sätta evenemangshanterare för OnMouseEnter event.
public event DOMEventHandler OnMouseEnter
Event typ
OnMouseLeave
Få eller sätta evenemangshanterare för OnMouseLeave event.
public event DOMEventHandler OnMouseLeave
Event typ
OnMouseMove
Få eller ställa in händelsehandlare för OnMouseMove händelse.
public event DOMEventHandler OnMouseMove
Event typ
OnMouseOut
Få eller ställa upp evenemangshanterare för OnMouseOut event.
public event DOMEventHandler OnMouseOut
Event typ
OnMouseOver
Få eller sätta evenemangshanterare för OnMouseOver event.
public event DOMEventHandler OnMouseOver
Event typ
OnMouseUp
Få eller sätta evenemangshanterare för OnMouseUp event.
public event DOMEventHandler OnMouseUp
Event typ
OnMouseWheel
Få eller sätta evenemangshanterare för OnMouseWheel event.
public event DOMEventHandler OnMouseWheel
Event typ
OnPause
Får eller sätter händelse handlare för OnPause händelse.
public event DOMEventHandler OnPause
Event typ
OnPlay
Få eller ställa in händelsehandlare för OnPlay händelse.
public event DOMEventHandler OnPlay
Event typ
OnPlaying
Få eller ställa in händelsehandlare för OnPlaying event.
public event DOMEventHandler OnPlaying
Event typ
OnProgress
Få eller ställa in händelse handlare för OnProgress händelse.
public event DOMEventHandler OnProgress
Event typ
OnRateChange
Få eller ställa upp evenemangshanterare för OnRateChange event.
public event DOMEventHandler OnRateChange
Event typ
OnReadyStateChange
Få eller ställa upp evenemangshanterare för OnReadyStateChange event.
public event DOMEventHandler OnReadyStateChange
Event typ
OnReset
Få eller ställa en händelse handlare för OnReset händelse.
public event DOMEventHandler OnReset
Event typ
OnResize
Få eller ställa upp evenemangshanterare för OnResize event.
public event DOMEventHandler OnResize
Event typ
OnScroll
Få eller ställa in händelsehandlare för OnScroll händelse.
public event DOMEventHandler OnScroll
Event typ
OnSeeked
Få eller sätta händelse handlare för OnSeeked händelse.
public event DOMEventHandler OnSeeked
Event typ
OnSeeking
Få eller ställa en händelse handlar för OnSeeking händelse.
public event DOMEventHandler OnSeeking
Event typ
OnSelect
Få eller ställa in händelsehandlare för OnSelect händelse.
public event DOMEventHandler OnSelect
Event typ
OnShow
Få eller ställa upp händelse handlare för OnShow händelse.
public event DOMEventHandler OnShow
Event typ
OnStalled
Få eller sätta händelse handlare för OnStalled händelse.
public event DOMEventHandler OnStalled
Event typ
OnSubmit
Få eller ställa in händelsehandlare för OnSubmit händelse.
public event DOMEventHandler OnSubmit
Event typ
OnSuspend
Få eller ställa in händelse handlare för OnSuspend händelse.
public event DOMEventHandler OnSuspend
Event typ
OnTimeUpdate
Få eller ställa in händelse handlare för OnTimeUpdate händelse.
public event DOMEventHandler OnTimeUpdate
Event typ
OnToggle
Få eller ställa in händelse handlare för OnToggle händelse.
public event DOMEventHandler OnToggle
Event typ
OnVolumeChange
Få eller ställa in evenemangshanterare för OnVolumeChange event.
public event DOMEventHandler OnVolumeChange
Event typ
OnWaiting
Få eller sätta händelse handlare för OnWaiting händelse.
public event DOMEventHandler OnWaiting