Class Document

Class Document

Le nom : Aspose.Html.Dom Assemblaggio: Aspose.HTML.dll (25.4.0)

Le document représente tout le document HTML, XML ou SVG. Conceptuellement, il est la racine de l’arbre de document, et fournit l’accès primaire aux données du document.

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

Inheritance

object DOMObject EventTarget Node Document

Derived

HTMLDocument , SVGDocument

Implements

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

I membri ereditari

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(Méditerranée, int)

Initialisez une nouvelle instance de la classe Aspose.Html.Dom.document.

protected Document(IBrowsingContext context, int implementation)

Parameters

context IBrowsingContext

Le Aspose.Html.Dom.IBrowsingContext qui sera associé au document actuel.

implementation int

Le type de mise en œuvre du document, tels que HTML et SVG.

Properties

Basseurs

L’URI di base assoluta di questo nodo o zero se l’implementazione non era in grado di ottenere un URI assoluto.

public override string BaseURI { get; }

Valore di proprietà

string

CharacterSet

Découvrez le code du document.

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

Valore di proprietà

string

Charset

Découvrez le code du document.

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

Valore di proprietà

string

ChildElementCount

Ritorna il numero attuale di nodi di elemento che sono figli di questo elemento. 0 se questo elemento non ha nodi di bambino che sono di nodeType 1.

public int ChildElementCount { get; }

Valore di proprietà

int

Children

Ritorna gli elementi del bambino.

public HTMLCollection Children { get; }

Valore di proprietà

HTMLCollection

ContentType

Obtenez le type de contenu du document.

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

Valore di proprietà

string

Context

Découvrez le contexte de navigation actuel.

public IBrowsingContext Context { get; }

Valore di proprietà

IBrowsingContext

DefaultView

L’attribut IDL par défaut de l’interface Document, sur obtenir,doit retourner l’objet WindowProxy du contexte de navigation de ce Document,si ce document a un contexte de navigation associé, ou null autrement.

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

Valore di proprietà

IWindow

Doctype

La déclaration de type de document associée à ce document.

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

Valore di proprietà

DocumentType

DocumentElement

Il s’agit d’un attribut de commodité qui permet un accès direct au noyau enfant qui est l’élément de document du document.

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

Valore di proprietà

Element

Documentaire

L’emplacement du document ou null si non défini ou si le Document a été créé en utilisant DOMImplementation.createDocument.

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

Valore di proprietà

string

FirstElementChild

Ritorna il primo nodo di elemento infantile di questo elemento. null se questo elemento non ha elementi infantili.

public Element FirstElementChild { get; }

Valore di proprietà

Element

Implementation

L’objet DOMImplémentation qui traite ce document.

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

Valore di proprietà

IDOMImplementation

InputEncoding

Découvrez le code du document.

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

Valore di proprietà

string

LastElementChild

Ritorna l’ultimo nodo dell’elemento infantile di questo elemento. null se questo elemento non ha elementi infantili.

public Element LastElementChild { get; }

Valore di proprietà

Element

Location

L’emplacement du document.

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

Valore di proprietà

Location

NextElementSibling

Ritorna il prossimo nodo di elemento fratello di questo elemento. null se questo elemento non ha nodo di elemento fratello che viene dopo questo nell’albero del documento.

public Element NextElementSibling { get; }

Valore di proprietà

Element

NodeName

Il nome di questo nodo, a seconda del suo tipo.

public override string NodeName { get; }

Valore di proprietà

string

NodeType

Un codice che rappresenta il tipo dell’oggetto sottostante.

public override ushort NodeType { get; }

Valore di proprietà

ushort

Origin

Découvrez l’origine du document.

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

Valore di proprietà

string

OwnerDocument

Obtenez le document de propriétaire.

public override Document OwnerDocument { get; }

Valore di proprietà

Document

PreviousElementSibling

Ritorna il nodo di elemento fratello precedente di questo elemento. null se questo elemento non ha nodo di elemento fratello che viene prima di questo nell’albero del documento.

public Element PreviousElementSibling { get; }

Valore di proprietà

Element

ReadyState

Le « chargement » pendant que le Document est chargé, « interactif » une fois qu’il est terminé partage mais encore chargant les sous-resources, et « complète » un fois il a été chargée.

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

