IProfileCollection
Representa uma coleção de perfis que a biblioteca executa como uma unidade. A interface fornece funções que permitem ao cliente adicionar um perfil à coleção, comparar um perfil com um já na coleção, de remover um ou todos os perfis da coleção.
Sintaxe
{
[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);
};
Funções
A tabela a seguir descreve as funções que essa interface fornece.
Função | Descrição |
---|---|
Adiciona um perfil à coleção. |
|
Remove um perfil da coleção. |
|
Limpa todos os perfis da coleção. |
|
Compara dois objetos IProfileCollection para ver se eles têm propriedades de perfil correspondentes. |
|