Document
Document class
El documento representa todo el documento xbrl en línea. Conceptualmente, es la raíz del árbol del documento y proporciona el acceso principal a los datos del documento.
public class Document : Node
Constructores
Nombre |
Descripción |
Document() |
Constructor predeterminado |
Propiedades
Nombre |
Descripción |
virtual BaseURI { get; } |
Obtiene el URI base absoluto de este nodo o nulo si la implementación no pudo obtener un URI absoluto. |
CharacterSet { get; } |
Obtiene la codificación del documento. |
ChildElements { get; } |
Obtiene los elementos secundarios. |
ChildNodes { get; } |
Obtiene los nodos secundarios. |
ContentType { get; } |
Obtiene el tipo de contenido del documento. |
DocumentElement { get; } |
Este es un atributo de conveniencia que permite el acceso directo al nodo secundario que es el elemento de documento del documento. |
DocumentURI { get; } |
Obtiene el URI del documento. |
FirstChild { get; } |
Obtiene el primer hijo de este nodo. Si no existe tal nodo, esto devuelve nulo. |
HasChildNodes { get; } |
Obtiene si este nodo tiene hijos. |
LastChild { get; } |
Obtiene el último hijo de este nodo. Si no existe tal nodo, esto devuelve nulo. |
virtual LocalName { get; } |
Obtiene la parte local del nombre calificado de este nodo. |
virtual NamespaceURI { get; } |
Obtiene el URI del espacio de nombres de este nodo. |
NextSibling { get; } |
Obtiene el nodo que sigue inmediatamente a este nodo. Si no existe tal nodo, esto devuelve nulo. |
override NodeName { get; } |
Obtiene el nombre de nodo del documento. |
NodeType { get; } |
Obtiene el tipo de nodo. |
virtual NodeValue { get; set; } |
Obtiene o establece el valor de este nodo, según su tipo. |
OwnerDocument { get; } |
Obtiene el objeto de documento asociado a este nodo. |
ParentNode { get; } |
Obtiene el nodo padre. |
virtual Prefix { get; set; } |
Obtiene o establece el prefijo del espacio de nombres de este nodo. |
PreviousSibling { get; } |
Obtiene el nodo inmediatamente anterior a este nodo. Si no existe tal nodo, esto devuelve nulo. |
virtual TextContent { get; set; } |
Obtiene o establece el contenido de texto de este nodo y sus descendientes. |
Métodos
Nombre |
Descripción |
AppendChild(Node) |
Agrega el nodo newChild al final de la lista de hijos de este nodo. |
RemoveChild(Node) |
Elimina el nodo hijo indicado por hijo antiguo de la lista de hijos. |
ReplaceChild(Node, Node) |
Reemplaza el nodo secundario antiguo con el nuevo secundario en la lista de secundarios y devuelve el antiguo nodo secundario. |
Ver también