Valore di proprietà

string

StrictErrorChecking

Un attribut spécifiant si la vérification d’erreur est effectuée ou non. Lorsque la mise en œuvre est fausse, l’implémentation est libre de ne pas tester tous les cas de erreur possibles normalement définis sur les opérations DOM, et ne soulève aucun DOMException sur des opération DOM ou signaler des erreurs tout en utilisant Document.normalizeDocument().

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

Valore di proprietà

bool

StyleSheets

Un elenco che contiene tutte le foglie di stile esplicitamente collegate o incorporate in un documento. per i documenti HTML, questo include le foglie di stile esterne, incluse attraverso l’elemento HTML LINK, e gli elementi di stile in linea.

public IStyleSheetList StyleSheets { get; }

Valore di proprietà

IStyleSheetList

XmlStandalone

Un attribut spécifiant, dans le cadre de la déclaration XML, si ce document est indépendant.

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

Valore di proprietà

bool

XmlVersion

Un attribut spécifiant, dans le cadre de la déclaration XML, le numéro de version de ce document. s’il n’y a pas de declaration et si le présent document soutient la fonctionnalité “XML”, la valeur est “1.0”.

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

Valore di proprietà

string

Methods

CreateAttribute(Le string)

Créer un Attr du nom donné.

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

Parameters

localName string

Il nome attributivo.

Returns

Attr

Le Aspose.Html.Dom.Attr.

CréationAttribute(String et String)

Création d’un attribut du nom qualifié donné et de l’espace nom URI.

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

Parameters

namespaceURI string

Il nome URI.

qualifiedName string

Il nome del qualificato.

Returns

Attr

Le Aspose.Html.Dom.Attr.

Création de catastrophe(Le string)

Créez un node CDATASection dont la valeur est la ligne spécifiée.

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

Parameters

data string

Les données CDATA.

Returns

CDATASection

Le Aspose.Html.Dom.CDATASection.

CreateComment(Le string)

Créez un node de commentaire en donnant la ligne spécifiée.

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

Parameters

data string

Les données de commentaire.

Returns

Comment

Le Aspose.Html.Dom.Commenter

CreateDocumentFragment()

Créer un objet DocumentFragment vide.

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

Returns

DocumentFragment

Le Aspose.Html.Dom.Fragment de document.

CreateDocumentType(String, String, String et String)

Créer un node DocumentType.

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

Parameters

name string

Le nom du type de document.

publicId string

Il pubblico ID.

systemId string

Il sistema id.

internalSubset string

Il sottosegretario interno.

Returns

DocumentType

L’Aspose.Html.Dom.DocumentType

CreateElement(Le string)

Notez que l’instant retourné implémentera l’interface Elément, de sorte que les attributs peuvent être spécifiés directement sur le objet retour.

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

Parameters

localName string

Le nom du tag.

Returns

Element

L’Aspose.Html.Dom.Elemento

Créer des éléments(String et String)

Création d’un élément du nom qualifié donné et de l’espace nom URI.

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

Parameters

namespaceURI string

Il nome URI.

qualifiedName string

Il nome del qualificato.

Returns

Element

L’Aspose.Html.Dom.Elemento

CreateEntityReference(Le string)

En outre, si l’entité en référence est connue, la liste d’enfants du node de référence de la entité est faite la même qu’elle du noyau correspondant.

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

Parameters

name string

Il nome dell’entità.

Returns

EntityReference

Le Aspose.Html.Dom.EntityReference.

CreateEvent(Le string)

Crea un Aspose.Html.Dom.Events.Event di un tipo supportato dalla realizzazione.

public Event CreateEvent(string eventType)

Parameters

eventType string

Il parametro di tipo evento specifica il tipo di interfaccia Aspose.Html.Dom.Events.Event da creare.Si l’interface Aspose.Html.Dom.Events.Évent spécifiée est soutenue par la mise en œuvre, cette méthode seraretourner un nouveau Aspose.Html.Dom.Events.Évent du type d’interface demandé.Si le Aspose.Html.Dom.Events.Évent doit être envoyé par le biais de la méthode www.Wl51.Systém.String,System.Boolean et Système.La méthode doit être appelée après la création afin d’initialiser les valeurs du Aspose.Html.Dom.Events.

