Interface IWiaPropertyStorage (wia_xp.h)
L’interface IWiaPropertyStorage est utilisée pour accéder aux informations sur les propriétés de l’objet IWiaItem. Les applications doivent interroger un élément pour obtenir son interface IWiaPropertyStorage .
Héritage
L’interface IWiaPropertyStorage hérite de l’interface IUnknown. IWiaPropertyStorage a également les types de membres suivants :
Méthodes
L’interface IWiaPropertyStorage a ces méthodes.
IWiaPropertyStorage::GetCount La méthode IWiaPropertyStorage::GetCount retourne le nombre de propriétés stockées dans le stockage de propriétés. |
IWiaPropertyStorage::GetPropertyAttributes La méthode IWiaPropertyStorage::GetPropertyAttributes récupère les droits d’accès et les informations de valeur légale pour un ensemble de propriétés spécifié. |
IWiaPropertyStorage::GetPropertyStream La méthode IWiaPropertyStorage::GetPropertyStream récupère le flux de propriétés d’un élément. |
IWiaPropertyStorage::SetPropertyStream IWiaPropertyStorage::SetPropertyStream définit le flux de propriétés d’un élément dans l’arborescence des objets IWiaItem d’un périphérique matériel d’acquisition d’images Windows (WIA). |
Remarques
L’interface IWiaPropertyStorage comprend plusieurs méthodes très similaires aux méthodes suivantes de l’interface IPropertyStorage . Les descriptions et les remarques relatives à la version IPropertyStorage de ces méthodes s’appliquent également à IWiaPropertyStorage .
IPropertyStorage, méthodes | Description |
---|---|
IPropertyStorage::ReadMultiple | Lit les valeurs de propriété dans un jeu de propriétés. |
IPropertyStorage::WriteMultiple | Écrit les valeurs de propriété dans un jeu de propriétés. |
IPropertyStorage::D eleteMultiple | Supprime les propriétés d’un jeu de propriétés. |
IPropertyStorage::ReadPropertyNames | Obtient des noms de chaîne qui correspondent à des identificateurs de propriété donnés. |
IPropertyStorage::WritePropertyNames | Crée ou modifie des noms de chaîne qui correspondent à des identificateurs de propriété donnés. |
IPropertyStorage::D eletePropertyNames | Supprime les noms de chaîne pour les identificateurs de propriété donnés. |
IPropertyStorage::SetClass | Affecte un CLSID au jeu de propriétés. |
IPropertyStorage::Commit | Comme dans IStorage::Commit, vide ou valide les modifications apportées à l’objet de stockage de propriété. |
IPropertyStorage::Revert | Lorsque le stockage de propriété est ouvert en mode transactionné, ignore toutes les modifications depuis la dernière validation. |
IPropertyStorage::Enum | Crée et obtient un pointeur vers un énumérateur pour les propriétés de ce jeu. |
IPropertyStorage::Stat | Reçoit des statistiques sur ce jeu de propriétés. |
IPropertyStorage::SetTimes | Définit les temps de modification, de création et d’accès pour le jeu de propriétés. |
L’interface IWiaPropertyStorage , comme toutes les interfaces COM (Component Object Model), hérite des méthodes d’interface IUnknown .
Méthodes IUnknown | Description |
---|---|
IUnknown::QueryInterface | Retourne des pointeurs aux interfaces prises en charge. |
IUnknown::AddRef | Incrémente le décompte de références. |
IUnknown::Release | Décrémente le décompte de références. |
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel, Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wia_xp.h (incluez Wia.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour