Compartilhar via


Interface IWiaPropertyStorage (wia_xp.h)

A interface IWiaPropertyStorage é usada para acessar informações sobre as propriedades do objeto IWiaItem . Os aplicativos devem consultar um item para obter sua interface IWiaPropertyStorage .

Herança

A interface IWiaPropertyStorage herda da interface IUnknown . IWiaPropertyStorage também tem esses tipos de membros:

Métodos

A interface IWiaPropertyStorage tem esses métodos.

 
IWiaPropertyStorage::GetCount

O método IWiaPropertyStorage::GetCount retorna o número de propriedades armazenadas no armazenamento de propriedades.
IWiaPropertyStorage::GetPropertyAttributes

O método IWiaPropertyStorage::GetPropertyAttributes recupera direitos de acesso e informações de valor legal para um conjunto especificado de propriedades.
IWiaPropertyStorage::GetPropertyStream

O método IWiaPropertyStorage::GetPropertyStream recupera o fluxo de propriedades de um item.
IWiaPropertyStorage::SetPropertyStream

O IWiaPropertyStorage::SetPropertyStream define o fluxo de propriedades de um item na árvore de objetos IWiaItem de um dispositivo de hardware WIA (Aquisição de Imagens do Windows).

Comentários

A interface IWiaPropertyStorage inclui vários métodos muito semelhantes aos seguintes métodos da interface IPropertyStorage . As descrições e comentários para a versão IPropertyStorage desses métodos também se aplicam ao IWiaPropertyStorage .

Métodos IPropertyStorage Descrição
IPropertyStorage::ReadMultiple Lê valores da propriedade em um conjunto de propriedades.
IPropertyStorage::WriteMultiple Grava valores de propriedade em um conjunto de propriedades.
IPropertyStorage::D eleteMultiple Exclui propriedades em um conjunto de propriedades.
IPropertyStorage::ReadPropertyNames Obtém nomes de cadeia de caracteres que correspondem a determinados identificadores de propriedade.
IPropertyStorage::WritePropertyNames Cria ou altera nomes de cadeia de caracteres que correspondem a determinados identificadores de propriedade.
IPropertyStorage::D eletePropertyNames Exclui nomes de cadeia de caracteres para determinados identificadores de propriedade.
IPropertyStorage::SetClass Atribui um CLSID ao conjunto de propriedades.
IPropertyStorage::Commit Assim como no IStorage::Commit, libera ou confirma alterações no objeto de armazenamento de propriedades.
IPropertyStorage::Revert Quando o armazenamento de propriedades é aberto no modo transacionado, descarta todas as alterações desde a última confirmação.
IPropertyStorage::Enum Cria e obtém um ponteiro para um enumerador para propriedades dentro desse conjunto.
IPropertyStorage::Stat Recebe estatísticas sobre esse conjunto de propriedades.
IPropertyStorage::SetTimes Define os tempos de modificação, criação e acesso para o conjunto de propriedades.
 

A interface IWiaPropertyStorage , como todas as interfaces COM (Component Object Model), herda os métodos de interface IUnknown .

Métodos IUnknown Descrição
IUnknown::QueryInterface Retorna ponteiros para interfaces com suporte.
IUnknown::AddRef Incrementa a contagem de referência.
IUnknown::Release Contagem de referência decrementos.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wia_xp.h (inclua Wia.h)

Confira também

IPropertyStorage