Interfaz IPortableDevicePropVariantCollection
La interfaz IPortableDevicePropVariantCollection contiene una colección de valores PROPVARIANT indexados del mismo VARTYPE. El VARTYPE del primer elemento que se agrega a la colección determina el VARTYPE de la colección. Un intento de agregar un elemento de un VARTYPE diferente puede producir un error si el valor PROPVARIANT no se puede cambiar al VARTYPE actual de la colección. Para cambiar el VARTYPE de la colección, llame a ChangeType.
Esta interfaz se puede recuperar de un método o, si se requiere un nuevo objeto, llame a CoCreate con CLSID_PortableDevicePropVariantCollection.
Miembros
La interfaz IPortableDevicePropVariantCollection hereda de la interfaz IUnknown . IPortableDevicePropVariantCollection también tiene estos tipos de miembros:
Métodos
La interfaz IPortableDevicePropVariantCollection tiene estos métodos.
Método | Descripción |
---|---|
Add (Agregar) | Agrega un elemento a la colección. |
ChangeType | Convierte todos los elementos de la colección en el VARTYPE especificado. |
Borrar | Libera y, a continuación, quita todos los elementos de la colección. |
GetAt | Recupera un elemento de la colección mediante un índice de base cero. |
GetCount | Recupera el número de elementos de esta colección. |
Gettype | Recupera el tipo de datos de los elementos de la colección. |
RemoveAt | Quita el elemento almacenado en la ubicación especificada por el índice especificado. |
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|