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
Дескриптор, который используется для отправки уведомляющего сообщения объекту IComponent или IComponentData, соответственно.
- lpIDataObject
- IDataObject
Указатель IDataObject на объекте, содержащем контекстные сведения об области или результирующем элементе.
Возвращаемое значение
Возвращаемое значение | Описание: |
---|---|
S_OK | Файл CreatePropertyPages успешно добавил страницы страниц свойств. |
S_FALSE | В файле CreatePropertyPages страницы свойств не добавлены. |
E_UNEXPECTED | Произошла непредвиденная ошибка. |
E_INVALIDARG | Один или несколько параметров недопустимы. |
Комментарии
Дополнительные сведения о программировании с помощью IExtendPropertySheet интерфейса и консоли управления (MMC) см. в руководстве по программированию MMC.