Compartir a través de


IProfileCollection

Representa una colección de perfiles que la biblioteca se ejecuta como una unidad. La interfaz proporciona funciones que permiten al cliente agregar un perfil a la colección, comparar un perfil con uno ya en la colección, quitar uno o todos los perfiles de la colección.

Sintaxis

{
    [id(1), helpstring("Add")] HRESULT Add([in] IProfile* pProfile, [in] VARIANT_BOOL fMerge);
    [id(2), helpstring("Remove")] HRESULT Remove([in] IProfile* pProfile);
    [id(3), helpstring("Clear")] HRESULT Clear();
    [id(4), helpstring("IsEqual")] HRESULT IsEqual([in] IProfileCollection* pProfileCollection);    [id(5), helpstring("LoadIntoXML")] HRESULT LoadIntoXML([out] BSTR* pbstrResults);
};

Functions

En la tabla siguiente se describen las funciones que proporciona esta interfaz.

Función Descripción

Add (Agregar)

Agrega un perfil a la colección.

Remove

Quita un perfil de la colección.

Borrar

Borra todos los perfiles de la colección.

IsEqual

Compara dos objetos IProfileCollection para ver si tienen propiedades de perfil coincidentes.

LoadIntoXML

Interfaces