CfbReader

ΕΚΤΙΜΗΣΗ

CfbReader Είναι μια τάξη στο Aspose.Email FOSS για .NET. Κληρονομιά από: IDisposable.

CfbReader.CfbReader creates a reader from a byte array containing a CFB container.

Περιγραφή

CfbReader είναι μια τάξη στη βιβλιοθήκη FOSS για .NET που εκθέτει 11 μεθόδους και 13 ιδιότητες για προγραμματική χρήση. IDisposable,κληρονομιά κοινής λειτουργικότητας από τον γονικό του τύπο.

Η τάξη παρέχει επίσης την Header το δικό σας (προσφέρει πληροφορίες για την επωνυμία αρχείου cfb), η Difat ιδιοκτησία (συμπεριλαμβάνει τους δείκτες του τομέα διφασμάτων ως συλλογή μόνο ανάγνωσης), η DirectoryEntries ιδιοκτησία (επίσημα όλες τις εισαγωγές του καταλόγου στο δοχείο).

Οι εντάσεις δημιουργούνται μέσω ενός μοναδικού κατασκευαστή που αρχίζει το αντικείμενο με προεπιλεγμένες τιμές.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
HeaderHeaderΔιαβάστεΠαρέχει πληροφορίες για το αρχείο τίτλου CFB
DifatReadOnlyCollection<uint>ΔιαβάστεΠεριέχει τους δείκτες του τομέα DIFAT ως μια συλλογή μόνο ανάγνωσης
FatReadOnlyCollection<uint>Διαβάστε
MiniFatReadOnlyCollection<uint>Διαβάστε
DirectoryEntriesReadOnlyCollection<DirectoryEntry>ΔιαβάστεΚατάλογος όλων των εισιτηρίων στο καναπέ
RootEntryDirectoryEntryΔιαβάστεΕμφανίζεται η εισαγωγή του καταλόγου αποθήκευσης ρίζας
MiniStreambyte[]ΔιαβάστεΔιατηρεί τα πρώτα μπάτια του mini-stream
MajorVersionintΔιαβάστεΕμφάνιση του μεγαλύτερου αριθμού εκδόσεων της μορφής CFB
SectorSizeintΔιαβάστεΕπιστρέφει το μέγεθος σε bytes ενός τυποποιημένου κλάδου
MiniSectorSizeintΔιαβάστεΕπιστρέφει το μέγεθος σε bytes ενός μικρού κλάδου
DirectoryEntryCountintΔιαβάστεΑναφέρετε τον συνολικό αριθμό των εγγραφών στο κατάλογο
MaterializedStreamCountintΔιαβάστεΑναφέρει πόσες ροές έχουν υλοποιηθεί
FileSizeintΔιαβάστεΔίνει το συνολικό μέγεθος σε bytes του αρχείου CFB

Μέθοδοι

υπογραφήΠεριγραφή
CfbReader(data: byte[])Δημιουργεί έναν αναγνώστη από μια γραμμή byte που περιέχει ένα εμπορευματικό δοχείο CFB
FromFile(path: string)Κατεβάζει ένα εμπορευματοκιβώτιο CFB από την καθορισμένη διαδρομή αρχείων
FromStream(stream: Stream)Κατεβάζει ένα εμπορευματοκιβώτιο CFB από την παροχή ρεύματος
Dispose()Αποκλείει όλους τους πόρους που χρησιμοποιεί ο αναγνώστης
GetEntry(streamId: uint)Επιστρέφει την είσοδο του καταλόγου για τον προσδιοριστή ρεύματος που έχει δοθεί
GetStreamData(streamId: uint)Διαβάζει τα δεδομένα ριζικού byte της καθορισμένης ροής
IterStorages()Καταχωρίζει όλες τις εγγραφές αποθήκευσης στο CFB
IterStreams()Καταχωρίζει όλες τις εισαγωγές ροής στο CFB
IterChildren(storageStreamId: uint)Καταγράφει τα εισιτήρια παιδιών της συγκεκριμένης ροής αποθήκευσης
IterTree(startStreamId: uint)Περπατάει το δέντρο καταλόγου που ξεκινά από την δεδομένη ταυτότητα ροής
FindChildByName(storageStreamId: uint, name: string)Βρείτε ένα παιδί με το όνομα μέσα σε αποθήκη
ResolvePath(names: IEnumerable<string>, startStreamId: uint)Λύση μιας σειράς ονομάτων σε ένα ID ροής που ξεκινά από μια βάση

Δείτε επίσης

 Ελληνικά