Compartilhar via


IConverterSession::SetEncoding

Aplica-se a: Outlook 2013 | Outlook 2016

Inicializa a codificação a ser usada durante a conversão.

HRESULT IConverterSession:: SetEncoding ( 
     ENCODINGTYPE et 
);

Parâmetros

et

Um valor ENCODINGTYPE . Há suporte apenas para os seguintes valores:

  • IET_BASE64
  • IET_UUENCODE
  • IET_QP
  • IET_7BIT
  • IET_8BIT

Valor de retorno

E_INVALIDARG

O tipo de codificação passado era inválido.

Comentários

Chame SetEncoding antes de usar IConverterSession::MAPIToMIMEStm para executar a conversão.

Use SetEncoding para definir a codificação apenas para o corpo de mensagem mais externo de um item de email. Microsoft Outlook 2010 e Microsoft Outlook 2013 escolher a codificação para quaisquer anexos individuais.

Referência do MFCMAPI

Para ver códigos de exemplo do MFCMAPI, confira a tabela a seguir.

Arquivo Função Comentário
MapiMime.cpp
ImportEMLToIMessage
O MFCMAPI usa MimeToMAPI para converter um arquivo EML em uma mensagem MAPI.
MapiMime.cpp
ExportIMessageToEML
O MFCMAPI usa MAPIToMIMEStm para converter uma mensagem MAPI em um arquivo EML.

Confira também