- Não, não.
Resumo geral
CfbReader é uma classe em Aspose.Email para NET. Herdeiros de: IDisposable.
CfbReader pode criar um leitor a partir de um arquivo, um fluxo ou dados em bytes brutos, permitindo que os desenvolvedores leiam contêineres Compound File Binary (CFB).
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
Header | Header | Leia. | Fornece informações de cabeçalho do ficheiro CFB |
Difat | ReadOnlyCollection<uint> | Leia. | Contém os índices sectoriais DIFAT como uma coleção de somente leitura. |
Fat | ReadOnlyCollection<uint> | Leia. | |
MiniFat | ReadOnlyCollection<uint> | Leia. | |
DirectoryEntries | ReadOnlyCollection<DirectoryEntry> | Leia. | Lista de todas as entradas do diretório no contêiner |
RootEntry | DirectoryEntry | Leia. | Representa a entrada de armazenamento raiz do arquivo CFB |
MiniStream | byte[] | Leia. | Contém os bytes brutos do mini-stream. |
MajorVersion | int | Leia. | Indica o número de versão principal do formato CFB. |
SectorSize | int | Leia. | Retorna o tamanho em bytes de um setor padrão |
MiniSectorSize | int | Leia. | Devolve o tamanho em bytes de um mini-setor |
DirectoryEntryCount | int | Leia. | Relata o número total de entradas do diretório |
MaterializedStreamCount | int | Leia. | Relatórios de quantas correntes foram materializadas. |
FileSize | int | Leia. | Indica o tamanho total em bytes do arquivo CFB |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
CfbReader(data: byte[]) | Cria um leitor a partir de uma matriz de bytes contendo um recipiente CFB |
FromFile(path: string) | Carregar um contêiner CFB a partir do caminho de arquivo especificado . |
FromStream(stream: Stream) | Carrega um contêiner CFB a partir do fluxo fornecido |
Dispose() | Liberta todos os recursos utilizados pelo leitor |
GetEntry(streamId: uint) | Retorna a entrada de diretório para o identificador do fluxo dado |
GetStreamData(streamId: uint) | Leia os bytes brutos do fluxo identificado por streamId |
IterStorages() | Enumera todas as entradas de armazenamento no diretório CFB |
IterStreams() | Enumera todas as entradas de fluxo no diretório CFB |
IterChildren(storageStreamId: uint) | Enumerações de entradas submetidas ao fluxo de armazenamento especificado |
IterTree(startStreamId: uint) | Caminha na árvore de diretórios a partir do identificador de fluxo dado |
FindChildByName(storageStreamId: uint, name: string) | Localiza uma entrada infantil pelo nome dentro de um armazenamento. |
ResolvePath(names: IEnumerable<string>, startStreamId: uint) | Resolve uma sequência de nomes para um identificador do fluxo a partir do startStreamId |