La méthode Aspose.Html.Dom.Events.IDocument.CreateEvent(System.String) est utilisée dans la création d’événements lorsque ceci est inconvénient ou inutile.pour l’utilisateur de créer un Aspose.Html.Dom.Events.Évente eux-mêmes.Dans les cas où la mise en œuvre fournie par Aspose.Html.Dom.Events.Évent est insuffisante, les utilisateurs peuvent fournirleurs propres implémentations Aspose.Html.Dom.Events.Évent pour l’utilisation avec la méthode www.Wl51.

Returns

Event

La nuova creazione di Aspose.Html.Dom.Events.Event

Exceptions

DOMException

NO_SUPPORTED_ERR: Creato se l’implementazione non supporta il tipo di interfaccia Aspose.Html.Dom.Events.Event richiesto

CreateExpression(Télécharger IXPathNSResolver)

Créer une expression parsed XPath avec des espaces de nom résolus.Lorsqu’une expression sera réutilisée dans une application car elle la rend possiblepour compiler la ligne d’expression dans une forme interne plus efficace etPrésolution de tous les préfixes de nomespace qui se produisent dans l’expression.

public IXPathExpression CreateExpression(string expression, IXPathNSResolver resolver)

Parameters

expression string

La ligne d’expression XPath doit être parsed.

resolver IXPathNSResolver

Le « résolution » permet la traduction de tous les préfixes, y compris le « xml » prédéfice de nomespace, dans l’expression XPath inappropriate namespace URIs. Si ceci est spécifié comme « null », tout prémice d’espace au sein de l’expression résultera en Aspose.Html.DOM.Exception étant déchiré avec le code « NAMESPACE_ERR ».

Returns

IXPathExpression

La forme composée de l’expression XPath.

Exceptions

DOMException

INVALID_EXPRESSION_ERR : S’il n’y a pasjuridique conformément aux règles du Aspose.Html.Dom.XPath.IXpathEvaluator.

DOMException

NAMESPACE_ERR : S’il y a un nom dans l’expressionpréfixes qui ne peuvent pas être résolus par le Aspose.Html.Dom.XPath.IXpathNSResolver spécifié.

CréationRésolver(Node)

Adapter tout node DOM pour résoudre les espaces de nom afin qu’une expression XPath puisse être facilement évaluée relative au contexte du nœud où il est apparu dans le document. Cet adaptateur fonctionne comme la méthode de niveau 3 de DOM ’lookupNamespaceURI’ sur les nodes dans la résolution de l’espace nomURIfrom un prédéfice donné en utilisant les informations actuelles disponibles dans les hiérarchies du noyau à la timelookupDans le nom d’expression, il résout également correctement le préfice xml implicite.

public IXPathNSResolver CreateNSResolver(Node nodeResolver)

Parameters

nodeResolver Node

Le noyau doit être utilisé comme contexte pour la résolution de nomespace.

Returns

IXPathNSResolver

Aspose.Html.Dom.XPath.IXPithNSRésolver qui résout les espaces de nom en ce qui concerne les définitions dans le champ d’un node spécifié.

CreateNodeIterator(Node)

Créer un nouvel NodeIterator au-dessus de l’arbre souterrain enraciné sur leNode spécifiée.

public INodeIterator CreateNodeIterator(Node root)

Parameters

root Node

Un nœud qui sera itéré avec ses enfants.L’itérateur est initialement positionné juste avant ce node.Les drapeaux et le filtre, s’il y a, ne sont pasà l’instar de cette position. la racine ne doit pas êtreet null.

Returns

INodeIterator

Le nouveau NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Augmenté si la racine spécifiée estet null.

CreateNodeIterator(Node, long)

Créer un nouvel NodeIterator au-dessus de l’arbre souterrain enraciné sur leNode spécifiée.

public INodeIterator CreateNodeIterator(Node root, long whatToShow)

Parameters

root Node

Un nœud qui sera itéré avec ses enfants.L’itérateur est initialement positionné juste avant ce node.Les drapeaux et le filtre, s’il y a, ne sont pasà l’instar de cette position. la racine ne doit pas êtreet null.

whatToShow long

