IExtendPropertySheet2.CreatePropertyPages Méthode

Définition

Ajoute des pages à une feuille de propriétés.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

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

Paramètres

lpProvider
IPropertySheetCallback

Pointeur vers le IPropertySheetCallback.

handle
IntPtr

nativeint

Handle à utiliser pour acheminer le message de notification vers le fichier approprié IComponent ou IComponentData.

lpIDataObject
IDataObject

Pointeur vers l’objet IDataObject contenant des informations de contexte sur l’étendue ou l’élément de résultat.

Retours

Valeur de retour Description
S_OK La CreatePropertyPages(IPropertySheetCallback, IntPtr, IDataObject) méthode a correctement ajouté les pages de feuille de propriétés.
S_FALSE La CreatePropertyPages(IPropertySheetCallback, IntPtr, IDataObject) méthode n’a ajouté aucune page de feuille de propriétés.
E_UNEXPECTED Une erreur inattendue s’est produite.
E_INVALIDARG Un ou plusieurs paramètres ne sont pas valides.

Remarques

Pour plus d'informations sur la programmation avec l'interface IExtendPropertySheet2 et le Microsoft Management Console (MMC), consultez le guide du programmeur MMC.

S’applique à