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 |
---|---|
Ajoute un profil à la collection. |
|
Supprime un profil de la collection. |
|
Efface tous les profils de la collection. |
|
Compare deux objets IProfileCollection pour voir s’ils ont des propriétés de profil correspondantes. |
|