IProfileCollection
라이브러리가 단위로 실행되는 프로필의 컬렉션을 나타냅니다. 인터페이스는 클라이언트가 컬렉션에 프로필을 추가하고, 프로필을 컬렉션에 이미 있는 프로필과 비교하고, 컬렉션에서 하나 또는 모든 프로필을 제거할 수 있도록 하는 함수를 제공합니다.
Syntax
{
[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
다음 표에서는 이 인터페이스가 제공하는 함수에 대해 설명합니다.
함수 | 설명 |
---|---|
컬렉션에 프로필을 추가합니다. |
|
컬렉션에서 프로필을 제거합니다. |
|
컬렉션에서 모든 프로필을 지웁니다. |
|
두 IProfileCollection 개체를 비교하여 일치하는 프로필 속성이 있는지 확인합니다. |
|