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[]קראומחזיק את ה-Bytes היבשים של מיני-stream
MajorVersionintקראומציין את מספר הגרסה העיקרי של פורמט CFB
SectorSizeintקראוהחזיר את גודל באייטים של סעיף סטנדרטי
MiniSectorSizeintקראוהחזיר את גודל באייטים של מיני סקטור
DirectoryEntryCountintקראודיווח על מספר הכרטיסים הכולל של הדפדפן
MaterializedStreamCountintקראודיווחים על כמה זרמים הושלמו
FileSizeintקראונותן את הגודל הכולל ב- byte של קובץ CFB

שיטות

חתימהתיאור
CfbReader(data: 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)הולך עץ התיעוד החל ב- ID זרם נתון
FindChildByName(storageStreamId: uint, name: string)מצא כניסה לילדים לפי שם בתוך אחסון
ResolvePath(names: IEnumerable<string>, startStreamId: uint)פותר סדרה של שמות ל- Stream ID החל מבסיס

ראה גם

 עברית