Le drapeau spécifie quels types de nœuds peuvent apparaître dansla vue logique de l’arbre présentée par l’itérateur. voir leDescription de NodeFilter pour le ensemble de possiblesSHOW_ values.Ces drapeaux peuvent être combinés en utilisantou .

Returns

INodeIterator

Le nouveau NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Augmenté si la racine spécifiée estet null.

CreateNodeIterator(Node, long, InodeFilter)

Créer un nouvel NodeIterator au-dessus de l’arbre souterrain enraciné sur leNode spécifiée.

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

Parameters

root Node

Un nœud qui sera itéré avec ses enfants.L’itérateur est initialement positionné juste avant ce node.Les drapeaux et le filtre, s’il y a, ne sont pasà l’instar de cette position. la racine ne doit pas êtreet null.

whatToShow long

Le drapeau spécifie quels types de nœuds peuvent apparaître dansla vue logique de l’arbre présentée par l’itérateur. voir leDescription de NodeFilter pour le ensemble de possiblesSHOW_ values.Ces drapeaux peuvent être combinés en utilisantou .

filter INodeFilter

NodeFilter à utiliser avec ceTreeWalker, ou null pour indiquer aucun filtre.

Returns

INodeIterator

Le nouveau NodeIterator.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Augmenté si la racine spécifiée estet null.

CreateProcessingInstruction(String et String)

Création d’un nœud de traitement en donnant le nom et les lignes de données spécifiées.

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

Parameters

target string

La cible .

data string

Les données d’instruction.

Returns

ProcessingInstruction

Le Aspose.Html.Dom.ProcessingInstruktion.

CreateTextNode(Le string)

Créer un node texte en donnant la ligne spécifiée.

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

Parameters

data string

Les données du texte.

Returns

Text

Le Aspose.Html.Dom.Texte

CreateTreeWalker(Node)

Créer un nouveau TreeWalker au-dessus du sous-tree enraciné sur laNode spécifiée.

public ITreeWalker CreateTreeWalker(Node root)

Parameters

root Node

Le noyau qui servira de la racine pour leTreeWalker. les flammes de ce queToShow et leNodeFilter n’est pas considéré lors de la configuration de cette valeur;Tout type de node sera accepté comme la racine.Actuellement, le TreeWalker estinitialisé à ce node, qu’il soit ou non visible.Les fonctions de la racine comme point d’arrêt pour la traverséedes méthodes qui regardent vers le haut dans la structure du document, telles queparentNode et nextNote. la racine doit êtreNe pas être zéro.

Returns

ITreeWalker

C’est le nouveau TreeWalker.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Augmenté si la racine spécifiée estet null.

CreateTreeWalker(Node, long)

Créer un nouveau TreeWalker au-dessus du sous-tree enraciné sur laNode spécifiée.

public ITreeWalker CreateTreeWalker(Node root, long whatToShow)

Parameters

root Node

Le noyau qui servira de la racine pour leTreeWalker. les flammes de ce queToShow et leNodeFilter n’est pas considéré lors de la configuration de cette valeur;Tout type de node sera accepté comme la racine.Actuellement, le TreeWalker estinitialisé à ce node, qu’il soit ou non visible.Les fonctions de la racine comme point d’arrêt pour la traverséedes méthodes qui regardent vers le haut dans la structure du document, telles queparentNode et nextNote. la racine doit êtreNe pas être zéro.

whatToShow long

Le drapeau spécifie quels types de nœuds peuvent apparaître dansla vue logique de l’arbre présentée par le marchand. voir leDescription de NodeFilter pour le ensemble de possiblesSHOW_ values.Ces drapeaux peuvent être combinés en utilisant OR.

Returns

ITreeWalker

C’est le nouveau TreeWalker.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Augmenté si la racine spécifiée estet null.

CreateTreeWalker(Node, long, InodeFilter)

Créer un nouveau TreeWalker au-dessus du sous-tree enraciné sur laNode spécifiée.

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

Parameters

root Node

Le noyau qui servira de la racine pour leTreeWalker. les flammes de ce queToShow et leNodeFilter n’est pas considéré lors de la configuration de cette valeur;Tout type de node sera accepté comme la racine.Actuellement, le TreeWalker estinitialisé à ce node, qu’il soit ou non visible.Les fonctions de la racine comme point d’arrêt pour la traverséedes méthodes qui regardent vers le haut dans la structure du document, telles queparentNode et nextNote. la racine doit êtreNe pas être zéro.

