IDocument Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La Document
interfaz representa todo el documento HTML o 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
- Implementaciones
Comentarios
La Document
interfaz representa todo el documento HTML o XML. Conceptualmente, es la raíz del árbol de documentos y proporciona el acceso principal a los datos del documento.
Dado que los elementos, nodos de texto, comentarios, instrucciones de procesamiento, etc. no pueden existir fuera del contexto de , Document
la Document
interfaz también contiene los métodos de fábrica necesarios para crear estos objetos. Los Node
objetos creados tienen un ownerDocument
atributo que los asocia al dentro del contexto en el Document
que se crearon.
Consulte también la especificación principal del modelo de objetos de documento (DOM) de nivel 3.
Documentación de Java para org.w3c.dom.Document
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Campos
AttributeNode |
El nodo es . |
CdataSectionNode |
El nodo es . |
CommentNode |
El nodo es . |
DocumentFragmentNode |
El nodo es . |
DocumentNode |
El nodo es . |
DocumentPositionContainedBy |
El nodo está contenido en el nodo de referencia. (Heredado de INode) |
DocumentPositionContains |
El nodo contiene el nodo de referencia. (Heredado de INode) |
DocumentPositionDisconnected |
Los dos nodos están desconectados. (Heredado de INode) |
DocumentPositionFollowing |
El nodo sigue al nodo de referencia. (Heredado de INode) |
DocumentPositionImplementationSpecific |
La determinación de anterior frente a la siguiente es específica de la implementación. (Heredado de INode) |
DocumentPositionPreceding |
El segundo nodo precede al nodo de referencia. (Heredado de INode) |
DocumentTypeNode |
El nodo es . |
ElementNode |
El nodo es . |
EntityNode |
El nodo es . |
EntityReferenceNode |
El nodo es . |
NotationNode |
El nodo es . |
ProcessingInstructionNode |
El nodo es . |
TextNode |
El nodo es un |
Propiedades
Attributes |
que |
BaseURI |
El URI base absoluto de este nodo o |
ChildNodes |
que |
Doctype |
Declaración de tipo de documento (vea |
DocumentElement |
Este es un atributo de conveniencia que permite el acceso directo al nodo secundario que es el elemento de documento del documento. |
DocumentURI |
Ubicación del documento o |
DomConfig |
Configuración que se usa cuando |
FirstChild |
Primer elemento secundario de este nodo. (Heredado de INode) |
Handle |
Obtiene el valor JNI del objeto Android subyacente. (Heredado de IJavaObject) |
HasAttributes |
Devuelve si este nodo (si es un elemento) tiene atributos. (Heredado de INode) |
HasChildNodes |
Devuelve si este nodo tiene elementos secundarios. (Heredado de INode) |
Implementation |
Objeto |
InputEncoding |
Atributo que especifica la codificación utilizada para este documento en el momento del análisis. |
JniIdentityHashCode |
Devuelve el valor de |
JniManagedPeerState |
Estado del mismo nivel administrado. (Heredado de IJavaPeerable) |
JniPeerMembers |
Compatibilidad con la invocación y el acceso de miembros. (Heredado de IJavaPeerable) |
LastChild |
Último elemento secundario de este nodo. (Heredado de INode) |
LocalName |
Devuelve la parte local del nombre completo de este nodo. (Heredado de INode) |
NamespaceURI |
Identificador URI del espacio de nombres de este nodo o |
NextSibling |
El nodo inmediatamente después de este nodo. (Heredado de INode) |
NodeName |
Nombre de este nodo, dependiendo de su tipo; consulte la tabla anterior. (Heredado de INode) |
NodeType |
Código que representa el tipo del objeto subyacente, como se definió anteriormente. (Heredado de INode) |
NodeValue |
Valor de este nodo, dependiendo de su tipo; consulte la tabla anterior. (Heredado de INode) |
OwnerDocument |
Objeto |
ParentNode |
Elemento primario de este nodo. (Heredado de INode) |
PeerReference |
Devuelve una JniObjectReference de la instancia de objeto Java ajustada. (Heredado de IJavaPeerable) |
Prefix |
Prefijo de espacio de nombres de este nodo o |
PreviousSibling |
El nodo inmediatamente anterior a este nodo. (Heredado de INode) |
StrictErrorChecking |
Atributo que especifica si se aplica o no la comprobación de errores. |
TextContent |
Este atributo devuelve el contenido de texto de este nodo y sus descendientes. (Heredado de INode) |
XmlEncoding |
Atributo que especifica, como parte de , la codificación de este documento. |
XmlStandalone |
Atributo que especifica, como parte de , si este documento es independiente. |
XmlVersion |
Atributo que especifica, como parte de , el número de versión de este documento. |
Métodos
AdoptNode(INode) |
Intenta adoptar un nodo de otro documento a este documento. |
AppendChild(INode) |
Agrega el nodo |
CloneNode(Boolean) |
Devuelve un duplicado de este nodo, i. (Heredado de INode) |
CompareDocumentPosition(INode) |
Compara el nodo de referencia, i. (Heredado de INode) |
CreateAttribute(String) |
Crea un |
CreateAttributeNS(String, String) |
Crea un atributo del nombre completo y el URI del espacio de nombres especificados. |
CreateCDATASection(String) |
Crea un |
CreateComment(String) |
Crea un |
CreateDocumentFragment() |
Crea un objeto |
CreateElement(String) |
Crea un elemento del tipo especificado. |
CreateElementNS(String, String) |
Crea un elemento del nombre completo y el URI del espacio de nombres especificados. |
CreateEntityReference(String) |
Crea un objeto |
CreateProcessingInstruction(String, String) |
Crea un |
CreateTextNode(String) |
Crea un |
Disposed() |
Se llama cuando se ha eliminado la instancia. (Heredado de IJavaPeerable) |
DisposeUnlessReferenced() |
Si no hay referencias pendientes a esta instancia, llama a |
Finalized() |
Se llama cuando se ha finalizado la instancia. (Heredado de IJavaPeerable) |
GetElementById(String) |
Devuelve que |
GetElementsByTagName(String) |
Devuelve un |
GetElementsByTagNameNS(String, String) |
Devuelve un |
GetFeature(String, String) |
Este método devuelve un objeto especializado que implementa las API especializadas de la característica y la versión especificadas, como se especifica en . (Heredado de INode) |
GetUserData(String) |
Recupera el objeto asociado a una clave de este nodo. (Heredado de INode) |
ImportNode(INode, Boolean) |
Importa un nodo de otro documento a este documento, sin modificar ni quitar el nodo de origen del documento original; este método crea una nueva copia del nodo de origen. |
InsertBefore(INode, INode) |
Inserta el nodo |
IsDefaultNamespace(String) |
Este método comprueba si el especificado |
IsEqualNode(INode) |
Comprueba si dos nodos son iguales. (Heredado de INode) |
IsSameNode(INode) |
Devuelve si este nodo es el mismo que el especificado. (Heredado de INode) |
IsSupported(String, String) |
Comprueba si la implementación dom implementa una característica específica y esa característica es compatible con este nodo, como se especifica en . (Heredado de INode) |
LookupNamespaceURI(String) |
Busque el URI del espacio de nombres asociado al prefijo especificado, empezando por este nodo. (Heredado de INode) |
LookupPrefix(String) |
Busque el prefijo asociado al URI de espacio de nombres especificado, empezando por este nodo. (Heredado de INode) |
Normalize() |
Coloca todos los |
NormalizeDocument() |
Este método actúa como si el documento estuviera pasando por un ciclo de guardado y carga, colocando el documento en un formulario "normal". |
RemoveChild(INode) |
Quita el nodo secundario indicado por |
RenameNode(INode, String, String) |
Cambie el nombre de un nodo existente de tipo |
ReplaceChild(INode, INode) |
Reemplaza el nodo |
SetJniIdentityHashCode(Int32) |
Establezca el valor devuelto por |
SetJniManagedPeerState(JniManagedPeerStates) |
La |
SetPeerReference(JniObjectReference) |
Establezca el valor devuelto por |
SetUserData(String, Object, IUserDataHandler) |
Asocie un objeto a una clave en este nodo. (Heredado de INode) |
UnregisterFromRuntime() |
Anule el registro de esta instancia para que el entorno de ejecución no lo devuelva de invocaciones futuras Java.Interop.JniRuntime+JniValueManager.PeekValue . (Heredado de IJavaPeerable) |
Métodos de extensión
JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
JavaCast<TResult>(IJavaObject) |
La |
GetJniTypeName(IJavaPeerable) |
La |