IDocument Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A Document
interface representa todo o documento HTML ou XML.
[Android.Runtime.Register("org/w3c/dom/Document", "", "Org.W3c.Dom.IDocumentInvoker")]
public interface IDocument : IDisposable, Java.Interop.IJavaPeerable, Org.W3c.Dom.INode
[<Android.Runtime.Register("org/w3c/dom/Document", "", "Org.W3c.Dom.IDocumentInvoker")>]
type IDocument = interface
interface INode
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Atributos
- Implementações
Comentários
A Document
interface representa todo o documento HTML ou XML. Conceitualmente, ele é a raiz da árvore de documentos e fornece o acesso primário aos dados do documento.
Como elementos, nós de texto, comentários, instruções de processamento, etc. não podem existir fora do contexto de um Document
, a Document
interface também contém os métodos de fábrica necessários para criar esses objetos. Os Node
objetos criados têm um ownerDocument
atributo que os associa ao Document
contexto em cujo contexto foram criados.
Consulte também a Especificação principal de nível 3 do DOM (Document Object Model).
Documentação Java para org.w3c.dom.Document
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Campos
AttributeNode |
O nó é um |
CdataSectionNode |
O nó é um |
CommentNode |
O nó é um |
DocumentFragmentNode |
O nó é um |
DocumentNode |
O nó é um |
DocumentPositionContainedBy |
O nó é contido pelo nó de referência. (Herdado de INode) |
DocumentPositionContains |
O nó contém o nó de referência. (Herdado de INode) |
DocumentPositionDisconnected |
Os dois nós estão desconectados. (Herdado de INode) |
DocumentPositionFollowing |
O nó segue o nó de referência. (Herdado de INode) |
DocumentPositionImplementationSpecific |
A determinação de anterior versus seguinte é específica da implementação. (Herdado de INode) |
DocumentPositionPreceding |
O segundo nó precede o nó de referência. (Herdado de INode) |
DocumentTypeNode |
O nó é um |
ElementNode |
O nó é um |
EntityNode |
O nó é um |
EntityReferenceNode |
O nó é um |
NotationNode |
O nó é um |
ProcessingInstructionNode |
O nó é um |
TextNode |
O nó é um |
Propriedades
Attributes |
A |
BaseURI |
O URI base absoluto desse nó ou |
ChildNodes |
A |
Doctype |
A Declaração de Tipo de Documento (consulte |
DocumentElement |
Esse é um atributo de conveniência que permite acesso direto ao nó filho que é o elemento de documento do documento. |
DocumentURI |
O local do documento ou |
DomConfig |
A configuração usada quando |
FirstChild |
O primeiro filho deste nó. (Herdado de INode) |
Handle |
Obtém o valor JNI do objeto Android subjacente. (Herdado de IJavaObject) |
HasAttributes |
Retorna se esse nó (se for um elemento) tem algum atributo. (Herdado de INode) |
HasChildNodes |
Retorna se esse nó tem filhos. (Herdado de INode) |
Implementation |
O |
InputEncoding |
Um atributo que especifica a codificação usada para este documento no momento da análise. |
JniIdentityHashCode |
Retorna o valor de |
JniManagedPeerState |
Estado do par gerenciado. (Herdado de IJavaPeerable) |
JniPeerMembers |
Acesso de membros e suporte à invocação. (Herdado de IJavaPeerable) |
LastChild |
O último filho deste nó. (Herdado de INode) |
LocalName |
Retorna a parte local do nome qualificado desse nó. (Herdado de INode) |
NamespaceURI |
O URI do namespace desse nó ou |
NextSibling |
O nó imediatamente após esse nó. (Herdado de INode) |
NodeName |
O nome desse nó, dependendo de seu tipo; veja a tabela acima. (Herdado de INode) |
NodeType |
Um código que representa o tipo do objeto subjacente, conforme definido acima. (Herdado de INode) |
NodeValue |
O valor desse nó, dependendo de seu tipo; veja a tabela acima. (Herdado de INode) |
OwnerDocument |
O |
ParentNode |
O pai deste nó. (Herdado de INode) |
PeerReference |
Retorna uma JniObjectReference das instâncias do objeto Java encapsulado. (Herdado de IJavaPeerable) |
Prefix |
O prefixo de namespace desse nó ou |
PreviousSibling |
O nó imediatamente anterior a esse nó. (Herdado de INode) |
StrictErrorChecking |
Um atributo que especifica se a verificação de erros é imposta ou não. |
TextContent |
Esse atributo retorna o conteúdo de texto desse nó e seus descendentes. (Herdado de INode) |
XmlEncoding |
Um atributo que especifica, como parte do , a codificação deste documento. |
XmlStandalone |
Um atributo especificando, como parte do , se este documento é autônomo. |
XmlVersion |
Um atributo especificando, como parte do , o número da versão deste documento. |
Métodos
AdoptNode(INode) |
Tenta adotar um nó de outro documento para este documento. |
AppendChild(INode) |
Adiciona o nó |
CloneNode(Boolean) |
Retorna uma duplicata desse nó, i. (Herdado de INode) |
CompareDocumentPosition(INode) |
Compara o nó de referência, i. (Herdado de INode) |
CreateAttribute(String) |
Cria um |
CreateAttributeNS(String, String) |
Cria um atributo do nome qualificado fornecido e URI de namespace. |
CreateCDATASection(String) |
Cria um |
CreateComment(String) |
Cria um |
CreateDocumentFragment() |
Cria um objeto |
CreateElement(String) |
Cria um elemento do tipo especificado. |
CreateElementNS(String, String) |
Cria um elemento do nome qualificado fornecido e URI de namespace. |
CreateEntityReference(String) |
Cria um objeto de |
CreateProcessingInstruction(String, String) |
Cria um |
CreateTextNode(String) |
Cria um |
Disposed() |
Chamado quando a instância tiver sido descartada. (Herdado de IJavaPeerable) |
DisposeUnlessReferenced() |
Se não houver referências pendentes a este caso, então chame |
Finalized() |
Chamado quando a instância tiver sido finalizada. (Herdado de IJavaPeerable) |
GetElementById(String) |
Retorna o |
GetElementsByTagName(String) |
Retorna um |
GetElementsByTagNameNS(String, String) |
Retorna um |
GetFeature(String, String) |
Esse método retorna um objeto especializado que implementa as APIs especializadas do recurso e da versão especificados, conforme especificado em . (Herdado de INode) |
GetUserData(String) |
Recupera o objeto associado a uma chave em um nó este. (Herdado de INode) |
ImportNode(INode, Boolean) |
Importa um nó de outro documento para este documento, sem alterar ou remover o nó de origem do documento original; Esse método cria uma nova cópia do nó de origem. |
InsertBefore(INode, INode) |
Insere o nó antes do |
IsDefaultNamespace(String) |
Esse método verifica se o especificado |
IsEqualNode(INode) |
Testa se dois nós são iguais. (Herdado de INode) |
IsSameNode(INode) |
Retorna se esse nó é o mesmo nó que o nó fornecido. (Herdado de INode) |
IsSupported(String, String) |
Testa se a implementação do DOM implementa um recurso específico e se esse recurso é suportado por esse nó, conforme especificado em . (Herdado de INode) |
LookupNamespaceURI(String) |
Procure o URI do namespace associado ao prefixo fornecido, a partir desse nó. (Herdado de INode) |
LookupPrefix(String) |
Procure o prefixo associado ao URI de namespace fornecido, a partir desse nó. (Herdado de INode) |
Normalize() |
Coloca todos os |
NormalizeDocument() |
Esse método age como se o documento estivesse passando por um ciclo de salvar e carregar, colocando o documento em uma forma "normal". |
RemoveChild(INode) |
Remove o nó filho indicado por |
RenameNode(INode, String, String) |
Renomeie um nó existente do tipo |
ReplaceChild(INode, INode) |
Substitui o nó |
SetJniIdentityHashCode(Int32) |
Defina o valor retornado por |
SetJniManagedPeerState(JniManagedPeerStates) |
A |
SetPeerReference(JniObjectReference) |
Defina o valor retornado por |
SetUserData(String, Object, IUserDataHandler) |
Associe um objeto a uma chave neste nó. (Herdado de INode) |
UnregisterFromRuntime() |
Cancele o registro dessa instância para que o tempo de execução não a retorne de chamadas futuras Java.Interop.JniRuntime+JniValueManager.PeekValue . (Herdado de IJavaPeerable) |
Métodos de Extensão
JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada em tempo de execução do Android. |
JavaCast<TResult>(IJavaObject) |
A |
GetJniTypeName(IJavaPeerable) |
A |