Share via


IExtendPropertySheet.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

用于将通知消息路由到适当的 IComponentIComponentData 的句柄。

lpIDataObject
IDataObject

一个指针,它指向包含关于范围项或结果项的上下文信息的对象上的 IDataObject

返回

返回值 说明
S_OK CreatePropertyPages 已成功添加属性表页。
S_FALSE CreatePropertyPages 未添加属性表页。
E_UNEXPECTED 发生了意外错误。
E_INVALIDARG 一个或多个参数无效。

注解

有关使用 IExtendPropertySheet 接口和 Microsoft 管理控制台 (MMC) 进行编程的详细信息,请参阅 MMC 程序员指南

适用于