IExtendPropertySheet.CreatePropertyPages Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 router le message de notification vers le IComponent ou le IComponentData correspondant.
- lpIDataObject
- IDataObject
Pointeur vers IDataObject sur l'objet contenant des informations de contexte à propos de la portée ou de l'élément de résultat.
Retours
Valeur de retour | Description |
---|---|
S_OK | CreatePropertyPages a correctement ajouté les pages de la feuille de propriétés. |
S_FALSE | CreatePropertyPages 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 IExtendPropertySheet et microsoft Management Console (MMC), consultez le Guide du programmeur MMC.