Document

Document class

Αντιπροσωπεύει τη βασική κλάση για έγγραφα που προστίθενται σε ένα ευρετήριο από σύστημα αρχείων, ροή ή δομή. Περιέχει στατικές μεθόδους για τη δημιουργία εγγράφων από διαφορετικούς τύπους πηγών.

public abstract class Document

Ιδιότητες

Ονομα Περιγραφή
virtual AdditionalFields { get; set; } Λαμβάνει ή ορίζει τα πρόσθετα πεδία για το έγγραφο.
virtual Attributes { get; set; } Λαμβάνει ή ορίζει τα χαρακτηριστικά του εγγράφου.
abstract DocumentKey { get; } Λαμβάνει το κλειδί εγγράφου που χρησιμοποιείται για την αναγνώριση του εγγράφου μέσα σε ένα ευρετήριο.
abstract DocumentSourceKind { get; } Λαμβάνει το είδος της πηγής εγγράφου.
abstract Extension { get; } Λαμβάνει την επέκταση που χρησιμοποιείται για αυτόν τον τύπο εγγράφου.
abstract IsLazy { get; } Λαμβάνει μια τιμή που υποδεικνύει εάν το έγγραφο έχει φορτωθεί όπως απαιτείται ή όχι.
abstract ModificationDate { get; } Λαμβάνει την τελευταία ημερομηνία τροποποίησης του εγγράφου.

Μέθοδοι

Ονομα Περιγραφή
static CreateFromFile(string) Δημιουργεί ένα έγγραφο από ένα αρχείο.
static CreateFromStream(string, DateTime, string, Stream) Δημιουργεί ένα έγγραφο από μια ροή.
static CreateFromStructure(string, DateTime, DocumentField[]) Δημιουργεί ένα έγγραφο από μια δομή που είναι ένας πίνακας πεδίων κειμένου.
static CreateLazy(DocumentSourceKind, string, IDocumentLoader) Δημιουργεί ένα έγγραφο με αργή φόρτωση.
override ToString() Επιστρέφει αString που αντιπροσωπεύει το ρεύμαDocument .

Παρατηρήσεις

Μάθε περισσότερα

Δείτε επίσης