IMAPISupport::DoConfigPropsheet
適用対象: Outlook 2013 | Outlook 2016
構成プロパティ シートを表示します。
HRESULT DoConfigPropsheet(
ULONG_PTR ulUIParam,
ULONG ulFlags,
LPSTR lpszTitle,
LPMAPITABLE lpDisplayTable,
LPMAPIPROP lpConfigData,
ULONG ulTopPage
);
パラメーター
ulUIParam
[in]プロパティ シートの親ウィンドウへのハンドル。
ulFlags
[����]�\��Ă��܂��B0 �ɂ���K�v������܂��B
lpszTitle
[in]プロパティ シートのタイトルへのポインター。
lpDisplayTable
[in]プロパティ シートに表示するコントロールを記述する表示テーブルへのポインター。
lpConfigData
[in]プロパティ シートに表示される構成プロパティにアクセスするために使用する IMAPIProp 実装へのポインター。
ulTopPage
[in]プロパティ シートの既定のトップ ページへの 0 から始まるインデックス。
戻り値
S_OK
構成プロパティ シートが表示されました。
注釈
IMAPISupport::D oConfigPropsheet メソッドは、すべてのサポート オブジェクトに対して実装されます。 DoConfigPropSheet には、サービス プロバイダーとメッセージ サービスのプロパティを表示するための標準ユーザー インターフェイスが用意されています。 ユーザーが一貫性のある Windows インターフェイスを利用できるように、すべての構成プロパティの表示にこの標準ダイアログ ボックスを使用する必要があります。
サービス プロバイダーは、IMAPIStatus::SettingsDialog メソッドの実装の一部として、またはプロパティの詳細を表示するために使用されるボタンから DoConfigPropSheet を呼び出します。 メッセージ サービスは、メッセージ サービス エントリ ポイント関数から DoConfigPropSheet を呼び出します。
呼び出し側への注意
buildDisplayTable 関数を呼び出すか、カスタム コードを使用して、lpDisplayTable パラメーターが指す表示テーブルを作成できます。