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 |
---|---|
Agrega un perfil a la colección. |
|
Quita un perfil de la colección. |
|
Borra todos los perfiles de la colección. |
|
Compara dos objetos IProfileCollection para ver si tienen propiedades de perfil coincidentes. |
|