Condividi tramite


Interfaccia IWiaPropertyStorage (wia_xp.h)

L'interfaccia IWiaPropertyStorage viene utilizzata per accedere alle informazioni sulle proprietà dell'oggetto IWiaItem . Le applicazioni devono eseguire query su un elemento per ottenere l'interfaccia IWiaPropertyStorage .

Ereditarietà

L'interfaccia IWiaPropertyStorage eredita dall'interfaccia IUnknown . IWiaPropertyStorage include anche questi tipi di membri:

Metodi

L'interfaccia IWiaPropertyStorage dispone di questi metodi.

 
IWiaPropertyStorage::GetCount

Il metodo IWiaPropertyStorage::GetCount restituisce il numero di proprietà archiviate nell'archiviazione delle proprietà.
IWiaPropertyStorage::GetPropertyAttributes

Il metodo IWiaPropertyStorage::GetPropertyAttributes recupera i diritti di accesso e le informazioni sul valore legale per un set specificato di proprietà.
IWiaPropertyStorage::GetPropertyStream

Il metodo IWiaPropertyStorage::GetPropertyStream recupera il flusso di proprietà di un elemento.
IWiaPropertyStorage::SetPropertyStream

IWiaPropertyStorage::SetPropertyStream imposta il flusso di proprietà di un elemento nell'albero di oggetti IWiaItem di un dispositivo hardware WINDOWS Image Acquisition (WIA).

Commenti

L'interfaccia IWiaPropertyStorage include diversi metodi molto simili ai metodi seguenti dell'interfaccia IPropertyStorage . Le descrizioni e le osservazioni per la versione IPropertyStorage di questi metodi si applicano anche a IWiaPropertyStorage .

Metodi IPropertyStorage Descrizione
IPropertyStorage::ReadMultiple Legge i valori delle proprietà in un set di proprietà.
IPropertyStorage::WriteMultiple Scrive i valori delle proprietà in un set di proprietà.
IPropertyStorage::D eleteMultiple Elimina le proprietà in un set di proprietà.
IPropertyStorage::ReadPropertyNames Ottiene i nomi di stringa che corrispondono agli identificatori di proprietà specificati.
IPropertyStorage::WritePropertyNames Crea o modifica i nomi di stringa che corrispondono agli identificatori di proprietà specificati.
IPropertyStorage::D eletePropertyNames Elimina i nomi di stringa per gli identificatori di proprietà specificati.
IPropertyStorage::SetClass Assegna un CLSID al set di proprietà.
IPropertyStorage::Commit Come in IStorage::Commit, scarica o esegue il commit delle modifiche apportate all'oggetto di archiviazione delle proprietà.
IPropertyStorage::Revert Quando l'archiviazione delle proprietà viene aperta in modalità transazionata, rimuove tutte le modifiche dall'ultimo commit.
IPropertyStorage::Enum Crea e ottiene un puntatore a un enumeratore per le proprietà all'interno di questo set.
IPropertyStorage::Stat Riceve statistiche su questo set di proprietà.
IPropertyStorage::SetTimes Imposta i tempi di modifica, creazione e accesso per il set di proprietà.
 

L'interfaccia IWiaPropertyStorage , come tutte le interfacce COM (Component Object Model), eredita i metodi di interfaccia IUnknown .

Metodi IUnknown Descrizione
IUnknown::QueryInterface Restituisce puntatori alle interfacce supportate.
IUnknown::AddRef Incrementa il conteggio dei riferimenti.
IUnknown::Release Riduce il conteggio dei riferimenti.

Requisiti

   
Client minimo supportato Windows 2000 Professional, Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione wia_xp.h (include Wia.h)

Vedi anche

IPropertyStorage