CfbReader

Vue d’ensemble

CfbReader Il s’agit d’une classe dans Aspose.Email FOSS pour .NET. hérité de : IDisposable.

CfbReader.CfbReader crée un lecteur à partir d’une array de byte contenant un conteneur CFB.

Description

CfbReader est une classe dans la bibliothèque FOSS pour .NET qui expose 11 méthodes et 13 propriétés pour l’utilisation programmatique. IDisposable,- hériter de la fonctionnalité partagée du type parent.

La classe fournit également la Header propriété (provision de l’information du titre de fichier cfb), le Difat propriété (contient les indices du secteur de la diphate en tant qu’une collection lisible), le DirectoryEntries propriété (liste de tous les entrées du catalogue dans le conteneur).

Les instances sont créées à travers un constructeur unique qui initialisera l’objet avec des valeurs par défaut.

Propriétés

Nom deTypeAccessDescription
HeaderHeaderLireFournir les informations de titre du fichier CFB
DifatReadOnlyCollection<uint>LireContient les indices du secteur DIFAT en tant que collection de lecture uniquement
FatReadOnlyCollection<uint>Lire
MiniFatReadOnlyCollection<uint>Lire
DirectoryEntriesReadOnlyCollection<DirectoryEntry>LireListe de tous les ingrédients du catalogue dans le conteneur
RootEntryDirectoryEntryLireReprésente l’entrée du répertoire de stockage racine
MiniStreambyte[]LireIl maintient les bytes crus du mini-stream
MajorVersionintLireIndique le numéro de version majeure du format CFB
SectorSizeintLireRetourne la taille en bytes d’un secteur standard
MiniSectorSizeintLireRetourner la taille en bytes d’un mini-sector
DirectoryEntryCountintLireRappel du nombre total de entrées en catégorie
MaterializedStreamCountintLireRappelez combien de flux ont été matérialisés
FileSizeintLireDonne la taille totale en bytes du fichier CFB

méthodes

SignatureDescription
CfbReader(data: byte[])Créer un lecteur à partir d’une array de byte contenant un conteneur CFB
FromFile(path: string)Carte un conteneur CFB de la voie du fichier spécifiée
FromStream(stream: Stream)Charger un conteneur CFB de la fourniture Stream
Dispose()Réserver tous les ressources utilisées par le lecteur
GetEntry(streamId: uint)Retourner l’entrée du catalogue pour le identifiant de courant donné
GetStreamData(streamId: uint)Lire les données de byte brut du courant spécifié
IterStorages()Liste de tous les entrées en stockage dans le CFB
IterStreams()Liste de tous les entrées en courant dans le CFB
IterChildren(storageStreamId: uint)Liste des entrées d’enfants du flux de stockage donné
IterTree(startStreamId: uint)Walks l’arbre de directoire commençant par le identifiant du courant donné
FindChildByName(storageStreamId: uint, name: string)Trouvez un enfant par nom dans un stockage
ResolvePath(names: IEnumerable<string>, startStreamId: uint)Résoudre une séquence de noms à un identifiant de courant commençant par une base

Voir aussi

 Français