whatToShow long

Le drapeau spécifie quels types de nœuds peuvent apparaître dansla vue logique de l’arbre présentée par le marchand. voir leDescription de NodeFilter pour le ensemble de possiblesSHOW_ values.Ces drapeaux peuvent être combinés en utilisant OR.

filter INodeFilter

NodeFilter à utiliser avec ceTreeWalker, ou null pour indiquer aucun filtre.

Returns

ITreeWalker

C’est le nouveau TreeWalker.

Exceptions

DOMException

NOT_SUPPORTED_ERR: Augmenté si la racine spécifiée estet null.

Dispose(Boulée)

Rilascia risorse non gestite e - opzionale - gestite.

protected override void Dispose(bool disposing)

Parameters

disposing bool

“true” per rilasciare sia risorse gestite che non gestite; “falso” per rilasciare solo risorse non gestite.

Evaluate(Node, IXPathNSResolver, XPathResultType, objet)

Évalue un fil d’expression XPath et retourne le résultat du type spécifié si possible.

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

Parameters

expression string

La ligne d’expression XPath doit être parsée et évaluée.

contextNode Node

Le contexte est le noyau contextuel pour l’évaluation de cette expression XPath.

resolver IXPathNSResolver

Le résolution permet la traduction de tous les préfixes, y compris le xmlPréfice de nomespace, dans l’expression XPath dans les URIs appropriés d’espace nom.

type XPathResultType

Si un type spécifique est indiqué, le résultat sera retourné comme le type correspondant.

result object

Le résultat spécifie un objet résultant particulier qui peut être réutilisé et retourné par cette méthode.

Returns

IXPathResult

L’évaluation de l’expression XPath.

GetElementById(Le string)

Retourne l’élément qui a un attribut d’identité avec la valeur donnée.Si aucun tel élément n’existe, cela retourne null.S’il y a plusieurs éléments qui possèdent une attribute de identification avec cette valeur, ce qui est retourné est défini.

public Element GetElementById(string elementId)

Parameters

elementId string

L’élément id.

Returns

Element

L’Aspose.Html.Dom.Elemento

GetElementsByClassName(Le string)

Ritorna un oggetto NodeList dal vivo che contiene tutti gli elementi del documento che hanno tutte le classi specificate nell’argomento.WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB

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

Parameters

classNames string

La riga che contiene un insieme unificato di token singoli separati nello spazio che rappresentano classi (nomi di classe)

Returns

HTMLCollection

L’Aspose.Html.Dom.Elemento

GetElementsByTagName(Le string)

Retourne un NodeList de tous les éléments dans l’ordre du document avec un nom de marque donné et sont contenus dans le document.

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

Parameters

tagname string

Le nom du tag.

Returns

HTMLCollection

Retour des nodes.

RésuméByTagNameNS(String et String)

Retourne un NodeList de tous les éléments avec un nom local donné et le nomespace URI dans l’ordre du document.

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

Parameters

namespaceURI string

Il nome URI.

localName string

Il nome del locale.

Returns

HTMLCollection

Retour des nodes

ImportNode(Node et Bool)

Importe un noyau d’un autre document dans ce document, sans modifier ou supprimer le node source du document original; cette méthode crée une nouvelle copie du nôtre source.

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

Parameters

importedNode Node

Le noyau importé.

deep bool

Se si dice “verità” [deep]

Returns

Node

Le Aspose.Html.Dom.Node

Navigate(Le string)

Le document est téléchargé à l’URL (Uniform Resource Locator) spécifié dans l’instance actuelle, en remplaçant le contenu précédent.

public void Navigate(string address)

Parameters

address string

L’adresse du document. Il sera combiné avec la voie actuelle de la directory pour former une URL absolue.

Navigate(Url)

Le document est téléchargé à l’URL (Uniform Resource Locator) spécifié dans l’instance actuelle, en remplaçant le contenu précédent.

public void Navigate(Url url)

Parameters

url Url

Il documento URL.

Navigate(String et String)

Il télécharge le document du contenu spécifié et utilise baseUri pour résoudre les ressources relatives, en remplaçant les contenus antérieurs.

