IComment Interface

Definição

Essa interface herda CharacterData e representa o conteúdo de um comentário, i.

[Android.Runtime.Register("org/w3c/dom/Comment", "", "Org.W3c.Dom.ICommentInvoker")]
public interface IComment : IDisposable, Java.Interop.IJavaPeerable, Org.W3c.Dom.ICharacterData
[<Android.Runtime.Register("org/w3c/dom/Comment", "", "Org.W3c.Dom.ICommentInvoker")>]
type IComment = interface
    interface ICharacterData
    interface INode
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Atributos
Implementações

Comentários

Essa interface herda CharacterData e representa o conteúdo de um comentário, ou seja, todos os caracteres entre o '' &lt;!--inicial ' e o final '--&gt;'. Observe que essa é a definição de um comentário em XML e, na prática, HTML, embora algumas ferramentas HTML possam implementar a estrutura de comentários SGML completa.

Nenhuma verificação lexical é feita no conteúdo de um comentário e, portanto, é possível ter a sequência "--" de caracteres (hifen duplo) no conteúdo, o que é ilegal em um comentário por seção 2.5 de [XML 1.0]. A presença dessa sequência de caracteres deve gerar um erro fatal durante a serialização.

Consulte também a especificação de núcleo de nível 3 do DOM (Modelo de Objeto de Documento).

Java documentação para org.w3c.dom.Comment.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Campos

Nome Description
AttributeNode

O nó é um Attr.

(Herdado de INode)
CdataSectionNode

O nó é um CDATASection.

(Herdado de INode)
CommentNode

O nó é um Comment.

(Herdado de INode)
DocumentFragmentNode

O nó é um DocumentFragment.

(Herdado de INode)
DocumentNode

O nó é um Document.

(Herdado de INode)
DocumentPositionContainedBy

O nó está contido no 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 precedência versus a seguir é 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 DocumentType.

(Herdado de INode)
ElementNode

O nó é um Element.

(Herdado de INode)
EntityNode

O nó é um Entity.

(Herdado de INode)
EntityReferenceNode

O nó é um EntityReference.

(Herdado de INode)
NotationNode

O nó é um Notation.

(Herdado de INode)
ProcessingInstructionNode

O nó é um ProcessingInstruction.

(Herdado de INode)
TextNode

O nó é um Text nó.

(Herdado de INode)

Propriedades

Nome Description
Attributes

Um NamedNodeMap que contém os atributos desse nó (se for um Element) ou null não.

(Herdado de INode)
BaseURI

O URI base absoluto desse nó ou null se a implementação não foi capaz de obter um URI absoluto.

(Herdado de INode)
ChildNodes

Um NodeList que contém todos os filhos deste nó.

(Herdado de INode)
Data

Os dados de caractere do nó que implementa essa interface.

(Herdado de ICharacterData)
FirstChild

O primeiro filho desse 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)
JniIdentityHashCode

Retorna o valor da java.lang.System.identityHashCode() instância encapsulada.

(Herdado de IJavaPeerable)
JniManagedPeerState

Estado do par gerenciado.

(Herdado de IJavaPeerable)
JniObjectReferenceControlBlock

Essa interface herda CharacterData e representa o conteúdo de um comentário, i.

(Herdado de IJavaPeerable)
JniPeerMembers

Acesso ao membro e suporte à invocação.

(Herdado de IJavaPeerable)
LastChild

O último filho deste nó.

(Herdado de INode)
Length

O número de unidades de 16 bits disponíveis e data o substringData método abaixo.

(Herdado de ICharacterData)
LocalName

Retorna a parte local do nome qualificado deste nó.

(Herdado de INode)
NamespaceURI

O URI do namespace desse nó ou null se não for especificado.

(Herdado de INode)
NextSibling

O nó imediatamente após esse nó.

(Herdado de INode)
NodeName

O nome desse nó, dependendo de seu tipo; consulte 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; consulte a tabela acima.

(Herdado de INode)
OwnerDocument

O Document objeto associado a esse nó.

(Herdado de INode)
ParentNode

O pai deste nó.

