Compartilhar via


IMAPIFormInfo::CalcFormPropSet

Aplica-se a: Outlook 2013 | Outlook 2016

Retorna um ponteiro para o conjunto completo de propriedades que um formulário usa.

HRESULT CalcFormPropSet(
  ULONG ulFlags,
  LPMAPIFORMPROPARRAY FAR * ppFormPropArray
);

Parâmetros

ulFlags

[in] Um bitmask de sinalizadores que controla o tipo de cadeias de caracteres retornadas. O seguinte sinalizador pode ser definido:

MAPI_UNICODE

As cadeias de caracteres retornadas estão no formato Unicode. Se o sinalizador MAPI_UNICODE não estiver definido, as cadeias de caracteres estarão no formato ANSI.

ppFormPropArray

[out] Um ponteiro para um ponteiro para a estrutura SMAPIFormPropArray retornada.

Valor de retorno

S_OK

A chamada foi bem-sucedida e retornou o valor ou valores esperados.

MAPI_E_BAD_CHARWIDTH

O sinalizador MAPI_UNICODE foi definido e a implementação não dá suporte ao Unicode ou MAPI_UNICODE não foi definido e a implementação dá suporte apenas ao Unicode.

Referência do MFCMAPI

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

Arquivo Função Comentário
MFCOutput.cpp
_OutputFormInfo
O MFCMAPI usa o método IMAPIFormInfo::CalcFormPropSet ao escrever a saída de depuração para objetos de informações de formulário.

Confira também

SMAPIFormPropArray

IMAPIFormInfo : IMAPIProp

MFCMAPI como exemplo de código