Resumo geral
MapiAttachment representa um arquivo ou anexo de mensagem incorporada num MAPI. .msg E-mail. Crie anexos usando os métodos de fábrica estáticos FromBytes ou a) FromStream, depois somá-los a um MapiMessage via: AddAttachment.Leia o conteúdo do anexo através da página web www.e-mail.eu/index.html . LoadData ou a) OpenRead.O . Properties A coleta expõe fluxos de propriedade MAPI de baixo nível para o armazenamento do anexo.
Métodos de avaliação
| Assinatura | Descrição: |
|---|
FromBytes(filename: string, data: byte[], mimeType: string?, contentId: string?) | Cria um MapiAttachment De uma matriz de bytes com tipo MIME opcional e Content-ID. |
FromStream(filename: string, stream: Stream, mimeType: string?, contentId: string?) | Cria um MapiAttachment Ao ler todos os bytes de: stream. |
LoadData(stream: Stream) | Carrega dados binários de anexo a partir do stream em: Data. |
OpenRead() | Retorna a Stream posicionados no início dos dados de anexo para leitura sequencial. |
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|
Filename | string? | Leia. | Nome do ficheiro original do arquivo anexado, ou null se não estiver definido. |
Data | byte[] | Leia. | Conteúdo binário bruto do anexo. |
MimeType | string? | Leia. | MIME: sequência de tipos de conteúdo (por exemplo,. application/pdf), ou null se não especificado. |
ContentId | string? | Leia. | Valor do cabeçalho de ID-Conteúdo para anexos MIME inline, ou null se não estiver definido. |
EmbeddedMessage | MapiMessage? | Leia. | O embutido MapiMessage quando? IsEmbeddedMessage é: true; caso contrário: null. |
Properties | MapiPropertyCollection | Leia. | Coleção de propriedades MAPI de baixo nível para o armazenamento deste anexo. |
IsEmbeddedMessage | bool | Leia. | O embutido MapiMessage quando? IsEmbeddedMessage é: true; caso contrário: null. |
IsStorageAttachment | bool | Leia. | Verdadeiro se o anexo for armazenado como um sub-armazém no documento CFB e não num stream. |
Ver também: