Trabalhando com Propriedades MAPI

Acessando e Definindo Propriedade MAPI do Outlook

O MapiProperty classe representa uma propriedade MAPI, que contém:

  • Nome: uma string que representa a propriedade de nome.
  • Tag: um valor do tipo long que representa a propriedade de tag.
  • Dados: um array de bytes que representa a propriedade de dados.

Obter Propriedades MAPI Usando Tags de Propriedade

Para obter propriedades MAPI:

  1. Crie uma instância de MapiMessage por carregando de arquivos ou stream.
  2. Obter o MapiProperty de MapiMessage.Properties por MapiPropertyTag chaves.

O trecho de código a seguir mostra como obter uma propriedade MAPI usando a tag de propriedade MAPI.

Definir propriedades MAPI

O trecho de código a seguir mostra como definir propriedades MAPI.

onde a definição do método convertDateTime é a seguinte:

Propriedades Adicionais

O trecho de código a seguir mostra como definir propriedades MAPI adicionais.

Ler Propriedades MAPI Nomeadas de Arquivos MSG

O trecho de código a seguir mostra como ler propriedades MAPI nomeadas a partir do arquivo MSG.

Ler Propriedades MAPI Nomeadas de Anexos

Aspose.Email também permite percorrer as propriedades de um MapiAttachment e pesquisar uma propriedade nomeada, de forma semelhante ao exemplo acima, para MapiMessage. O trecho de código a seguir mostra como pesquisar uma propriedade nomeada através da coleção de propriedades de anexos.

Remover Propriedades de MSGs e Anexos

O trecho de código a seguir mostra como remover propriedades de MSGs e anexos.