PropertyCollection - Я не могу.
Обзор
CfbWriter сериализует a CfbDocument в действительный Двойной файл. ToBytes для получения серийного содержимого в виде байтового массива, или WriteFile Внутренний диск, который мы используем для записи на диске. Serialize Метод строит FAT, DIFAT, mini-FAT и каталог секторов в соответствии с MS-CFB спецификации. Конструкторы используются внутренне автором для представления записей записи и сектора цепочек.
Конструкторы
Подпись Описание: Serializer(document: CfbDocument)Создает новый CfbWriter с указанными параметрами. EntryRecord(streamId: uint, name: string, objectType: DirectoryObjectType, clsid: byte[], stateBits: uint, creationTime: ulong, modifiedTime: ulong)Создает новый CfbWriter с указанными параметрами. Chain(payload: byte[])Создает новый CfbWriter с указанными параметрами.
Методы
Подпись Описание: ToBytes(document: CfbDocument)Сериализирует document на байтный массив, соответствующий CFB. WriteFile(document: CfbDocument, path: string)Сериализирует document и записывает его в файл на path. Serialize()Выполняет внутреннюю схему CFB: выделяет сектора FAT, создаёт записи каталога и возвращает полный бинарный файл.
Свойства
Наименование: Тип: Доступ к ним Описание: StreamIduintЧитайте . Индекс каталога на нулевой основе, присвоенный данному запису. NamestringЧитайте . Название записи UTF-16LE, как оно будет отображаться в каталоге CFB. ObjectTypeDirectoryObjectTypeЧитайте . В связи с этим DirectoryObjectType значение, зашифрованное в байте объекта типа данной записи. Clsidbyte[]Читайте . 16-byte CLSID written to this entry’s CLSID field. StateBitsuintЧитайте . Биты состояния, определенные приложениями, написаны в данную запись. CreationTimeulongЧитайте . Временная марка создания (FILETIME) записана в данную запись. ModifiedTimeulongЧитайте . Временная марка изменения (FILETIME) записана в данную запись. StreamDatabyte[]Читайте . Байты полезной нагрузки для записей потокового типа (пустой для записи типа хранения). ChildrenList<EntryRecord>Читайте . Порядочный список детей. EntryRecord записи для узлов типа хранения. ColorFlagDirectoryColorFlagЧитайте . Красно-черный цвет дерева записан в реестр каталога этой записи. LeftSiblingIduintЧитайте . Поток идентификации левого брата в красно-черном дереве. RightSiblingIduintЧитайте . Поток идентификации правого брата в красно-черном дереве. ChildIduintЧитайте . ID потока первой подзаголовной записи (для узлов типа хранения). StartingSectorLocationuintЧитайте . Первый индекс сектора FAT для данных этого потока. StreamSizeulongЧитайте . Размер в байтах полезной нагрузки потока данных. IsRootboolЧитайте . Верно, если эта запись является залогом корневого хранилища (ID потока 0). IsStorageboolЧитайте . Верно, если эта запись - контейнер для хранения. IsStreamboolЧитайте . Верно, если эта запись является потоком данных. Payloadbyte[]Читайте . Полные серийные байты данной записи (используются внутри конструктора цепочки). SectorsList<uint>Читайте . Порядочный список индексов сектора жирных масел, отнесенных к данным этой записи. FirstSectoruintЧитайте . Индекс первого сектора СОТ, отнесенного к данным этой записи.
См. также: