Document
Document class
Il documento rappresenta l’intero documento xbrl inline. Concettualmente, è la radice dell’albero del documento e fornisce l’accesso principale ai dati del documento.
public class Document : Node
Costruttori
| Nome | Descrizione |
|---|
| Document() | Default_Costruttore |
Proprietà
| Nome | Descrizione |
|---|
| virtual BaseURI { get; } | Ottiene l’URI di base assoluto di questo nodo o null se l’implementazione non è stata in grado di ottenere un URI assoluto. |
| CharacterSet { get; } | Ottiene la codifica del documento. |
| ChildElements { get; } | Ottiene gli elementi figlio. |
| ChildNodes { get; } | Ottiene i nodi figlio. |
| ContentType { get; } | Ottiene il tipo di contenuto del documento. |
| DocumentElement { get; } | Questo è un attributo di convenienza che consente l’accesso diretto al nodo figlio che è l’elemento del documento del documento. |
| DocumentURI { get; } | Ottiene l’URI del documento. |
| FirstChild { get; } | Ottiene il primo figlio di questo nodo. Se non esiste un tale nodo, restituisce null. |
| HasChildNodes { get; } | Ottiene se questo nodo ha figli. |
| LastChild { get; } | Ottiene l’ultimo figlio di questo nodo. Se non esiste un tale nodo, restituisce null. |
| virtual LocalName { get; } | Ottiene la parte locale del nome qualificato di questo nodo. |
| virtual NamespaceURI { get; } | Ottiene l’URI dello spazio dei nomi di questo nodo. |
| NextSibling { get; } | Ottiene il nodo immediatamente successivo a questo nodo. Se non esiste un tale nodo, restituisce null. |
| override NodeName { get; } | Ottiene il nome del nodo del documento. |
| NodeType { get; } | Ottiene il tipo di nodo. |
| virtual NodeValue { get; set; } | Ottiene o imposta il valore di questo nodo, a seconda del tipo. |
| OwnerDocument { get; } | Ottiene l’oggetto documento associato a questo nodo. |
| ParentNode { get; } | Ottiene il nodo padre. |
| virtual Prefix { get; set; } | Ottiene o imposta il prefisso dello spazio dei nomi di questo nodo. |
| PreviousSibling { get; } | Ottiene il nodo immediatamente precedente a questo nodo. Se non esiste un tale nodo, restituisce null. |
| virtual TextContent { get; set; } | Ottiene o imposta il contenuto del testo di questo nodo e dei suoi discendenti. |
Metodi
| Nome | Descrizione |
|---|
| AppendChild(Node) | Aggiunge il nodo newChild alla fine dell’elenco dei figli di questo nodo. |
| RemoveChild(Node) | Rimuove il nodo figlio indicato da vecchio figlio dall’elenco dei figli. |
| ReplaceChild(Node, Node) | Sostituisce il nodo figlio vecchio figlio con nuovo figlio nell’elenco dei figli e restituisce il vecchio nodo figlio. |
Guarda anche