(Herdado de INode)
PeerReference

Retorna uma JniObjectReference das instâncias de objeto Java encapsuladas.

(Herdado de IJavaPeerable)
Prefix

O prefixo do namespace desse nó ou null se ele não for especificado.

(Herdado de INode)
PreviousSibling

O nó imediatamente anterior a esse nó.

(Herdado de INode)
TextContent

Esse atributo retorna o conteúdo do texto desse nó e seus descendentes.

(Herdado de INode)

Métodos

Nome Description
AppendChild(INode)

Adiciona o nó newChild ao final da lista de filhos desse nó.

(Herdado de INode)
AppendData(String)

Acrescente a cadeia de caracteres ao final dos dados de caractere do nó.

(Herdado de ICharacterData)
CloneNode(Boolean)

Retorna uma duplicata deste nó, i.

(Herdado de INode)
CompareDocumentPosition(INode)

Compara o nó de referência, i.

(Herdado de INode)
DeleteData(Int32, Int32)

Remova um intervalo de unidades de 16 bits do nó.

(Herdado de ICharacterData)
Disposed()

Chamado quando a instância foi descartada.

(Herdado de IJavaPeerable)
DisposeUnlessReferenced()

Se não houver referências pendentes a essa instância, então chamará Dispose(); caso contrário, não fará nada.

(Herdado de IJavaPeerable)
Finalized()

Chamado quando a instância foi finalizada.

(Herdado de IJavaPeerable)
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ó.

(Herdado de INode)
InsertBefore(INode, INode)

Insere o nó newChild antes do nó refChildfilho existente.

(Herdado de INode)
InsertData(Int32, String)

Insira uma cadeia de caracteres no deslocamento de unidade de 16 bits especificado.

(Herdado de ICharacterData)
IsDefaultNamespace(String)

Esse método verifica se o namespace especificado namespaceURI é o padrão ou não.

(Herdado de INode)
IsEqualNode(INode)

Testa se dois nós são iguais.

(Herdado de INode)
IsSameNode(INode)

Retorna se esse nó é o mesmo nó que o determinado.

(Herdado de INode)
IsSupported(String, String)

Testa se a implementação do DOM implementa um recurso específico e se esse recurso é compatível com esse nó, conforme especificado em .

(Herdado de INode)
LookupNamespaceURI(String)

Procure o URI do namespace associado ao prefixo fornecido, começando por esse nó.

(Herdado de INode)
LookupPrefix(String)

Procure o prefixo associado ao URI do namespace fornecido, começando por esse nó.

(Herdado de INode)
Normalize()

Coloca todos os Text nós na profundidade total da subárvore abaixo disso Node, incluindo nós de atributo, em uma forma "normal", em que apenas estrutura (e.

(Herdado de INode)
RemoveChild(INode)

Remove o nó filho indicado pela oldChild lista de filhos e o retorna.

(Herdado de INode)
ReplaceChild(INode, INode)

Substitui o nó oldChildnewChild filho na lista de filhos e retorna o oldChild nó.

(Herdado de INode)
ReplaceData(Int32, Int32, String)

Substitua os caracteres que começam no deslocamento de unidade de 16 bits especificado pela cadeia de caracteres especificada.

(Herdado de ICharacterData)
SetJniIdentityHashCode(Int32)

Defina o valor retornado por JniIdentityHashCode.

(Herdado de IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Essa interface herda CharacterData e representa o conteúdo de um comentário, i.

(Herdado de IJavaPeerable)
SetPeerReference(JniObjectReference)

Defina o valor retornado por PeerReference.

(Herdado de IJavaPeerable)
SetUserData(String, Object, IUserDataHandler)

Associe um objeto a uma chave neste nó.

(Herdado de INode)
SubstringData(Int32, Int32)

Extrai um intervalo de dados do nó.

(Herdado de ICharacterData)
UnregisterFromRuntime()

Cancele o registro dessa instância para que o runtime não a retorne de invocações futuras Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Herdado de IJavaPeerable)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada pelo tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Essa interface herda CharacterData e representa o conteúdo de um comentário, i.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a