Class InlineXbrlDocument

InlineXbrlDocument class

Ένα ενσωματωμένο έγγραφο XBRL.

public class InlineXbrlDocument : Document

Κατασκευαστές

ΟνομαΠεριγραφή
InlineXbrlDocument(Stream)Αρχικοποιεί μια νέα παρουσία τουInlineXbrlDocument τάξη και την ανοίγει με ροή..
InlineXbrlDocument(string)Αρχικοποιεί μια νέα παρουσία τουInlineXbrlDocument τάξη και ανοίξτε ένα αρχείο.
InlineXbrlDocument(Stream, LoadOptions)Αρχικοποιεί μια νέα παρουσία τουInlineXbrlDocument τάξη και την ανοίγει με ροή.
InlineXbrlDocument(string, LoadOptions)Αρχικοποιεί μια νέα παρουσία τουInlineXbrlDocument τάξη και ανοίξτε ένα αρχείο.

Ιδιότητες

ΟνομαΠεριγραφή
ArcroleReferences { get; }Λαμβάνει τη συλλογή τουArcroleReference στο ενσωματωμένο έγγραφο XBRL.
virtual BaseURI { get; }Λαμβάνει το απόλυτο βασικό URI αυτού του κόμβου ή μηδενικό εάν η υλοποίηση δεν ήταν σε θέση να αποκτήσει ένα απόλυτο URI.
CharacterSet { get; }Λαμβάνει την κωδικοποίηση του εγγράφου.
ChildElements { get; }Παίρνει τα θυγατρικά στοιχεία.
ChildNodes { get; }Λαμβάνει τους θυγατρικούς κόμβους.
ContentType { get; }Λαμβάνει τον τύπο περιεχομένου του εγγράφου.
Contexts { get; }Λαμβάνει τη συλλογή τουContext στο ενσωματωμένο έγγραφο XBRL.
Continuations { get; }Λαμβάνει τη συλλογή τουInlineContinuation στο ενσωματωμένο έγγραφο XBRL.
DocumentElement { get; }Αυτό είναι ένα χαρακτηριστικό ευκολίας που επιτρέπει την άμεση πρόσβαση στον θυγατρικό κόμβο που είναι το στοιχείο εγγράφου του εγγράφου.
DocumentURI { get; }Λαμβάνει το URI του εγγράφου.
Facts { get; }Λαμβάνει τη συλλογή τουInlineFact στο ενσωματωμένο έγγραφο XBRL.
FirstChild { get; }Λαμβάνει το πρώτο παιδί αυτού του κόμβου. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null.
Footnotes { get; }Λαμβάνει τη συλλογή τουInlineFootnote στο ενσωματωμένο έγγραφο XBRL.
HasChildNodes { get; }Βρίσκει εάν αυτός ο κόμβος έχει παιδιά.
LastChild { get; }Λαμβάνει το τελευταίο παιδί αυτού του κόμβου. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null.
virtual LocalName { get; }Λαμβάνει το τοπικό τμήμα του αναγνωρισμένου ονόματος αυτού του κόμβου.
virtual NamespaceURI { get; }Λαμβάνει το URI χώρου ονομάτων αυτού του κόμβου.
NextSibling { get; }Λαμβάνει τον κόμβο αμέσως μετά από αυτόν τον κόμβο. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null.
override NodeName { get; }Λαμβάνει το όνομα του κόμβου του εγγράφου.
NodeType { get; }Παίρνει τον τύπο κόμβου.
virtual NodeValue { get; set; }Λαμβάνει ή ορίζει την τιμή αυτού του κόμβου, ανάλογα με τον τύπο του.
OwnerDocument { get; }Λαμβάνει το αντικείμενο εγγράφου που σχετίζεται με αυτόν τον κόμβο.
ParentNode { get; }Λαμβάνει τον γονικό κόμβο.
virtual Prefix { get; set; }Λαμβάνει ή ορίζει το πρόθεμα χώρου ονομάτων αυτού του κόμβου.
PreviousSibling { get; }Λαμβάνει τον κόμβο αμέσως πριν από αυτόν τον κόμβο. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null.
References { get; }Λαμβάνει τοInlineReferences στο ενσωματωμένο έγγραφο XBRL.
Relationships { get; }Λαμβάνει τη συλλογή τουInlineRelationship στο ενσωματωμένο έγγραφο XBRL.
RoleReferences { get; }Λαμβάνει τη συλλογή τουRoleReference στο ενσωματωμένο έγγραφο XBRL.
virtual TextContent { get; set; }Λαμβάνει ή ορίζει το περιεχόμενο κειμένου αυτού του κόμβου και των απογόνων του.
Units { get; }Λαμβάνει τη συλλογή τουUnit στο ενσωματωμένο έγγραφο XBRL.
ValidationErrors { get; set; }Λαμβάνει τη συλλογή τουValidationError στο ενσωματωμένο έγγραφο XBRL.

