Class Document
Nazwa przestrzeń: Aspose.Html.Dom Zestaw: Aspose.HTML.dll (25.4.0)
Dokument reprezentuje cały dokument HTML, XML lub SVG. Konceptualnie jest to korzenie drzewa dokumentowego i zapewnia podstawowy dostęp do danych dokumentu.
[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
Dziedziczeni członkowie
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(w kontekście, int)
Inicjalizuje nową instancję klasy Aspose.Html.Dom.Document.
protected Document(IBrowsingContext context, int implementation)
Parameters
context
IBrowsingContext
Aspose.Html.Dom.IBrowsingContext, który będzie powiązany z aktualnym dokumentem.
implementation
int
Typ wdrażania dokumentu, takich jak HTML i SVG.
Properties
bazy
Absolutny podstawowy URI tego węzła lub zero, jeśli wdrożenie nie było w stanie uzyskać absolutnego URI.
public override string BaseURI { get; }
Wartość nieruchomości
CharacterSet
Otrzymuje kodowanie dokumentu.
[DOMName("characterSet")]
public string CharacterSet { get; }
Wartość nieruchomości
Charset
Otrzymuje kodowanie dokumentu.
[DOMName("charset")]
public string Charset { get; }
Wartość nieruchomości
ChildElementCount
Powraca bieżącą liczbę węzłów elementowych, które są dziećmi tego elementu. 0 jeśli ten element nie ma węzłów dziecięcych, które są węzłów typu 1.
public int ChildElementCount { get; }
Wartość nieruchomości
Children
Przywraca elementy dziecka.
public HTMLCollection Children { get; }
Wartość nieruchomości
ContentType
Otrzymuje typ zawartości dokumentu.
[DOMName("contentType")]
public string ContentType { get; }
Wartość nieruchomości
Context
Dostęp do bieżącego kontekstu przeglądania.
public IBrowsingContext Context { get; }
Wartość nieruchomości
DefaultView
defaultView IDL atrybut interfejsu dokumentu, w celu uzyskania,musisz zwrócić obiekt WindowProxy w kontekście przeglądania tego dokumentu,jeśli ten dokument ma powiązany kontekst przeglądania, lub nie inaczej.
[DOMName("defaultView")]
public IWindow DefaultView { get; }
Wartość nieruchomości
Doctype
Deklaracja typu dokumentu powiązana z tym dokumentem.
[DOMName("doctype")]
[DOMNullable]
public DocumentType Doctype { get; }
Wartość nieruchomości
DocumentElement
Jest to atrybut wygody, który umożliwia bezpośredni dostęp do węzła dziecka, który jest elementem dokumentu dokumentu.
[DOMName("documentElement")]
public Element DocumentElement { get; }
Wartość nieruchomości
dokumenty
Lokalizacja dokumentu lub nula, jeśli nie jest zdefiniowana lub jeśli dokument został utworzony za pomocą DOMImplementation.createDocument.
[DOMName("documentURI")]
public string DocumentURI { get; }
Wartość nieruchomości
FirstElementChild
Zwróci pierwszy element elementu dziecka z tego elementu. null, jeśli ten element nie ma elementów dziecka.
public Element FirstElementChild { get; }
Wartość nieruchomości
Implementation
Obiekt DOMImplementation, który obsługuje ten dokument.
[DOMName("implementation")]
public IDOMImplementation Implementation { get; }
Wartość nieruchomości
InputEncoding
Otrzymuje kodowanie dokumentu.
[DOMName("inputEncoding")]
public string InputEncoding { get; }
Wartość nieruchomości
LastElementChild
Powraca ostatni element elementu dziecka z tego elementu. null, jeśli ten element nie ma elementów dziecka.
public Element LastElementChild { get; }
Wartość nieruchomości
Location
Lokalizacja dokumentu.
[DOMName("location")]
public Location Location { get; }
Wartość nieruchomości
NextElementSibling
Powrót następnego węzła elementu siostry tego elementu. null, jeśli ten element nie ma elementu węzła siostry, które po tym w drzewie dokumentowym.
public Element NextElementSibling { get; }
Wartość nieruchomości
NodeName
Nazwa tego węzła, w zależności od rodzaju.
public override string NodeName { get; }
Wartość nieruchomości
NodeType
Kod reprezentujący typ podstawowego obiektu.
public override ushort NodeType { get; }
Wartość nieruchomości
Origin
Otrzymuje pochodzenie dokumentu.
[DOMName("origin")]
public string Origin { get; }
Wartość nieruchomości
OwnerDocument
Otrzymuje dokument właściciela.
public override Document OwnerDocument { get; }
Wartość nieruchomości
PreviousElementSibling
Powróci do poprzedniego węzła elementu siostry tego elementu. null, jeśli ten element nie ma węzła elementu siostry, które pojawiają się przed tym w drzewie dokumentowym.
public Element PreviousElementSibling { get; }
Wartość nieruchomości
ReadyState
Przywraca gotowość dokumentu. „zładowanie” podczas ładowania dokumentu, „interaktywne” po zakończeniu ładowania, ale nadal ładuje podresursy, i „kompletne” po ładowaniu.
[DOMName("readyState")]
public string ReadyState { get; }
Wartość nieruchomości
StrictErrorChecking
Atrybut określający, czy sprawdzanie błędów jest wykonywane, czy nie. Kiedy ustawione na fałszywe, wdrażanie jest wolne, aby nie przetestować wszelkich możliwych przypadków błędów zazwyczaj zdefiniowanych na operacjach DOM, i nie podnosić żadnych DOMException na operacjach DOM lub zgłosić błędy podczas korzystania z Document.normalizeDocument().
[DOMName("strictErrorChecking")]
public bool StrictErrorChecking { get; set; }
Wartość nieruchomości
StyleSheets
Lista zawierająca wszystkie arkusze stylowe wyraźnie powiązane lub wbudowane w dokument. Dla dokumentów HTML, obejmuje to zewnętrzne arkusze stylowe, włączone za pośrednictwem elementu HTML LINK i elementy stylowe.
public IStyleSheetList StyleSheets { get; }
Wartość nieruchomości
XmlStandalone
Atrybut określający, w ramach deklaracji XML, czy ten dokument jest niezależny.
[DOMName("xmlStandalone")]
public bool XmlStandalone { get; set; }
Wartość nieruchomości
XmlVersion
Atrybut określający, jako część deklaracji XML, numer wersji tego dokumentu.Jeśli nie ma deklaracji i jeśli dokument ten obsługuje funkcję “XML”, wartość jest “1.0”.Jeśli dokument ten nie obsługuje funkcji “XML”, wartość jest zawsze zero.
[DOMName("xmlVersion")]
public string XmlVersion { get; set; }
Wartość nieruchomości
Methods
CreateAttribute(strumień)
Tworzy Attr danego imienia.
[DOMName("createAttribute")]
public Attr CreateAttribute(string localName)
Parameters
localName
string
Imię i atrybut.
Returns
Występuje w ASPOSE.Html.Dom.Attr
TworzenieAttribute(strumień, strumień)
Stwarza atrybut danego kwalifikowanego nazwy i nazwiska URI.
[DOMName("createAttributeNS")]
public Attr CreateAttributeNS(string namespaceURI, string qualifiedName)
Parameters
namespaceURI
string
Imię i nazwisko.
qualifiedName
string
Nazwa osoby kwalifikującej się.
Returns
Występuje w ASPOSE.Html.Dom.Attr
TworzenieDATASEKcja(strumień)
Tworzy węzły CDATASection, których wartość jest określona łańcuch.
[DOMName("createCDATASection")]
public CDATASection CreateCDATASection(string data)
Parameters
data
string
Dane z CDATA.
Returns
Strona główna / Domy / Domy / Domy
CreateComment(strumień)
Tworzenie przycisku komentarza w oparciu o określony pasek.
[DOMName("createComment")]
public Comment CreateComment(string data)
Parameters
data
string
Informacje o komentarzach.
Returns
Strona główna Aktualności Html.Dom.Comment
CreateDocumentFragment()
Tworzenie pustego obiektu DokumentFragment.
[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()
Returns
Strona główna Aktualności Dom.DokumentFragment
CreateDocumentType(String, String, String i String)
Tworzenie dokumentu typu node.
[DOMName("createDocumentType")]
public DocumentType CreateDocumentType(string name, string publicId, string systemId, string internalSubset)
Parameters
name
string
Nazwa typu dokumentu.
publicId
string
Publiczna identyfikacja .
systemId
string
W systemie ID.
internalSubset
string
wewnętrznego podłoża.
Returns
Strona główna Aktualności Dom.DokumentTyp.
CreateElement(strumień)
Uwaga, że zwrócona instancja wdraża interfejs Element, dzięki czemu atrybuty można określić bezpośrednio na zwróconym obiekcie.
[DOMName("createElement")]
public Element CreateElement(string localName)
Parameters
localName
string
Imię z tagu.
Returns
Podstawowe elementy: Aspose.Html
Tworzenie elementów(strumień, strumień)
Tworzy element danego kwalifikowanego nazwy i nazwiska URI.
[DOMName("createElementNS")]
public Element CreateElementNS(string namespaceURI, string qualifiedName)
Parameters
namespaceURI
string
Imię i nazwisko.
qualifiedName
string
Nazwa osoby kwalifikującej się.
Returns
Podstawowe elementy: Aspose.Html
CreateEntityReference(strumień)
Dodatkowo, jeśli podmiot referencyjny jest znany, listę dziecięca w nodze referencyjnym podmiotu jest identyczna z listą odpowiedniego w nodze referencyjnym podmiotu.
[DOMName("createEntityReference")]
public EntityReference CreateEntityReference(string name)
Parameters
name
string
Nazwa podmiotu .
Returns
Strona główna Aktualności Dom.EntityReference.
CreateEvent(strumień)
Tworzy Aspose.Html.Dom.Events.Event typu wspieranego przez realizację.
public Event CreateEvent(string eventType)
Parameters
eventType
string
Parametry typu wydarzenia określają typ interfejsu Aspose.Html.Dom.Events.Event, który ma zostać utworzony. Metoda Aspose.Html.Dom.Events.IDocumentEvent.CreateEvent(System.String) jest używana do tworzenia Aspose.Html.Dom.Events.Events, gdy jest to albo nieprzyjemne lub niepotrzebnedla użytkownika do tworzenia Aspose.Html.Dom.Events.Event samodzielnie.W przypadkach, gdy wdrożenie dostarczone przez ASP.Html.Dom.Events.Event jest niewystarczające, użytkownicy mogą dostarczyćwłasne aplikacje Aspose.Html.Dom.Events.Event do użytku z metodą Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event).
Returns
Nowo utworzony Aspose.Html.Dom.Events.Event
Exceptions
NOT_SUPPORTED_ERR: Podniesiony, jeśli wdrażanie nie obsługuje żądanego typu interfejsu Aspose.Html.Dom.Events.Event
CreateExpression(Źródło: IXPathNSResolver)
Tworzy parsed wyrażenie XPath z rozdzielonymi przestrzeniami nazwowymi.gdy wyrażenie zostanie ponownie wykorzystane w aplikacji, ponieważ umożliwia toaby skompilować łańcuch wyrażenia do bardziej efektywnego wewnętrznego kształtu iPrerasoluje wszystkie prefixy nazwiska, które występują w ekspresji.
public IXPathExpression CreateExpression(string expression, IXPathNSResolver resolver)
Parameters
expression
string
Strumień ekspresji XPath należy parsetować.
resolver
IXPathNSResolver
“Rozwiązacz” umożliwia tłumaczenie wszystkich prefixów, w tym “xml” prefix nazwy przestrzeni, w ekspresji XPath do odpowiednich URI nazwy przestrzeni. Jeśli jest to określone jako “zero”, każda prefix nazwy przestrzeni w ekspresji spowoduje, że Aspose.Html.Dom.DOMException zostanie złamany z kodem “NAMESPACE_ERR”.
Returns
Złożona forma wyrażenia XPath.
Exceptions
INVALID_EXPRESSION_ERR: podniesiony, jeśli wyrażenie nie jestzgodnie z zasadami Aspose.Html.Dom.XPath.IXPathEvaluator.
NAMESPACE_ERR: Podniesiony, jeśli wyrażenie zawiera przestrzeń nazwęPrefiksy, które nie mogą być rozwiązane przez określony Aspose.Html.Dom.XPath.IXPathNSResolver.
TworzenieRozwiązanie(Node)
Dostosowuje dowolny węzły DOM do rozwiązywania przestrzeni nazw, aby wyrażenie XPath mogło być łatwo oceniane w odniesieniu do kontekstu węzła, w którym pojawił się w dokumencie. Ten adapter działa podobnie jak metoda DOM Level 3 “lookupNamespaceURI” na węzlach w rozwiązywaniu nazwiskaURIz danego uprzedzenia za pomocą bieżących informacji dostępnych w hierarchii węzła w timelookupNamespaceURI jest wezwany, również poprawnie rozwiązywanie implicit xml uprzedzenia.
public IXPathNSResolver CreateNSResolver(Node nodeResolver)
Parameters
nodeResolver
Node
Noda, która ma być używana jako kontekst do rozdzielczości namespace.
Returns
Aspose.Html.Dom.XPath.IXPathNSResolver, który rozwiąże przestrzenie nazwowe w odniesieniu do definicji w zakresie dla określonego przycisku.
CreateNodeIterator(Node)
Stwórz nowy NodeIterator nad drzewem podwodnym zakorzenionym wokreślonych węzłów.
public INodeIterator CreateNodeIterator(Node root)
Parameters
root
Node
Noda, która będzie iterowana wraz z dziećmi.Iterator jest początkowo umieszczony tuż przed tym węzłem.coToShow flagi i filtr, jeśli istnieje, nie sąw tym miejscu. korzenie nie powinno byćz zerem .
Returns
Nowo utworzony NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Podniesiony, jeśli określony korzeń jestz zerem .
CreateNodeIterator(Długo, długo)
Stwórz nowy NodeIterator nad drzewem podwodnym zakorzenionym wokreślonych węzłów.
public INodeIterator CreateNodeIterator(Node root, long whatToShow)
Parameters
root
Node
Noda, która będzie iterowana wraz z dziećmi.Iterator jest początkowo umieszczony tuż przed tym węzłem.coToShow flagi i filtr, jeśli istnieje, nie sąw tym miejscu. korzenie nie powinno byćz zerem .
whatToShow
long
flaga określa, które rodzaje węzłów mogą pojawić się wlogiczny widok drzewa przedstawiony przez iteratora. zobaczOpis NodeFilter dla zestawu możliwychSHOW_ values.Te flagi można łączyć za pomocąlub .
Returns
Nowo utworzony NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Podniesiony, jeśli określony korzeń jestz zerem .
CreateNodeIterator(Node, Długo, InodeFilter)
Stwórz nowy NodeIterator nad drzewem podwodnym zakorzenionym wokreślonych węzłów.
public INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Noda, która będzie iterowana wraz z dziećmi.Iterator jest początkowo umieszczony tuż przed tym węzłem.coToShow flagi i filtr, jeśli istnieje, nie sąw tym miejscu. korzenie nie powinno byćz zerem .
whatToShow
long
flaga określa, które rodzaje węzłów mogą pojawić się wlogiczny widok drzewa przedstawiony przez iteratora. zobaczOpis NodeFilter dla zestawu możliwychSHOW_ values.Te flagi można łączyć za pomocąlub .
filter
INodeFilter
NodeFilter do użycia z tymTreeWalker lub zero, aby nie wskazywać żadnego filtra.
Returns
Nowo utworzony NodeIterator.
Exceptions
NOT_SUPPORTED_ERR: Podniesiony, jeśli określony korzeń jestz zerem .
CreateProcessingInstruction(strumień, strumień)
Tworzy przycisk instrukcji przetwarzania w oparciu o określone nazwy i paski danych.
[DOMName("createProcessingInstruction")]
public ProcessingInstruction CreateProcessingInstruction(string target, string data)
Parameters
target
string
i celem .
data
string
Dane dotyczące instrukcji.
Returns
Strona główna Aktualności Html.Dom.ProcessingInstrukcja
CreateTextNode(strumień)
Tworzenie węzła tekstu w oparciu o określony pasek.
[DOMName("createTextNode")]
public Text CreateTextNode(string data)
Parameters
data
string
Dane z tekstu.
Returns
Strona główna Aktualności HTML.Dom.Text
CreateTreeWalker(Node)
Stwórz nowy TreeWalker nad drzewem podwodnym zakorzenionym wokreślonych węzłów.
public ITreeWalker CreateTreeWalker(Node root)
Parameters
root
Node
Noda, która będzie służyła jako korzenie dlaTreeWalker. coToShow flagi iNodeFilter nie jest brany pod uwagę przy ustalaniu tej wartości;Każdy rodzaj węzła zostanie przyjęty jako korzenie.Aktualny artykułTreeWalker towstępnie do tego węzła, niezależnie od tego, czy jest on widoczny, czy nie.Funkcje korzeniowe jako punkt zatrzymania przepływumetody, które patrzą w górę w strukturze dokumentu, takie jakparentNode i nextNode. korzenie musi byćNie bądź zero.
Returns
Nowo utworzony TreeWalker.
Exceptions
NOT_SUPPORTED_ERR: Podniesiony, jeśli określony korzeń jestz zerem .
CreateTreeWalker(Długo, długo)
Stwórz nowy TreeWalker nad drzewem podwodnym zakorzenionym wokreślonych węzłów.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parameters
root
Node
Noda, która będzie służyła jako korzenie dlaTreeWalker. coToShow flagi iNodeFilter nie jest brany pod uwagę przy ustalaniu tej wartości;Każdy rodzaj węzła zostanie przyjęty jako korzenie.Aktualny artykułTreeWalker towstępnie do tego węzła, niezależnie od tego, czy jest on widoczny, czy nie.Funkcje korzeniowe jako punkt zatrzymania przepływumetody, które patrzą w górę w strukturze dokumentu, takie jakparentNode i nextNode. korzenie musi byćNie bądź zero.
whatToShow
long
flaga określa, które rodzaje węzłów mogą pojawić się wlogiczny widok drzewa przedstawiony przez drzewa-walkera. zobaczOpis NodeFilter dla zestawu możliwychSHOW_ values.Te flagi można łączyć za pomocą OR.
Returns
Nowo utworzony TreeWalker.
Exceptions
NOT_SUPPORTED_ERR: Podniesiony, jeśli określony korzeń jestz zerem .
CreateTreeWalker(Node, Długo, InodeFilter)
Stwórz nowy TreeWalker nad drzewem podwodnym zakorzenionym wokreślonych węzłów.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Noda, która będzie służyła jako korzenie dlaTreeWalker. coToShow flagi iNodeFilter nie jest brany pod uwagę przy ustalaniu tej wartości;Każdy rodzaj węzła zostanie przyjęty jako korzenie.Aktualny artykułTreeWalker towstępnie do tego węzła, niezależnie od tego, czy jest on widoczny, czy nie.Funkcje korzeniowe jako punkt zatrzymania przepływumetody, które patrzą w górę w strukturze dokumentu, takie jakparentNode i nextNode. korzenie musi byćNie bądź zero.
whatToShow
long
flaga określa, które rodzaje węzłów mogą pojawić się wlogiczny widok drzewa przedstawiony przez drzewa-walkera. zobaczOpis NodeFilter dla zestawu możliwychSHOW_ values.Te flagi można łączyć za pomocą OR.
filter
INodeFilter
NodeFilter do użycia z tymTreeWalker lub zero, aby nie wskazywać żadnego filtra.
Returns
Nowo utworzony TreeWalker.
Exceptions
NOT_SUPPORTED_ERR: Podniesiony, jeśli określony korzeń jestz zerem .
Dispose(Bool)
Wydawanie nie zarządzanych i - opcjonalnie - zarządzanych zasobów.
protected override void Dispose(bool disposing)
Parameters
disposing
bool
„prawdziwe” do uwalniania zarówno zarządzanych, jak i niekontrolowanych zasobów; „false” do uwalniania tylko niekontrolowanych zasobów.
Evaluate(strona, node, IXPathNSResolver, XPathResultType, obiekt)
Ocenia łańcuch wyrażenia XPath i zwraca wynik określonego typu, jeśli to możliwe.
public IXPathResult Evaluate(string expression, Node contextNode, IXPathNSResolver resolver, XPathResultType type, object result)
Parameters
expression
string
Strumień ekspresji XPath należy parsetować i ocenić.
contextNode
Node
Kontekst jest punktem kontekstu dla oceny tego wyrażenia XPath.
resolver
IXPathNSResolver
Rozwiązanie pozwala na tłumaczenie wszystkich prefixów, w tym xmlPrefix namespace, w ramach wyrażenia XPath w odpowiednich URI namespace.
type
XPathResultType
Jeśli określono określony typ, wynik zostanie zwrócony jako odpowiedni typ.
result
object
Wynik określa konkretny obiekt wynikowy, który może być ponownie wykorzystany i zwrócony tą metodą.
Returns
Wynik oceny wyrażenia XPath.
GetElementById(strumień)
Zwraca element, który ma atrybut identyfikacyjny z daną wartością.Jeśli nie istnieje taki element, zwraca się null.Jeśli więcej niż jeden element ma atrybut identyfikacyjny z tą wartością, to co jest zwracane jest nieokreślone.
public Element GetElementById(string elementId)
Parameters
elementId
string
Element identyfikacyjny.
Returns
Podstawowe elementy: Aspose.Html
GetElementsByClassName(strumień)
Powraca obiekt NodeList na żywo zawierający wszystkie elementy w dokumencie, które mają wszystkie klasy określone w argumentach.WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB
[DOMName("getElementsByClassName")]
public HTMLCollection GetElementsByClassName(string classNames)
Parameters
classNames
string
Źródło Źródło Źródło Źródło Źródło Źródło Źródło Źródło Źródło Źródło Źródło Źródło
Returns
Podstawowe elementy: Aspose.Html
GetElementsByTagName(strumień)
Powraca listę NodeList wszystkich elementów w porządku dokumentowym z danym nazwą etykiet i są zawarte w dokumencie.
[DOMName("getElementsByTagName")]
public HTMLCollection GetElementsByTagName(string tagname)
Parameters
tagname
string
i nazwiska .
Returns
Powrót węzłów.
Znalezienie nazwiska(strumień, strumień)
Powraca listę NodeList wszystkich elementów z danym nazwą lokalną i nazwą URI w porządku dokumentowym.
[DOMName("getElementsByTagNameNS")]
public HTMLCollection GetElementsByTagNameNS(string namespaceURI, string localName)
Parameters
namespaceURI
string
Imię i nazwisko.
localName
string
Imię i nazwisko lokalu.
Returns
Powrót węzłów
ImportNode(Node i Bool)
Importuje węzły z innego dokumentu do tego dokumentu, bez zmiany lub usunięcia węzła źródłowego z oryginalnego dokumentu; ta metoda tworzy nową kopię węzła źródłowego.
[DOMName("importNode")]
public Node ImportNode(Node importedNode, bool deep)
Parameters
importedNode
Node
Importowane węzły.
deep
bool
Jeśli jest to „prawda”.
Returns
Występuje w Aspose.Html.Dom.Node
Navigate(strumień)
Pobierz dokument w określonym Uniform Resource Locator (URL) do bieżącej instancji, zastępując poprzednie treści.
public void Navigate(string address)
Parameters
address
string
Adres dokumentu. zostanie połączony z bieżącą ścieżką katalogową, aby utworzyć absolutny adres URL.
Navigate(Url)
Pobierz dokument w określonym Uniform Resource Locator (URL) do bieżącej instancji, zastępując poprzednie treści.
public void Navigate(Url url)
Parameters
url
Url
Url dokumentu.
Navigate(strumień, strumień)
Pobiera dokument z określonego treści i wykorzystuje bazUri do rozwiązywania względnych zasobów, zastępując poprzednie treści.
public void Navigate(string content, string baseUri)
Parameters
content
string
Zawartość dokumentu.
baseUri
string
Podstawowy URI do rozwiązywania względnych zasobów. zostanie połączony z bieżącą ścieżką katalogową, aby utworzyć absolutny adres URL.
Exceptions
„BaseUri” to „zero”.
Navigate(Źródło: Url)
Pobiera dokument z określonego treści i wykorzystuje bazUri do rozwiązywania względnych zasobów, zastępując poprzednie treści.
public void Navigate(string content, Url baseUri)
Parameters
content
string
Zawartość dokumentu.
baseUri
Url
Baza URI do rozwiązywania względnych zasobów.
Exceptions
„BaseUri” to „zero”.
Navigate(strumień, strumień)
Pobiera dokument z określonego treści i wykorzystuje bazUri do rozwiązywania względnych zasobów, zastępując poprzednie treści.Pobieranie dokumentów rozpoczyna się od bieżącej pozycji w strumieniu.
public void Navigate(Stream content, string baseUri)
Parameters
content
Stream
Zawartość dokumentu.
baseUri
string
Podstawowy URI do rozwiązywania względnych zasobów. zostanie połączony z bieżącą ścieżką katalogową, aby utworzyć absolutny adres URL.
Exceptions
„BaseUri” to „zero”.
Navigate(Strumień, Url)
Pobiera dokument z określonego treści i wykorzystuje bazUri do rozwiązywania względnych zasobów, zastępując poprzednie treści.Pobieranie dokumentów rozpoczyna się od bieżącej pozycji w strumieniu.
public void Navigate(Stream content, Url baseUri)
Parameters
content
Stream
Zawartość dokumentu.
baseUri
Url
Baza URI do rozwiązywania względnych zasobów.
Exceptions
„BaseUri” to „zero”.
Navigate(RequestMessage)
Pobiera dokument na podstawie określonego przedmiotu żądania, zastępując poprzedni treść.
public void Navigate(RequestMessage request)
Parameters
request
RequestMessage
Obiekt żądania, który jest używany do ładowania treści dokumentu.
QuerySelector(strumień)
Powraca pierwszy element w dokumencie, który odpowiada selektorowi
public Element QuerySelector(string selector)
Parameters
selector
string
z selektorem .
Returns
Pochodzący z nodu.
QuerySelectorAll(strumień)
Powraca listę elementów wszystkich elementów w dokumencie, które odpowiadają selektorowi
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
Pytanie Selektor
Returns
Kolekcje HTML - Kolekcje HTML
RenderTo(Idowice)
Ta metoda jest używana do przekazywania treści bieżącego dokumentu do określonego urządzenia graficznego.
public virtual void RenderTo(IDevice device)
Parameters
device
IDevice
Urządzenie użytkownika .
Write(Paramety String[])
Napisz łańcuch tekstu do strumienia dokumentu, który został otwarty przezOtwórz(). zauważ, że funkcja wytwarza dokumentktóra niekoniecznie jest prowadzona przez DTD i może byćwynika z nieprawidłowego wyniku w kontekście dokumentu.
[DOMName("write")]
public void Write(params string[] texts)
Parameters
texts
string
[ ]
Strumień, który ma zostać rozmieszczony w pewnej strukturze wModel struktury dokumentów.
WriteLn(Paramety String[])
Napisz łańcuch tekstu, a następnie znak nowości do dokumentustrumień otwarty przez otwarty(). zauważ, że funkcjawytwarza dokument, który niekoniecznie jest prowadzony przez DTD iW związku z tym może dojść do nieprawidłowego wyniku w kontekścieDokumenty
[DOMName("writeln")]
public void WriteLn(params string[] texts)
Parameters
texts
string
[ ]
Strumień, który ma zostać rozmieszczony w pewnej strukturze wModel struktury dokumentów.
OnAbort
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnAbort.
public event DOMEventHandler OnAbort
Rodzaj wydarzeń
OnBlur
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnBlur.
public event DOMEventHandler OnBlur
Rodzaj wydarzeń
OnCanPlayThrough
Otrzymuje lub ustawia handlowców wydarzeń dla OnCanPlayPrzez wydarzenie.
public event DOMEventHandler OnCanPlayThrough
Rodzaj wydarzeń
OnCancel
Otrzymuje lub ustawia handlowców wydarzeń dla OnCancel wydarzenia.
public event DOMEventHandler OnCancel
Rodzaj wydarzeń
OnCanplay
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnCanplay.
public event DOMEventHandler OnCanplay
Rodzaj wydarzeń
OnChange
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnChange.
public event DOMEventHandler OnChange
Rodzaj wydarzeń
OnClick
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnClick.
public event DOMEventHandler OnClick
Rodzaj wydarzeń
OnCueChange
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnCueChange.
public event DOMEventHandler OnCueChange
Rodzaj wydarzeń
OnDblClick
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnDblClick.
public event DOMEventHandler OnDblClick
Rodzaj wydarzeń
OnDurationChange
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnDurationChange.
public event DOMEventHandler OnDurationChange
Rodzaj wydarzeń
OnEmptied
Otrzymuje lub ustawia handlowców wydarzeń dla OnEmptied wydarzenia.
public event DOMEventHandler OnEmptied
Rodzaj wydarzeń
OnEnded
Otrzymuje lub ustawia handlowców wydarzeń dla OnEnded wydarzenia.
public event DOMEventHandler OnEnded
Rodzaj wydarzeń
OnError
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnError.
public event DOMEventHandler OnError
Rodzaj wydarzeń
OnFocus
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnFocus.
public event DOMEventHandler OnFocus
Rodzaj wydarzeń
OnInput
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnInput.
public event DOMEventHandler OnInput
Rodzaj wydarzeń
OnInvalid
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnInvalid.
public event DOMEventHandler OnInvalid
Rodzaj wydarzeń
OnKeyDown
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnKeyDown.
public event DOMEventHandler OnKeyDown
Rodzaj wydarzeń
OnKeyPress
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnKeyPress.
public event DOMEventHandler OnKeyPress
Rodzaj wydarzeń
OnKeyUp
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnKeyUp.
public event DOMEventHandler OnKeyUp
Rodzaj wydarzeń
OnLoad
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnLoad.
public event DOMEventHandler OnLoad
Rodzaj wydarzeń
OnLoadStart
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnLoadStart.
public event DOMEventHandler OnLoadStart
Rodzaj wydarzeń
OnLoadedData
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnLoadedData.
public event DOMEventHandler OnLoadedData
Rodzaj wydarzeń
OnLoadedMetadata
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnLoadedMetadata.
public event DOMEventHandler OnLoadedMetadata
Rodzaj wydarzeń
OnMouseDown
Zdobądź lub ustaw handlowiec wydarzeń dla wydarzenia OnMouseDown.
public event DOMEventHandler OnMouseDown
Rodzaj wydarzeń
OnMouseEnter
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnMouseEnter.
public event DOMEventHandler OnMouseEnter
Rodzaj wydarzeń
OnMouseLeave
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnMouseLeave.
public event DOMEventHandler OnMouseLeave
Rodzaj wydarzeń
OnMouseMove
Zdobądź lub ustaw handlowiec wydarzeń dla wydarzenia OnMouseMove.
public event DOMEventHandler OnMouseMove
Rodzaj wydarzeń
OnMouseOut
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnMouseOut.
public event DOMEventHandler OnMouseOut
Rodzaj wydarzeń
OnMouseOver
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnMouseOver.
public event DOMEventHandler OnMouseOver
Rodzaj wydarzeń
OnMouseUp
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnMouseUp.
public event DOMEventHandler OnMouseUp
Rodzaj wydarzeń
OnMouseWheel
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnMouseWheel.
public event DOMEventHandler OnMouseWheel
Rodzaj wydarzeń
OnPause
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnPause.
public event DOMEventHandler OnPause
Rodzaj wydarzeń
OnPlay
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnPlay.
public event DOMEventHandler OnPlay
Rodzaj wydarzeń
OnPlaying
Otrzymuje lub ustawia handlowców wydarzeń dla OnPlaying wydarzenia.
public event DOMEventHandler OnPlaying
Rodzaj wydarzeń
OnProgress
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnProgress.
public event DOMEventHandler OnProgress
Rodzaj wydarzeń
OnRateChange
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnRateChange.
public event DOMEventHandler OnRateChange
Rodzaj wydarzeń
OnReadyStateChange
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnReadyStateChange.
public event DOMEventHandler OnReadyStateChange
Rodzaj wydarzeń
OnReset
Otrzymuje lub ustawia handlowców wydarzeń dla OnReset wydarzenia.
public event DOMEventHandler OnReset
Rodzaj wydarzeń
OnResize
Otrzymuje lub ustawia handlowców wydarzeń dla OnResize wydarzenia.
public event DOMEventHandler OnResize
Rodzaj wydarzeń
OnScroll
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnScroll.
public event DOMEventHandler OnScroll
Rodzaj wydarzeń
OnSeeked
Otrzymuje lub ustawia handlowców wydarzeń dla OnSeeked wydarzenia.
public event DOMEventHandler OnSeeked
Rodzaj wydarzeń
OnSeeking
Otrzymuje lub ustawia handlowców wydarzeń dla OnSeeking wydarzenia.
public event DOMEventHandler OnSeeking
Rodzaj wydarzeń
OnSelect
Otrzymuje lub ustawia handlowców wydarzeń dla OnSelect wydarzenia.
public event DOMEventHandler OnSelect
Rodzaj wydarzeń
OnShow
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnShow.
public event DOMEventHandler OnShow
Rodzaj wydarzeń
OnStalled
Otrzymuje lub ustawia handlowców wydarzeń dla OnStalled wydarzenia.
public event DOMEventHandler OnStalled
Rodzaj wydarzeń
OnSubmit
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnSubmit.
public event DOMEventHandler OnSubmit
Rodzaj wydarzeń
OnSuspend
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnSuspend.
public event DOMEventHandler OnSuspend
Rodzaj wydarzeń
OnTimeUpdate
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnTimeUpdate.
public event DOMEventHandler OnTimeUpdate
Rodzaj wydarzeń
OnToggle
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnToggle.
public event DOMEventHandler OnToggle
Rodzaj wydarzeń
OnVolumeChange
Otrzymuje lub ustawia handlowców wydarzeń dla wydarzenia OnVolumeChange.
public event DOMEventHandler OnVolumeChange
Rodzaj wydarzeń
OnWaiting
Otrzymuje lub ustawia handlowców wydarzeń dla OnWaiting wydarzenia.
public event DOMEventHandler OnWaiting