Méthode IPropertyStorage ::D eletePropertyNames (propidlbase.h)
La méthode DeletePropertyNames supprime les noms de chaîne spécifiés du jeu de propriétés actuel.
Syntaxe
HRESULT DeletePropertyNames(
[in] ULONG cpropid,
[in] const PROPID [] rgpropid
);
Paramètres
[in] cpropid
Taille de l’entrée du tableau rgpropid. Si la valeur est 0, aucun nom de propriété n’est supprimé.
[in] rgpropid
Identificateurs de propriété pour lesquels les noms de chaîne doivent être supprimés.
Valeur retournée
Cette méthode prend en charge la valeur de retour standard E_UNEXPECTED, en plus des éléments suivants :
Remarques
Pour chaque identificateur de propriété dans rgpropid, IPropertyStorage ::D eletePropertyNames supprime tout mappage d’ID de nom à propriété correspondant. Une tentative est ignorée en mode silencieux pour supprimer le nom d’une propriété qui n’existe pas ou qui n’a actuellement pas de nom de chaîne associé. Cette méthode n’a aucun effet sur les propriétés elles-mêmes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | propidlbase.h (inclure Objbase.h, Propidlbase.h) |
Bibliothèque | Uuid.lib |
DLL | Ole32.dll |