IMAPISupport::DoConfigPropsheet
Gilt für: Outlook 2013 | Outlook 2016
Zeigt ein Konfigurationseigenschaftenblatt an.
HRESULT DoConfigPropsheet(
ULONG_PTR ulUIParam,
ULONG ulFlags,
LPSTR lpszTitle,
LPMAPITABLE lpDisplayTable,
LPMAPIPROP lpConfigData,
ULONG ulTopPage
);
Parameter
ulUIParam
[in] Ein Handle für das übergeordnete Fenster des Eigenschaftenblatts.
ulFlags
[in] Reserviert. NULL muss sein.
lpszTitle
[in] Ein Zeiger auf den Titel des Eigenschaftenblatts.
lpDisplayTable
[in] Ein Zeiger auf die Anzeigetabelle, die die Steuerelemente beschreibt, die auf dem Eigenschaftenblatt angezeigt werden sollen.
lpConfigData
[in] Ein Zeiger auf die IMAPIProp-Implementierung , die für den Zugriff auf die Konfigurationseigenschaften verwendet werden soll, die auf dem Eigenschaftenblatt angezeigt werden sollen.
ulTopPage
[in] Ein nullbasierter Index für die standardobere Seite des Eigenschaftenblatts.
Rückgabewert
S_OK
Das Konfigurationseigenschaftenblatt wurde angezeigt.
Hinweise
Die IMAPISupport::D oConfigPropsheet-Methode wird für alle Unterstützungsobjekte implementiert. DoConfigPropSheet bietet eine Standardbenutzeroberfläche zum Anzeigen der Eigenschaften von Dienstanbietern und Nachrichtendiensten. Sie sollten dieses Standarddialogfeld für alle Konfigurationseigenschaftenanzeigen verwenden, damit Benutzer von einer konsistenten Windows-Benutzeroberfläche profitieren.
Dienstanbieter rufen DoConfigPropSheet als Teil ihrer Implementierung der IMAPIStatus::SettingsDialog-Methode oder über eine Schaltfläche auf, die zum Anzeigen von Details zu Eigenschaften verwendet wird. Nachrichtendienste rufen DoConfigPropSheet über ihre Einstiegspunktfunktion des Nachrichtendiensts auf.
Hinweise für Aufrufer
Sie können die Anzeigetabelle erstellen, auf die der lpDisplayTable-Parameter verweist, indem Sie die BuildDisplayTable-Funktion oder mit benutzerdefiniertem Code aufrufen.