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