IScanProfile :: RemoveProperty, méthode
Supprime une liste spécifiée de propriétés enfants dans l' <Properties> élément d’un profil de numérisation.
Syntaxe
HRESULT RemoveProperty(
[in] ULONG num,
[in] PROPID *pid
);
Paramètres
-
nombre [ dans]
-
Type : ULong
Nombre d’entrées dans le tableau sur lequel PID pointe.
-
PID [ dans]
-
Type : *propid * _
Pointeur vers un tableau de numéros d’identification des propriétés à supprimer. Chaque est une constante de propriété WIA.
Valeur retournée
Type : _ HRESULT*
Si cette méthode est réussie, elle retourne la valeur _ OK. Sinon, elle retourne un code d’erreur HRESULT .
Notes
Chaque valeur du tableau que PID pointe vers est l’une des constantes de propriété WIA. Vous pouvez étendre ce système d’identification. Consultez définition des propriétés personnalisées.
Les modifications apportées à un profil ne sont pas enregistrées sur le disque tant que l’application n’a pas appelé la méthode IScanProfile :: Save .
Si deux applications créent des objets de profil d’analyse à partir du même fichier XML, et que chaque application écrit des modifications dans son objet, seules les modifications apportées par l’application qui appelle IScanProfile :: Save Last sont enregistrées sur le disque.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Applications de [ Bureau Windows Vista uniquement] |
| Serveur minimal pris en charge |
Applications de bureau Windows Server 2008 [ uniquement] |
| En-tête |
|
| MIDL |
|