public void Navigate(string content, string baseUri)

Parameters

content string

Le contenu du document.

baseUri string

L’URI de base pour résoudre les ressources relatives. Il sera combiné avec la voie actuelle de directory pour former une URL absolue.

Exceptions

ArgumentNullException

Le « bas » est « zéro ».

Navigate(Mise à jour, url)

Il télécharge le document du contenu spécifié et utilise baseUri pour résoudre les ressources relatives, en remplaçant les contenus antérieurs.

public void Navigate(string content, Url baseUri)

Parameters

content string

Le contenu du document.

baseUri Url

La base URI pour résoudre les ressources relatives.

Exceptions

ArgumentNullException

Le « bas » est « zéro ».

Navigate(Téléchargement, string)

Il télécharge le document du contenu spécifié et utilise baseUri pour résoudre les ressources relatives, en remplaçant les contenus antérieurs.Le chargement des documents commence à partir de la position actuelle dans le courant.

public void Navigate(Stream content, string baseUri)

Parameters

content Stream

Le contenu du document.

baseUri string

L’URI de base pour résoudre les ressources relatives. Il sera combiné avec la voie actuelle de directory pour former une URL absolue.

Exceptions

ArgumentNullException

Le « bas » est « zéro ».

Navigate(Résumé : Url)

Il télécharge le document du contenu spécifié et utilise baseUri pour résoudre les ressources relatives, en remplaçant les contenus antérieurs.Le chargement des documents commence à partir de la position actuelle dans le courant.

public void Navigate(Stream content, Url baseUri)

Parameters

content Stream

Le contenu du document.

baseUri Url

La base URI pour résoudre les ressources relatives.

Exceptions

ArgumentNullException

Le « bas » est « zéro ».

Navigate(RequestMessage)

Lade le document sur la base de l’objet de demande spécifié, remplaçant le contenu précédent.

public void Navigate(RequestMessage request)

Parameters

request RequestMessage

L’objet de demande qui est utilisé pour charger le contenu du document.

QuerySelector(Le string)

Ritorna il primo elemento nel documento, che corrisponde al selettore

public Element QuerySelector(string selector)

Parameters

selector string

Il selettore .

Returns

Element

Le noyau correspondant.

QuerySelectorAll(Le string)

Ritorna un NodeList di tutti gli Elementi nel documento, che corrisponde al selettore

public NodeList QuerySelectorAll(string selector)

Parameters

selector string

Le sélectionneur de la requête

Returns

NodeList

Collezioni HTML Collezioni HTML

RenderTo(Les idées)

Cette méthode est utilisée pour rendre le contenu du document actuel à un appareil graphique spécifié.

public virtual void RenderTo(IDevice device)

Parameters

device IDevice

l’appareil utilisateur.

Write(Paramètres String[])

Écrivez une ligne de texte à un flux de document ouvert parouvert(). note que la fonction produira un documentqui n’est pas nécessairement dirigée par un DTD et peut donc êtreproduire un résultat invalide dans le contexte du document.

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

Parameters

texts string [ ]

La chaîne doit être parcourue dans une certaine structure dans laModèle de documentation.

WriteLn(Paramètres String[])

Écrivez une ligne de texte suivie d’un caractère newline à un documentouvert par open(). note que la fonction estproduire un document qui n’est pas nécessairement dirigé par un DTD etCela peut donc produire un résultat infaillible dans le contexte de laDocuments

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

Parameters

texts string [ ]

La chaîne doit être parcourue dans une certaine structure dans laModèle de documentation.

OnAbort

Ottieni o metti il trader di eventi per l’evento OnAbort.

public event DOMEventHandler OnAbort

Tipo di evento

DOMEventHandler

OnBlur

Ottieni o impostate gli operatori di eventi per l’evento OnBlur.

public event DOMEventHandler OnBlur

Tipo di evento

DOMEventHandler

OnCanPlayThrough

Ottieni o impostate gli operatori di eventi per OnCanPlayThrough event.

public event DOMEventHandler OnCanPlayThrough

Tipo di evento

DOMEventHandler

OnCancel

Ottieni o impostate gli operatori di eventi per OnCancel evento.

public event DOMEventHandler OnCancel

Tipo di evento

DOMEventHandler

