Interface IPortableDevicePropVariantCollection
A interface IPortableDevicePropVariantCollection contém uma coleção de valores PROPVARIANT indexados do mesmo VARTYPE. O VARTYPE do primeiro item adicionado à coleção determina o VARTYPE da coleção. Uma tentativa de adicionar um item de um VARTYPE diferente poderá falhar se o valor PROPVARIANT não puder ser alterado para o VARTYPE atual da coleção. Para alterar o VARTYPE da coleção, chame ChangeType.
Essa interface pode ser recuperada de um método ou, se um novo objeto for necessário, chamar CoCreate com CLSID_PortableDevicePropVariantCollection.
Membros
A interface IPortableDevicePropVariantCollection herda da interface IUnknown . IPortableDevicePropVariantCollection também tem estes tipos de membros:
Métodos
A interface IPortableDevicePropVariantCollection tem esses métodos.
Método | Descrição |
---|---|
Adicionar | Adiciona um item à coleção. |
ChangeType | Converte todos os itens da coleção no VARTYPE especificado. |
Limpar | Libera e remove todos os itens da coleção. |
GetAt | Recupera um item da coleção por um índice baseado em zero. |
GetCount | Recupera o número de itens nesta coleção. |
Gettype | Recupera o tipo de dados dos itens na coleção. |
RemoveAt | Remove o elemento armazenado no local especificado pelo índice especificado. |
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|