Partager via


IProfileCollection

Représente une collection de profils que la bibliothèque exécute en tant qu’unité. L’interface fournit des fonctions qui permettent au client d’ajouter un profil à la collection, de comparer un profil à un profil déjà dans la collection, de supprimer un ou tous les profils de la collection.

Syntaxe

{
    [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);
};

Fonctions

Le tableau suivant décrit les fonctions que cette interface fournit.

Fonction Description

Add

Ajoute un profil à la collection.

Remove

Supprime un profil de la collection.

Clear

Efface tous les profils de la collection.

IsEqual

Compare deux objets IProfileCollection pour voir s’ils ont des propriétés de profil correspondantes.

LoadIntoXML

Interfaces