OnCanplay

Ottieni o impostate gli operatori di eventi per l’evento OnCanplay.

public event DOMEventHandler OnCanplay

Tipo di evento

DOMEventHandler

OnChange

Ottieni o impostate gli operatori di eventi per un evento OnChange.

public event DOMEventHandler OnChange

Tipo di evento

DOMEventHandler

OnClick

Ottieni o impostate gli operatori di eventi per un evento OnClick.

public event DOMEventHandler OnClick

Tipo di evento

DOMEventHandler

OnCueChange

Ottieni o impostate gli operatori di eventi per il evento OnCueChange.

public event DOMEventHandler OnCueChange

Tipo di evento

DOMEventHandler

OnDblClick

Ottieni o impostate gli operatori di eventi per un evento OnDblClick.

public event DOMEventHandler OnDblClick

Tipo di evento

DOMEventHandler

OnDurationChange

Ottieni o impostate gli operatori di eventi per il evento OnDurationChange.

public event DOMEventHandler OnDurationChange

Tipo di evento

DOMEventHandler

OnEmptied

Ottieni o metti un trader di eventi per un evento OnEmptied.

public event DOMEventHandler OnEmptied

Tipo di evento

DOMEventHandler

OnEnded

Ottieni o metti il trader di eventi per un evento OnEnded.

public event DOMEventHandler OnEnded

Tipo di evento

DOMEventHandler

OnError

Ottieni o impostate gli operatori di eventi per un evento OnError.

public event DOMEventHandler OnError

Tipo di evento

DOMEventHandler

OnFocus

Ottieni o impostate gli operatori di eventi per l’evento OnFocus.

public event DOMEventHandler OnFocus

Tipo di evento

DOMEventHandler

OnInput

Ottieni o impostate gli operatori di eventi per un evento OnInput.

public event DOMEventHandler OnInput

Tipo di evento

DOMEventHandler

OnInvalid

Riceve o mette il trader di eventi per l’evento OnInvalid.

public event DOMEventHandler OnInvalid

Tipo di evento

DOMEventHandler

OnKeyDown

Ottieni o impostate gli operatori di eventi per l’evento OnKeyDown.

public event DOMEventHandler OnKeyDown

Tipo di evento

DOMEventHandler

OnKeyPress

Ottieni o impostate gli operatori di eventi per l’evento OnKeyPress.

public event DOMEventHandler OnKeyPress

Tipo di evento

DOMEventHandler

OnKeyUp

Ottieni o impostate gli operatori di eventi per l’evento OnKeyUp.

public event DOMEventHandler OnKeyUp

Tipo di evento

DOMEventHandler

OnLoad

Ottieni o impostate gli operatori di eventi per un evento OnLoad.

public event DOMEventHandler OnLoad

Tipo di evento

DOMEventHandler

OnLoadStart

Ottieni o impostate gli operatori di eventi per l’evento OnLoadStart.

public event DOMEventHandler OnLoadStart

Tipo di evento

DOMEventHandler

OnLoadedData

Ottieni o impostate gli operatori di eventi per l’evento OnLoadData.

public event DOMEventHandler OnLoadedData

Tipo di evento

DOMEventHandler

OnLoadedMetadata

Ottieni o impostate gli operatori di eventi per l’evento OnLoadedMetadata.

public event DOMEventHandler OnLoadedMetadata

Tipo di evento

DOMEventHandler

OnMouseDown

Ottieni o impostate gli operatori di eventi per l’evento OnMouseDown.

public event DOMEventHandler OnMouseDown

Tipo di evento

DOMEventHandler

OnMouseEnter

Ottieni o impostate gli operatori di eventi per l’evento OnMouseEnter.

public event DOMEventHandler OnMouseEnter

Tipo di evento

DOMEventHandler

OnMouseLeave

Ottieni o impostate gli operatori di eventi per l’evento OnMouseLeave.

public event DOMEventHandler OnMouseLeave

Tipo di evento

DOMEventHandler

OnMouseMove

Ottieni o impostate gli operatori di eventi per l’evento OnMouseMove.

public event DOMEventHandler OnMouseMove

Tipo di evento

DOMEventHandler

OnMouseOut

Ottieni o impostate gli operatori di eventi per l’evento OnMouseOut.

