IExtendPropertySheet2.CreatePropertyPages メソッド

定義

プロパティ シートにページを追加します。

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public:
 int CreatePropertyPages(Microsoft::Aspnet::Snapin::IPropertySheetCallback ^ lpProvider, IntPtr handle, Microsoft::Aspnet::Snapin::IDataObject ^ lpIDataObject);
public int CreatePropertyPages (Microsoft.Aspnet.Snapin.IPropertySheetCallback lpProvider, IntPtr handle, Microsoft.Aspnet.Snapin.IDataObject lpIDataObject);
abstract member CreatePropertyPages : Microsoft.Aspnet.Snapin.IPropertySheetCallback * nativeint * Microsoft.Aspnet.Snapin.IDataObject -> int
Public Function CreatePropertyPages (lpProvider As IPropertySheetCallback, handle As IntPtr, lpIDataObject As IDataObject) As Integer

パラメーター

lpProvider
IPropertySheetCallback

IPropertySheetCallback へのポインター。

handle
IntPtr

nativeint

通知メッセージを適切な IComponent または IComponentData にルーティングするために使用するハンドル。

lpIDataObject
IDataObject

スコープ項目または結果項目に関するコンテキスト情報を格納しているオブジェクトの IDataObject を指すポインター。

戻り値

戻り値 説明
S_OK メソッドは CreatePropertyPages(IPropertySheetCallback, IntPtr, IDataObject) 、プロパティ シート ページを正常に追加しました。
S_FALSE メソッドは CreatePropertyPages(IPropertySheetCallback, IntPtr, IDataObject) プロパティ シート ページを追加しません。
E_UNEXPECTED 予期しないエラーが発生しました。
E_INVALIDARG 1 つ以上のパラメーターが無効です。

注釈

インターフェイスと Microsoft 管理コンソール (MMC) を使用したプログラミングの IExtendPropertySheet2 詳細については、「 MMC プログラマー ガイド」を参照してください。

適用対象