Μέθοδοι

ΟνομαΠεριγραφή
AppendChild(Node)Προσθέτει τον κόμβο newChild στο τέλος της λίστας των παιδιών αυτού του κόμβου.
CreateHtmlElement(string, string)Δημιουργεί ένα στοιχείο Html.
CreateInlineXbrlElement(string, string)Δημιουργεί ένα ενσωματωμένο στοιχείο xbrl.
CreateXbrlInstanceElement(string, string)Δημιουργεί ένα στοιχείο παρουσίασης xbrl.
CreateXbrlLinkbaseElement(string, string)Δημιουργεί ένα στοιχείο βάσης σύνδεσης xbrl.
ExportToXbrl()Εξαγωγή σε αντικείμενο XbrlDocument.
ExportToXbrl(Stream)Εξαγωγή σε ροή xbrl.
ExportToXbrl(string)Εξαγωγή σε αρχείο xbrl.
GetArcroleTypeByURI(string)Λαμβάνει το ArcroleType που έχει το καθορισμένο uri.
GetConceptById(string)Λαμβάνει το περιβάλλον που έχει το καθορισμένο αναγνωριστικό.
GetConceptByLoc(Loc)Λαμβάνει την ιδέα από τον εντοπιστή.
GetConceptByName(string)Παίρνει την έννοια που έχει το καθορισμένο όνομα.
GetContextById(string)Λαμβάνει το περιβάλλον που έχει το καθορισμένο αναγνωριστικό.
GetContinuationChainByContinuationReference(string)Λαμβάνει την αλυσίδα συνέχειας σύμφωνα με την αναφορά συνέχειας.
GetRoleTypeByURI(string)Λαμβάνει το RoleType που έχει το καθορισμένο uri.
GetUnitById(string)Λαμβάνει τη μονάδα που έχει το καθορισμένο αναγνωριστικό.
IsValid()Ελέγχει εάν αυτό το έγγραφο inlince XBRL είναι έγκυρο.
RefreshInlineXbrlObjects()Εάν προσθέσετε, ενημερώσετε, αφαιρέσετε στοιχεία Inline Xbrl στο δέντρο DOM, αυτή η μέθοδος θα πρέπει να κληθεί για να ανανεώσει τα ενσωματωμένα αντικείμενα xbrl.
RemoveChild(Node)Αφαιρεί τον θυγατρικό κόμβο που υποδεικνύεται από το παλιό παιδί από τη λίστα των παιδιών.
ReplaceChild(Node, Node)Αντικαθιστά τον θυγατρικό κόμβο παλιό παιδί με νέο παιδί στη λίστα παιδιών και επιστρέφει τον παλιό θυγατρικό κόμβο.
Save(Stream)Δημιουργεί και αποθηκεύει το ενσωματωμένο αρχείο xbrl στη ροή.
Save(string)Δημιουργεί και αποθηκεύει το ενσωματωμένο αρχείο xbrl στο δίσκο.
Save(Stream, SaveOptions)Δημιουργεί και αποθηκεύει το ενσωματωμένο αρχείο xbrl στη ροή.
Save(string, SaveOptions)Δημιουργεί και αποθηκεύει το ενσωματωμένο αρχείο xbrl στο δίσκο.
Validate()Επικυρώνει αυτό το ενσωματωμένο έγγραφο XBRL.

Δείτε επίσης