Class Document
Namn på plats: Aspose.Html.Dom Sammanfattning: Aspose.HTML.dll (25.5.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, IGlobalEventHandlersInheritance
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.
[DOMNullable]
[DOMName("doctype")]
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 namspaceprefix inom uttrycket att resultera i Aspose.Html.Dom.Ett undantag som krossas 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 OnAbortEvent typ
OnBlur
Få eller sätta händelse handlare för OnBlur händelse.
public event DOMEventHandler OnBlurEvent typ
OnCanPlayThrough
Få eller ställa upp evenemangshanterare för OnCanPlayThrough event.
public event DOMEventHandler OnCanPlayThroughEvent typ
OnCancel
Få eller ställa in händelsehandlare för OnCancel händelse.
public event DOMEventHandler OnCancelEvent typ
OnCanplay
Få eller ställa upp evenemangshanterare för OnCanplay event.
public event DOMEventHandler OnCanplayEvent typ
OnChange
Få eller ställa in händelsehandlare för OnChange event.
public event DOMEventHandler OnChangeEvent typ
OnClick
Få eller ställa in händelsehandlare för OnClick händelse.
public event DOMEventHandler OnClickEvent typ
OnCueChange
Få eller ställa in händelsehandlare för OnCueChange händelse.
public event DOMEventHandler OnCueChangeEvent typ
OnDblClick
Få eller ställa in händelsehandlare för OnDblClick händelse.
public event DOMEventHandler OnDblClickEvent typ
OnDurationChange
Få eller ställa in evenemangshanterare för OnDurationChange event.
public event DOMEventHandler OnDurationChangeEvent typ
OnEmptied
Få eller ställa upp evenemangshanterare för OnEmptied event.
public event DOMEventHandler OnEmptiedEvent typ
OnEnded
Får eller sätter händelse handlare för OnEnded event.
public event DOMEventHandler OnEndedEvent typ
OnError
Få eller ställa en händelse handlar för OnError händelse.
public event DOMEventHandler OnErrorEvent typ
OnFocus
Få eller ställa in händelsehandlare för OnFocus händelse.
public event DOMEventHandler OnFocusEvent typ
OnInput
Få eller ställa in händelse handlare för OnInput händelse.
public event DOMEventHandler OnInputEvent typ
OnInvalid
Få eller ställa in händelsehandlare för OnInvalid händelse.
public event DOMEventHandler OnInvalidEvent typ
OnKeyDown
Få eller ställa upp evenemangshanterare för OnKeyDown event.
public event DOMEventHandler OnKeyDownEvent typ
OnKeyPress
Få eller sätta evenemangshanterare för OnKeyPress event.
public event DOMEventHandler OnKeyPressEvent typ
OnKeyUp
Få eller ställa upp evenemangshanterare för OnKeyUp event.
public event DOMEventHandler OnKeyUpEvent typ
OnLoad
Få eller ställa en händelse handlare för OnLoad händelse.
public event DOMEventHandler OnLoadEvent typ
OnLoadStart
Få eller ställa in händelsehandlare för OnLoadStart händelse.
public event DOMEventHandler OnLoadStartEvent typ
OnLoadedData
Få eller sätta evenemangshanterare för OnLoadData event.
public event DOMEventHandler OnLoadedDataEvent typ
OnLoadedMetadata
Få eller ställa upp evenemangshanterare för OnLoadMetadata event.
public event DOMEventHandler OnLoadedMetadataEvent typ
OnMouseDown
Få eller ställa in händelsehandlare för OnMouseDown händelse.
public event DOMEventHandler OnMouseDownEvent typ
OnMouseEnter
Få eller sätta evenemangshanterare för OnMouseEnter event.
public event DOMEventHandler OnMouseEnterEvent typ
OnMouseLeave
Få eller sätta evenemangshanterare för OnMouseLeave event.
public event DOMEventHandler OnMouseLeaveEvent typ
OnMouseMove
Få eller ställa in händelsehandlare för OnMouseMove händelse.
public event DOMEventHandler OnMouseMoveEvent typ
OnMouseOut
Få eller ställa upp evenemangshanterare för OnMouseOut event.
public event DOMEventHandler OnMouseOutEvent typ
OnMouseOver
Få eller sätta evenemangshanterare för OnMouseOver event.
public event DOMEventHandler OnMouseOverEvent typ
OnMouseUp
Få eller sätta evenemangshanterare för OnMouseUp event.
public event DOMEventHandler OnMouseUpEvent typ
OnMouseWheel
Få eller sätta evenemangshanterare för OnMouseWheel event.
public event DOMEventHandler OnMouseWheelEvent typ
OnPause
Får eller sätter händelse handlare för OnPause händelse.
public event DOMEventHandler OnPauseEvent typ
OnPlay
Få eller ställa in händelsehandlare för OnPlay händelse.
public event DOMEventHandler OnPlayEvent typ
OnPlaying
Få eller ställa in händelsehandlare för OnPlaying event.
public event DOMEventHandler OnPlayingEvent typ
OnProgress
Få eller ställa in händelse handlare för OnProgress händelse.
public event DOMEventHandler OnProgressEvent typ
OnRateChange
Få eller ställa upp evenemangshanterare för OnRateChange event.
public event DOMEventHandler OnRateChangeEvent typ
OnReadyStateChange
Få eller ställa upp evenemangshanterare för OnReadyStateChange event.
public event DOMEventHandler OnReadyStateChangeEvent typ
OnReset
Få eller ställa en händelse handlare för OnReset händelse.
public event DOMEventHandler OnResetEvent typ
OnResize
Få eller ställa upp evenemangshanterare för OnResize event.
public event DOMEventHandler OnResizeEvent typ
OnScroll
Få eller ställa in händelsehandlare för OnScroll händelse.
public event DOMEventHandler OnScrollEvent typ
OnSeeked
Få eller sätta händelse handlare för OnSeeked händelse.
public event DOMEventHandler OnSeekedEvent typ
OnSeeking
Få eller ställa en händelse handlar för OnSeeking händelse.
public event DOMEventHandler OnSeekingEvent typ
OnSelect
Få eller ställa in händelsehandlare för OnSelect händelse.
public event DOMEventHandler OnSelectEvent typ
OnShow
Få eller ställa upp händelse handlare för OnShow händelse.
public event DOMEventHandler OnShowEvent typ
OnStalled
Få eller sätta händelse handlare för OnStalled händelse.
public event DOMEventHandler OnStalledEvent typ
OnSubmit
Få eller ställa in händelsehandlare för OnSubmit händelse.
public event DOMEventHandler OnSubmitEvent typ
OnSuspend
Få eller ställa in händelse handlare för OnSuspend händelse.
public event DOMEventHandler OnSuspendEvent typ
OnTimeUpdate
Få eller ställa in händelse handlare för OnTimeUpdate händelse.
public event DOMEventHandler OnTimeUpdateEvent typ
OnToggle
Få eller ställa in händelse handlare för OnToggle händelse.
public event DOMEventHandler OnToggleEvent typ
OnVolumeChange
Få eller ställa in evenemangshanterare för OnVolumeChange event.
public event DOMEventHandler OnVolumeChangeEvent typ
OnWaiting
Få eller sätta händelse handlare för OnWaiting händelse.
public event DOMEventHandler OnWaiting