Freigeben über


IMAPIFormInfo::CalcFormPropSet

Gilt für: Outlook 2013 | Outlook 2016

Gibt einen Zeiger auf den vollständigen Satz von Eigenschaften zurück, den ein Formular verwendet.

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

Parameter

ulFlags

[in] Eine Bitmaske von Flags, die den Typ der zurückgegebenen Zeichenfolgen steuert. Das folgende Flag kann festgelegt werden:

MAPI_UNICODE

Die zurückgegebenen Zeichenfolgen liegen im Unicode-Format vor. Wenn das MAPI_UNICODE-Flag nicht festgelegt ist, liegen die Zeichenfolgen im ANSI-Format vor.

ppFormPropArray

[out] Ein Zeiger auf einen Zeiger auf die zurückgegebene SMAPIFormPropArray-Struktur .

Rückgabewert

S_OK

Der Aufruf erfolgreich ausgef�hrt und der erwartete Wert oder Werte zur�ckgegeben hat.

MAPI_E_BAD_CHARWIDTH

Entweder wurde das flag MAPI_UNICODE festgelegt, und die Implementierung unterstützt Unicode nicht, oder MAPI_UNICODE wurde nicht festgelegt und die Implementierung unterstützt nur Unicode.

MFCMAPI-Referenz

Einen MFCMAP-Beispielcode finden Sie in der folgenden Tabelle.

Datei Funktion Kommentar
MFCOutput.cpp
_OutputFormInfo
MFCMAPI verwendet die IMAPIFormInfo::CalcFormPropSet-Methode beim Schreiben der Debugausgabe für Formularinformationsobjekte.

Siehe auch

SMAPIFormPropArray

IMAPIFormInfo : IMAPIProp

MFCMAPI (engl.) als ein Codebeispiel