public event DOMEventHandler OnMouseOut

Tipo di evento

DOMEventHandler

OnMouseOver

Ottieni o impostate gli operatori di eventi per l’evento OnMouseOver.

public event DOMEventHandler OnMouseOver

Tipo di evento

DOMEventHandler

OnMouseUp

Ottieni o impostate gli operatori di eventi per l’evento OnMouseUp.

public event DOMEventHandler OnMouseUp

Tipo di evento

DOMEventHandler

OnMouseWheel

Ottieni o impostate gli operatori di eventi per l’evento OnMouseWheel.

public event DOMEventHandler OnMouseWheel

Tipo di evento

DOMEventHandler

OnPause

Ottieni o impostate gli operatori di eventi per l’evento OnPause.

public event DOMEventHandler OnPause

Tipo di evento

DOMEventHandler

OnPlay

Ottieni o impostate gli operatori di eventi per l’evento OnPlay.

public event DOMEventHandler OnPlay

Tipo di evento

DOMEventHandler

OnPlaying

Ottieni o impostate gli operatori di eventi per OnPlaying Event.

public event DOMEventHandler OnPlaying

Tipo di evento

DOMEventHandler

OnProgress

Ottieni o impostate gli operatori di eventi per l’evento OnProgress.

public event DOMEventHandler OnProgress

Tipo di evento

DOMEventHandler

OnRateChange

Ottieni o impostate gli operatori di eventi per un evento OnRateChange.

public event DOMEventHandler OnRateChange

Tipo di evento

DOMEventHandler

OnReadyStateChange

Obtenez ou mettez en place des opérateurs d’événements pour l’ événement OnReadyStateChange.

public event DOMEventHandler OnReadyStateChange

Tipo di evento

DOMEventHandler

OnReset

Ottieni o impostate gli operatori di eventi per OnReset evento.

public event DOMEventHandler OnReset

Tipo di evento

DOMEventHandler

OnResize

Ottieni o impostate gli operatori di eventi per OnResize evento.

public event DOMEventHandler OnResize

Tipo di evento

DOMEventHandler

OnScroll

Ottieni o impostate gli operatori di eventi per l’evento OnScroll.

public event DOMEventHandler OnScroll

Tipo di evento

DOMEventHandler

OnSeeked

Ottieni o metti il trader di eventi per l’evento OnSeeked.

public event DOMEventHandler OnSeeked

Tipo di evento

DOMEventHandler

OnSeeking

Ottieni o impostate gli operatori di eventi per un evento OnSeeking.

public event DOMEventHandler OnSeeking

Tipo di evento

DOMEventHandler

OnSelect

Ottieni o impostate gli operatori di eventi per OnSelect Event.

public event DOMEventHandler OnSelect

Tipo di evento

DOMEventHandler

OnShow

Ottieni o impostate gli operatori di eventi per l’evento OnShow.

public event DOMEventHandler OnShow

Tipo di evento

DOMEventHandler

OnStalled

Ottieni o impostate gli operatori di eventi per un evento OnStalled.

public event DOMEventHandler OnStalled

Tipo di evento

DOMEventHandler

OnSubmit

Ottieni o impostate gli operatori di eventi per l’evento OnSubmit.

public event DOMEventHandler OnSubmit

Tipo di evento

DOMEventHandler

OnSuspend

Ottieni o impostate gli operatori di eventi per un evento OnSuspend.

public event DOMEventHandler OnSuspend

Tipo di evento

DOMEventHandler

OnTimeUpdate

Ottieni o impostate gli operatori di eventi per un evento OnTimeUpdate.

public event DOMEventHandler OnTimeUpdate

Tipo di evento

DOMEventHandler

OnToggle

Ottieni o impostate gli operatori di eventi per l’evento OnToggle.

public event DOMEventHandler OnToggle

Tipo di evento

DOMEventHandler

OnVolumeChange

Ottieni o impostate gli operatori di eventi per un evento OnVolumeChange.

public event DOMEventHandler OnVolumeChange

Tipo di evento

DOMEventHandler

OnWaiting

Ottieni o impostate gli operatori di eventi per OnWaiting Event.

public event DOMEventHandler OnWaiting

Tipo di evento

DOMEventHandler

 Français