Class Document
Nome do espaço: Aspose.Html.Dom Assembleia: Aspose.HTML.dll (25.4.0)
O documento representa todo o documento HTML, XML ou SVG. Conceptualmente, é a raiz da árvore do documento, e fornece o acesso primário aos dados do documento.
[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
Membros herdados
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(Conteúdo do IBrowsing, int)
Inicia uma nova instância da classe Aspose.Html.Dom.Document.
protected Document(IBrowsingContext context, int implementation)
Parameters
context
IBrowsingContext
O Aspose.Html.Dom.IBrowsingContext que será associado ao documento atual.
implementation
int
O tipo de implementação do documento, como HTML e SVG.
Properties
Baseação
O URI de base absoluto deste nodo ou zero se a implementação não pudesse obter um URI absoluto.
public override string BaseURI { get; }
Valor da propriedade
CharacterSet
Recebe a codificação do documento.
[DOMName("characterSet")]
public string CharacterSet { get; }
Valor da propriedade
Charset
Recebe a codificação do documento.
[DOMName("charset")]
public string Charset { get; }
Valor da propriedade
ChildElementCount
Retorna o número atual de nódulos de elemento que são filhos deste elemento. 0 se este elemento não tem nódulos de criança que são de nodeType 1.
public int ChildElementCount { get; }
Valor da propriedade
Children
Retorna os elementos da criança.
public HTMLCollection Children { get; }
Valor da propriedade
ContentType
Obtenha o tipo de conteúdo do documento.
[DOMName("contentType")]
public string ContentType { get; }
Valor da propriedade
Context
Conheça o atual contexto de navegação.
public IBrowsingContext Context { get; }
Valor da propriedade
DefaultView
A atributo IDL de visualização padrão da interface do documento, para obter,Devemos devolver o objeto WindowProxy do contexto de navegação deste documento,se este documento tem um contexto de navegação associado, ou nula de outra forma.
[DOMName("defaultView")]
public IWindow DefaultView { get; }
Valor da propriedade
Doctype
A declaração de tipo de documento associada a este documento.
[DOMName("doctype")]
[DOMNullable]
public DocumentType Doctype { get; }
Valor da propriedade
DocumentElement
Este é um atributo de conveniência que permite o acesso direto ao nodo infantil que é o elemento de documento do documento.
[DOMName("documentElement")]
public Element DocumentElement { get; }
Valor da propriedade
Documentário
A localização do documento ou nulo se não definido ou se o documento foi criado usando DOMImplementation.createDocument.
[DOMName("documentURI")]
public string DocumentURI { get; }
Valor da propriedade
FirstElementChild
Retorna o primeiro nodo de elemento infantil deste elemento. null se este elemento não tem elementos infantil.
public Element FirstElementChild { get; }
Valor da propriedade
Implementation
O objeto DOMImplementação que gerencia este documento.
[DOMName("implementation")]
public IDOMImplementation Implementation { get; }
Valor da propriedade
InputEncoding
Recebe a codificação do documento.
[DOMName("inputEncoding")]
public string InputEncoding { get; }
Valor da propriedade
LastElementChild
Retorna o último nodo do elemento infantil deste elemento. null se este elemento não tem nenhum elemento infantil.
public Element LastElementChild { get; }
Valor da propriedade
Location
localização do documento.
[DOMName("location")]
public Location Location { get; }
Valor da propriedade
NextElementSibling
Retorna o próximo nodo de elemento irmão deste elemento. null se este elemento não tem nodo de elemento irmão que vem depois deste no árvore de documento.
public Element NextElementSibling { get; }
Valor da propriedade
NodeName
O nome deste nodo, dependendo do seu tipo.
public override string NodeName { get; }
Valor da propriedade
NodeType
Um código que representa o tipo do objeto subjacente.
public override ushort NodeType { get; }
Valor da propriedade
Origin
Obtenha a origem do documento.
[DOMName("origin")]
public string Origin { get; }
Valor da propriedade
OwnerDocument
Obtenha o documento do proprietário.
public override Document OwnerDocument { get; }
Valor da propriedade
PreviousElementSibling
Retorna o nodo de elemento irmão anterior deste elemento. null se este elemento não tem nodo de elemento irmão que vem antes deste elemento na árvore do documento.
public Element PreviousElementSibling { get; }
Valor da propriedade
ReadyState
O “carregamento” enquanto o Documento é carregado, “interativo” uma vez que é acabado parsing mas ainda carregando sub-resources, e “completo” uma vez que ele é carregado.
[DOMName("readyState")]
public string ReadyState { get; }
Valor da propriedade
StrictErrorChecking
Um atributo que especifica se a verificação de erro é executada ou não. Quando configurada para falsa, a implementação é livre para não testar todos os casos de erro possíveis normalmente definidos em operações DOM, e não elevar qualquer DOMExcepção em operações DOM ou relatar erros ao usar Document.normalizeDocument().
[DOMName("strictErrorChecking")]
public bool StrictErrorChecking { get; set; }
Valor da propriedade
StyleSheets
Uma lista que contém todas as folhas de estilo explicitamente ligadas ou incorporadas em um documento. Para documentos HTML, isso inclui folhas de estilo externas, incluídas através do elemento HTML LINK, e elementos de estilo inline.
public IStyleSheetList StyleSheets { get; }
Valor da propriedade
XmlStandalone
Um atributo que especifica, como parte da declaração XML, se este documento é independente.
[DOMName("xmlStandalone")]
public bool XmlStandalone { get; set; }
Valor da propriedade
XmlVersion
Um atributo que especifica, como parte da declaração XML, o número de versão deste documento.Se não há declaração e se este documento suporta a função “XML”, o valor é “1.0”.Se este documento não suporta a função “XML”, o valor é sempre nulo.
[DOMName("xmlVersion")]
public string XmlVersion { get; set; }
Valor da propriedade
Methods
CreateAttribute(Redação)
Crie um Attr do nome dado.
[DOMName("createAttribute")]
public Attr CreateAttribute(string localName)
Parameters
localName
string
O nome do atributo.
Returns
Apresentação: Html.Dom Attr
CriaçãoAttribute(Título, Título)
Cria um atributo do dado nome qualificado e espaço de nome URI.
[DOMName("createAttributeNS")]
public Attr CreateAttributeNS(string namespaceURI, string qualifiedName)
Parameters
namespaceURI
string
O nome da URI.
qualifiedName
string
O nome do qualificado.
Returns
Apresentação: Html.Dom Attr
CriaçãoDatação(Redação)
Cria um nodo CDATASection cujo valor é a linha especificada.
[DOMName("createCDATASection")]
public CDATASection CreateCDATASection(string data)
Parameters
data
string
Os dados do CDATA.
Returns
A Aspose.Html.Dom.CDATASECÇÃO
CreateComment(Redação)
Crie um nodo de comentário dado a linha especificada.
[DOMName("createComment")]
public Comment CreateComment(string data)
Parameters
data
string
Os dados do comentário.
Returns
Comentário.com Comentário.com
CreateDocumentFragment()
Crie um objeto DocumentFragment vazio.
[DOMName("createDocumentFragment")]
public DocumentFragment CreateDocumentFragment()
Returns
O Aspose.Html.Dom.DocumentFragment.
CreateDocumentType(Título: String, String)
Crie um nodo DocumentType.
[DOMName("createDocumentType")]
public DocumentType CreateDocumentType(string name, string publicId, string systemId, string internalSubset)
Parameters
name
string
Nome do tipo de documento.
publicId
string
O ID público.
systemId
string
O sistema ID.
internalSubset
string
O subset interno.
Returns
O Aspose.Html.Dom.DocumentType.
CreateElement(Redação)
Observe que a instância devolvida implementa a interface Element, para que os atributos possam ser especificados diretamente no objeto devolvido.
[DOMName("createElement")]
public Element CreateElement(string localName)
Parameters
localName
string
O nome do tag.
Returns
O Aspose.Html.Dom.Elemento
Criando Elementos(Título, Título)
Cria um elemento do dado nome qualificado e espaço de nome URI.
[DOMName("createElementNS")]
public Element CreateElementNS(string namespaceURI, string qualifiedName)
Parameters
namespaceURI
string
O nome da URI.
qualifiedName
string
O nome do qualificado.
Returns
O Aspose.Html.Dom.Elemento
CreateEntityReference(Redação)
Além disso, se a entidade referida for conhecida, a lista de crianças do nodo de referência de entidade é feita a mesma que a do nodo de entidade correspondente.
[DOMName("createEntityReference")]
public EntityReference CreateEntityReference(string name)
Parameters
name
string
O nome da entidade.
Returns
O Aspose.Html.Dom.EntityReferência.
CreateEvent(Redação)
Cria um Aspose.Html.Dom.Events.Event de um tipo suportado pela implementação.
public Event CreateEvent(string eventType)
Parameters
eventType
string
O parâmetro do tipo de evento especifica o tipo de interface Aspose.Html.Dom.Events.Event para ser criado. O método Aspose.Html.Dom.Events.IDocumentEvent.CreateEvent(System.String) é usado na criação de Aspose.Html.Dom.Events.Events quando é ou inconveniente ou desnecessárioPara que o usuário crie um Aspose.Html.Dom.Events.Event.Em casos em que a implementação fornecida pela ASP.Html.Dom.Events.Event é insuficiente, os usuários podem fornecersuas próprias implementações Aspose.Html.Dom.Events.Event para uso com o método Aspose.Html.Dom.Events.IEventTarget.DispatchEvent(Aspose.Html.Dom.Events.Event).
Returns
O novo criado Aspose.Html.Dom.Events.Event
Exceptions
NOT_SUPPORTED_ERR: Criado se a implementação não suporta o tipo de interface Aspose.Html.Dom.Events.Event solicitado
CreateExpression(Título: IXPathNSResolver)
Cria uma expressão parsed XPath com espaços de nomes resolvidos.Quando uma expressão será reutilizada em um aplicativo, uma vez que torna possívelpara compilar a linha de expressão em uma forma interna mais eficiente eResolva todos os prefixos do espaço de nome que ocorrem dentro da expressão.
public IXPathExpression CreateExpression(string expression, IXPathNSResolver resolver)
Parameters
expression
string
A linha de expressão XPath deve ser parsed.
resolver
IXPathNSResolver
O ‘resolver’ permite a tradução de todos os prefixos, incluindo o ‘xml’ prefixo de espaço de nome, dentro da expressão XPath em URIs de espaço de nome apropriados. se isso for especificado como ’nulo’, qualquer prefixo de espaço de nome dentro da expressão resultará em Aspose.Html.Dom.DOMExcepção sendo corrompido com o código ‘NAMESPACE_ERR’.
Returns
A forma compilada da expressão XPath.
Exceptions
INVALID_EXPRESSION_ERR: levantado se a expressão não forlegal de acordo com as regras do Aspose.Html.Dom.XPath.IXPathEvaluator.
NAMESPACE_ERR: levantado se a expressão contém espaço de nomePrefixos que não podem ser resolvidos pelo especificado Aspose.Html.Dom.XPath.IXPathNSResolver.
CriaçãoResolução(Node)
Adapta qualquer nodo DOM para resolver espaços de nomes para que uma expressão XPath possa ser facilmente avaliada relativamente ao contexto do nodo onde apareceu dentro do documento. Este adaptador funciona como o método DOM Nível 3 ’lookupNamespaceURI’ em nódulos na resolução do nomeespaceURIfrom um dado prefixo usando as informações atuais disponíveis na hierarquia do nodo na timelookupNamespaceURI é chamado, também corretamente resolvendo o implícito xml prefixo.
public IXPathNSResolver CreateNSResolver(Node nodeResolver)
Parameters
nodeResolver
Node
O nodo para ser usado como um contexto para resolução de espaço de nome.
Returns
Aspose.Html.Dom.XPath.IXPathNSResolver que resolve espaços de nome em relação às definições no âmbito para um nodo especificado.
CreateNodeIterator(Node)
Crie um novo NodeIterator sobre a árvore subterrânea radicada noNode especificado.
public INodeIterator CreateNodeIterator(Node root)
Parameters
root
Node
Node que será iterado juntamente com seus filhos.O iterador é inicialmente posicionado logo antes deste nodo.A bandeira e o filtro, se houver, não sãoquando se estabelece esta posição. a raiz não deve serem zero.
Returns
O novo NodeIterator.
Exceptions
NO_SUPPORTED_ERR: Aumente se a raiz especificada forem zero.
CreateNodeIterator(Node, Longo)
Crie um novo NodeIterator sobre a árvore subterrânea radicada noNode especificado.
public INodeIterator CreateNodeIterator(Node root, long whatToShow)
Parameters
root
Node
Node que será iterado juntamente com seus filhos.O iterador é inicialmente posicionado logo antes deste nodo.A bandeira e o filtro, se houver, não sãoquando se estabelece esta posição. a raiz não deve serem zero.
whatToShow
long
A bandeira especifica quais tipos de nódulos podem aparecer ema visão lógica da árvore apresentada pelo iterador. ver oDescrição do NodeFilter para o conjunto de possíveisSHOW_ values.Essas bandeiras podem ser combinadas usandoou .
Returns
O novo NodeIterator.
Exceptions
NO_SUPPORTED_ERR: Aumente se a raiz especificada forem zero.
CreateNodeIterator(Node, longo, InodeFilter)
Crie um novo NodeIterator sobre a árvore subterrânea radicada noNode especificado.
public INodeIterator CreateNodeIterator(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Node que será iterado juntamente com seus filhos.O iterador é inicialmente posicionado logo antes deste nodo.A bandeira e o filtro, se houver, não sãoquando se estabelece esta posição. a raiz não deve serem zero.
whatToShow
long
A bandeira especifica quais tipos de nódulos podem aparecer ema visão lógica da árvore apresentada pelo iterador. ver oDescrição do NodeFilter para o conjunto de possíveisSHOW_ values.Essas bandeiras podem ser combinadas usandoou .
filter
INodeFilter
NodeFilter para ser usado com esteTreeWalker, ou zero para indicar nenhum filtro.
Returns
O novo NodeIterator.
Exceptions
NO_SUPPORTED_ERR: Aumente se a raiz especificada forem zero.
CreateProcessingInstruction(Título, Título)
Cria um nodo de instrução de processamento dado o nome especificado e as cadeias de dados.
[DOMName("createProcessingInstruction")]
public ProcessingInstruction CreateProcessingInstruction(string target, string data)
Parameters
target
string
O objetivo .
data
string
Os dados de instrução.
Returns
A Instrução Aspose.Html.Dom.Processing.
CreateTextNode(Redação)
Crie um nodo de texto dado a linha especificada.
[DOMName("createTextNode")]
public Text CreateTextNode(string data)
Parameters
data
string
Os dados do texto.
Returns
Apresentação.Html.Dom.Text
CreateTreeWalker(Node)
Criar um novo TreeWalker sobre a árvore subterrânea radicada noNode especificado.
public ITreeWalker CreateTreeWalker(Node root)
Parameters
root
Node
Node que servirá como raiz para oTreeWalker. o queShow bandeiras e oNodeFilter não é considerado ao definir esse valor;qualquer tipo de nodo será aceito como a raiz.Atualmente, o TreeWalker éiniciada a este nodo, seja ou não é visível.Funções de raiz como ponto de parada para atravessarmétodos que olham para cima na estrutura do documento, tais comoparentNode e nextNode. a raiz deveNão seja zero.
Returns
O novo TreeWalker.
Exceptions
NO_SUPPORTED_ERR: Aumente se a raiz especificada forem zero.
CreateTreeWalker(Node, Longo)
Criar um novo TreeWalker sobre a árvore subterrânea radicada noNode especificado.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow)
Parameters
root
Node
Node que servirá como raiz para oTreeWalker. o queShow bandeiras e oNodeFilter não é considerado ao definir esse valor;qualquer tipo de nodo será aceito como a raiz.Atualmente, o TreeWalker éiniciada a este nodo, seja ou não é visível.Funções de raiz como ponto de parada para atravessarmétodos que olham para cima na estrutura do documento, tais comoparentNode e nextNode. a raiz deveNão seja zero.
whatToShow
long
A bandeira especifica quais tipos de nódulos podem aparecer ema visão lógica da árvore apresentada pelo caminhante da árvore. ver oDescrição do NodeFilter para o conjunto de possíveisSHOW_ values.Essas bandeiras podem ser combinadas usando OR.
Returns
O novo TreeWalker.
Exceptions
NO_SUPPORTED_ERR: Aumente se a raiz especificada forem zero.
CreateTreeWalker(Node, longo, InodeFilter)
Criar um novo TreeWalker sobre a árvore subterrânea radicada noNode especificado.
public ITreeWalker CreateTreeWalker(Node root, long whatToShow, INodeFilter filter)
Parameters
root
Node
Node que servirá como raiz para oTreeWalker. o queShow bandeiras e oNodeFilter não é considerado ao definir esse valor;qualquer tipo de nodo será aceito como a raiz.Atualmente, o TreeWalker éiniciada a este nodo, seja ou não é visível.Funções de raiz como ponto de parada para atravessarmétodos que olham para cima na estrutura do documento, tais comoparentNode e nextNode. a raiz deveNão seja zero.
whatToShow
long
A bandeira especifica quais tipos de nódulos podem aparecer ema visão lógica da árvore apresentada pelo caminhante da árvore. ver oDescrição do NodeFilter para o conjunto de possíveisSHOW_ values.Essas bandeiras podem ser combinadas usando OR.
filter
INodeFilter
NodeFilter para ser usado com esteTreeWalker, ou zero para indicar nenhum filtro.
Returns
O novo TreeWalker.
Exceptions
NO_SUPPORTED_ERR: Aumente se a raiz especificada forem zero.
Dispose(Bolha)
Emissão de recursos não gerenciados e - opcionalmente - gerenciados.
protected override void Dispose(bool disposing)
Parameters
disposing
bool
“verdadeiro” para liberar recursos tanto gerenciados como não gerenciados; “falso” para liberar apenas recursos não gerenciados.
Evaluate(Título, Node, IXPathNSResolver, XPathResultType, objeto)
Avalia uma linha de expressão XPath e retorna o resultado do tipo especificado, se possível.
public IXPathResult Evaluate(string expression, Node contextNode, IXPathNSResolver resolver, XPathResultType type, object result)
Parameters
expression
string
A linha de expressão XPath deve ser parsed e avaliada.
contextNode
Node
O contexto é o nodo de contexto para a avaliação desta expressão XPath.
resolver
IXPathNSResolver
A resolução permite a tradução de todos os prefixos, incluindo o XMLPrefixo de espaço de nome, dentro da expressão XPath em URIs de espaço de nome apropriados.
type
XPathResultType
Se um tipo específico for especificado, o resultado será devolvido como o tipo correspondente.
result
object
O resultado especifica um objeto de resultado específico que pode ser reutilizado e devolvido por este método.
Returns
O resultado da avaliação da expressão XPath.
GetElementById(Redação)
Retorna o elemento que tem um atributo de ID com o valor dado.Se não existe tal elemento, esse retorna nulo.Se mais de um elemento tem um atributo de ID com esse valor, o que é devolvido é indefinido.
public Element GetElementById(string elementId)
Parameters
elementId
string
O elemento ID.
Returns
O Aspose.Html.Dom.Elemento
GetElementsByClassName(Redação)
Retorna um objeto NodeList vivo que contém todos os elementos no documento que têm todas as classes especificadas no argumento.WEB WEB WEB WEB WEB WEB WEB WEB WEB WEB
[DOMName("getElementsByClassName")]
public HTMLCollection GetElementsByClassName(string classNames)
Parameters
classNames
string
A corrente que contém um conjunto inédito de tokens separados de espaço únicos que representam classes (nomes de classes)
Returns
O Aspose.Html.Dom.Elemento
GetElementsByTagName(Redação)
Retorna um NodeList de todos os elementos em ordem de documento com um nome de tag dado e são contidos no documento.
[DOMName("getElementsByTagName")]
public HTMLCollection GetElementsByTagName(string tagname)
Parameters
tagname
string
O nome do tag.
Returns
Retornando os nodos.
Título:ByTagName(Título, Título)
Retorna um NodeList de todos os elementos com um nome local e espaço de nome URI em ordem de documento.
[DOMName("getElementsByTagNameNS")]
public HTMLCollection GetElementsByTagNameNS(string namespaceURI, string localName)
Parameters
namespaceURI
string
O nome da URI.
localName
string
Nome do local.
Returns
Retorno de nodos
ImportNode(Node e Bool)
Importa um nodo de outro documento para este documento, sem alterar ou remover o nodo fonte do documento original; este método cria uma nova cópia do nodo fonte.
[DOMName("importNode")]
public Node ImportNode(Node importedNode, bool deep)
Parameters
importedNode
Node
O nodo importado.
deep
bool
Se a palavra é verdadeira,
Returns
É o Aspose.Html.Dom.Node
Navigate(Redação)
Carrega o documento no Uniform Resource Locator (URL) especificado para o instante atual, substituindo o conteúdo anterior.
public void Navigate(string address)
Parameters
address
string
O endereço do documento será combinado com o caminho de diretório atual para formar um URL absoluto.
Navigate(Url)
Carrega o documento no Uniform Resource Locator (URL) especificado para o instante atual, substituindo o conteúdo anterior.
public void Navigate(Url url)
Parameters
url
Url
O URL do documento.
Navigate(Título, Título)
Carrega o documento do conteúdo especificado e usa baseUri para resolver recursos relativos, substituindo o conteúdo anterior.
public void Navigate(string content, string baseUri)
Parameters
content
string
O conteúdo do documento.
baseUri
string
O URI base para resolver recursos relativos. será combinado com o caminho de diretório atual para formar um URL absoluto.
Exceptions
“BaseUri” é “nulo”.
Navigate(Título, Url)
Carrega o documento do conteúdo especificado e usa baseUri para resolver recursos relativos, substituindo o conteúdo anterior.
public void Navigate(string content, Url baseUri)
Parameters
content
string
O conteúdo do documento.
baseUri
Url
A base URI para resolver recursos relativos.
Exceptions
“BaseUri” é “nulo”.
Navigate(Conexão, String)
Carrega o documento do conteúdo especificado e usa baseUri para resolver recursos relativos, substituindo o conteúdo anterior.O carregamento de documentos começa com a posição atual no fluxo.
public void Navigate(Stream content, string baseUri)
Parameters
content
Stream
O conteúdo do documento.
baseUri
string
O URI base para resolver recursos relativos. será combinado com o caminho de diretório atual para formar um URL absoluto.
Exceptions
“BaseUri” é “nulo”.
Navigate(Conexão, URL)
Carrega o documento do conteúdo especificado e usa baseUri para resolver recursos relativos, substituindo o conteúdo anterior.O carregamento de documentos começa com a posição atual no fluxo.
public void Navigate(Stream content, Url baseUri)
Parameters
content
Stream
O conteúdo do documento.
baseUri
Url
A base URI para resolver recursos relativos.
Exceptions
“BaseUri” é “nulo”.
Navigate(RequestMessage)
Carrega o documento com base no objeto de pedido especificado, substituindo o conteúdo anterior.
public void Navigate(RequestMessage request)
Parameters
request
RequestMessage
O objeto de solicitação que é usado para carregar o conteúdo do documento.
QuerySelector(Redação)
Retorna o primeiro elemento no documento, que corresponde ao selector
public Element QuerySelector(string selector)
Parameters
selector
string
E o seletor.
Returns
O nodo correspondente.
QuerySelectorAll(Redação)
Retorna um NodeList de todos os elementos no documento, que corresponde ao selector
public NodeList QuerySelectorAll(string selector)
Parameters
selector
string
O Seletor de Questão
Returns
Apresentação.Html.Colecções.Html
RenderTo(Idéias)
Este método é usado para render os conteúdos do documento atual a um dispositivo gráfico especificado.
public virtual void RenderTo(IDevice device)
Parameters
device
IDevice
O dispositivo do usuário.
Write(parâmetros string[])
Escreva uma fila de texto para um fluxo de documento aberto porObserve que a função produzirá um documentoque não é necessariamente conduzido por um DTD e, portanto, pode serproduzir um resultado inválido no contexto do documento.
[DOMName("write")]
public void Write(params string[] texts)
Parameters
texts
string
[ ]
A corrente que deve ser parcelada em alguma estrutura namodelo de estrutura do documento.
WriteLn(parâmetros string[])
Escreva uma linha de texto seguida por um caráter de nova linha para um documentoO fluxo é aberto por abertura().Nota que a funçãoproduzir um documento que não é necessariamente conduzido por um DTD epode, portanto, produzir um resultado inválido no contexto daDocumento
[DOMName("writeln")]
public void WriteLn(params string[] texts)
Parameters
texts
string
[ ]
A corrente que deve ser parcelada em alguma estrutura namodelo de estrutura do documento.
OnAbort
Receba ou coloca agentes de eventos para o evento OnAbort.
public event DOMEventHandler OnAbort
Tipo de evento
OnBlur
Receba ou coloca agentes de eventos para o evento OnBlur.
public event DOMEventHandler OnBlur
Tipo de evento
OnCanPlayThrough
Receba ou coloca agentes de eventos para OnCanPlayThrough evento.
public event DOMEventHandler OnCanPlayThrough
Tipo de evento
OnCancel
Receba ou coloca um agente de eventos para o evento OnCancel.
public event DOMEventHandler OnCancel
Tipo de evento
OnCanplay
Receba ou coloca agentes de eventos para o evento OnCanplay.
public event DOMEventHandler OnCanplay
Tipo de evento
OnChange
Receba ou coloca agentes de eventos para o evento OnChange.
public event DOMEventHandler OnChange
Tipo de evento
OnClick
Receba ou coloca um agente de eventos para o evento OnClick.
public event DOMEventHandler OnClick
Tipo de evento
OnCueChange
Receba ou coloca agentes de eventos para o evento OnCueChange.
public event DOMEventHandler OnCueChange
Tipo de evento
OnDblClick
Obtenha ou coloca o agente de eventos para o evento OnDblClick.
public event DOMEventHandler OnDblClick
Tipo de evento
OnDurationChange
Receba ou coloca agentes de eventos para o evento OnDurationChange.
public event DOMEventHandler OnDurationChange
Tipo de evento
OnEmptied
Receba ou coloca agentes de eventos para o evento OnEmptied.
public event DOMEventHandler OnEmptied
Tipo de evento
OnEnded
Receba ou coloca um agente de eventos para um evento OnEnded.
public event DOMEventHandler OnEnded
Tipo de evento
OnError
Receba ou coloca um agente de eventos para um evento OnError.
public event DOMEventHandler OnError
Tipo de evento
OnFocus
Receba ou coloca agentes de eventos para o evento OnFocus.
public event DOMEventHandler OnFocus
Tipo de evento
OnInput
Receba ou coloca agentes de eventos para o evento OnInput.
public event DOMEventHandler OnInput
Tipo de evento
OnInvalid
Receba ou coloca agentes de eventos para o evento OnInvalid.
public event DOMEventHandler OnInvalid
Tipo de evento
OnKeyDown
Receba ou coloca agentes de eventos para o evento OnKeyDown.
public event DOMEventHandler OnKeyDown
Tipo de evento
OnKeyPress
Receba ou coloca agentes de eventos para o evento OnKeyPress.
public event DOMEventHandler OnKeyPress
Tipo de evento
OnKeyUp
Receba ou coloca agentes de eventos para o evento OnKeyUp.
public event DOMEventHandler OnKeyUp
Tipo de evento
OnLoad
Receba ou coloca um agente de eventos para um evento OnLoad.
public event DOMEventHandler OnLoad
Tipo de evento
OnLoadStart
Receba ou coloca agentes de eventos para o evento OnLoadStart.
public event DOMEventHandler OnLoadStart
Tipo de evento
OnLoadedData
Receba ou coloca um agente de eventos para o evento OnLoadedData.
public event DOMEventHandler OnLoadedData
Tipo de evento
OnLoadedMetadata
Obtenha ou coloca o agente de eventos para o evento OnLoadedMetadata.
public event DOMEventHandler OnLoadedMetadata
Tipo de evento
OnMouseDown
Receba ou coloca agentes de eventos para o evento OnMouseDown.
public event DOMEventHandler OnMouseDown
Tipo de evento
OnMouseEnter
Receba ou coloca agentes de eventos para o evento OnMouseEnter.
public event DOMEventHandler OnMouseEnter
Tipo de evento
OnMouseLeave
Receba ou coloca agentes de eventos para o evento OnMouseLeave.
public event DOMEventHandler OnMouseLeave
Tipo de evento
OnMouseMove
Receba ou coloca agentes de eventos para o evento OnMouseMove.
public event DOMEventHandler OnMouseMove
Tipo de evento
OnMouseOut
Receba ou coloca agentes de eventos para o evento OnMouseOut.
public event DOMEventHandler OnMouseOut
Tipo de evento
OnMouseOver
Receba ou coloca um agente de eventos para o evento OnMouseOver.
public event DOMEventHandler OnMouseOver
Tipo de evento
OnMouseUp
Receba ou coloca agentes de eventos para o evento OnMouseUp.
public event DOMEventHandler OnMouseUp
Tipo de evento
OnMouseWheel
Receba ou coloca agentes de eventos para o evento OnMouseWheel.
public event DOMEventHandler OnMouseWheel
Tipo de evento
OnPause
Receba ou coloca um agente de eventos para um evento OnPause.
public event DOMEventHandler OnPause
Tipo de evento
OnPlay
Receba ou coloca um agente de eventos para um evento OnPlay.
public event DOMEventHandler OnPlay
Tipo de evento
OnPlaying
Receba ou coloca um agente de eventos para o evento OnPlaying.
public event DOMEventHandler OnPlaying
Tipo de evento
OnProgress
Receba ou coloca um agente de eventos para um evento OnProgress.
public event DOMEventHandler OnProgress
Tipo de evento
OnRateChange
Receba ou coloca agentes de eventos para o evento OnRateChange.
public event DOMEventHandler OnRateChange
Tipo de evento
OnReadyStateChange
Receba ou coloca agentes de eventos para o evento OnReadyStateChange.
public event DOMEventHandler OnReadyStateChange
Tipo de evento
OnReset
Receba ou coloca um agente de eventos para um evento OnReset.
public event DOMEventHandler OnReset
Tipo de evento
OnResize
Receba ou coloca agentes de eventos para o evento OnResize.
public event DOMEventHandler OnResize
Tipo de evento
OnScroll
Receba ou coloca agentes de eventos para o evento OnScroll.
public event DOMEventHandler OnScroll
Tipo de evento
OnSeeked
Receba ou coloca um agente de eventos para um evento OnSeeked.
public event DOMEventHandler OnSeeked
Tipo de evento
OnSeeking
Receba ou coloca um agente de eventos para o evento OnSeeking.
public event DOMEventHandler OnSeeking
Tipo de evento
OnSelect
Receba ou coloca um agente de eventos para o evento OnSelect.
public event DOMEventHandler OnSelect
Tipo de evento
OnShow
Receba ou coloca um agente de eventos para o evento OnShow.
public event DOMEventHandler OnShow
Tipo de evento
OnStalled
Receba ou coloca um agente de eventos para um evento OnStalled.
public event DOMEventHandler OnStalled
Tipo de evento
OnSubmit
Receba ou coloca um agente de eventos para o evento OnSubmit.
public event DOMEventHandler OnSubmit
Tipo de evento
OnSuspend
Receba ou coloca agentes de eventos para o evento OnSuspend.
public event DOMEventHandler OnSuspend
Tipo de evento
OnTimeUpdate
Obtenha ou coloca o agente de eventos para o evento OnTimeUpdate.
public event DOMEventHandler OnTimeUpdate
Tipo de evento
OnToggle
Receba ou coloca agentes de eventos para o evento OnToggle.
public event DOMEventHandler OnToggle
Tipo de evento
OnVolumeChange
Receba ou coloca um agente de eventos para o evento OnVolumeChange.
public event DOMEventHandler OnVolumeChange
Tipo de evento
OnWaiting
Receba ou coloca um agente de eventos para o evento OnWaiting.
public event DOMEventHandler OnWaiting