v2.26
IProfileDescriptionManager Interface Reference

Allows the user to obtain profile descriptions. See Renga profile editor. This interface can be obtained from IProject interface. More...

Inheritance diagram for IProfileDescriptionManager:

Public Member Functions

HRESULT GetIds ([out, retval] SAFEARRAY(int) *pIds)
 Gets the identifiers of profile descriptions. More...
 
HRESULT Contains ([in] int id, [out, retval] VARIANT_BOOL *pContains)
 Indicates whether the manager contains the profile description specified by the identifier. More...
 
HRESULT GetProfileDescription ([in] int id, [out, retval] IProfileDescription **ppProfileDescription)
 Returns the profile description specified by the identifier. More...
 

Detailed Description

Allows the user to obtain profile descriptions. See Renga profile editor. This interface can be obtained from IProject interface.

See also
IProject, IProfileDescription

Member Function Documentation

◆ Contains()

HRESULT IProfileDescriptionManager::Contains ( [in] int  id,
[out, retval] VARIANT_BOOL *  pContains 
)

Indicates whether the manager contains the profile description specified by the identifier.

Parameters
[in]idIdentifier of the profile description.
[out]pContainsTRUE if the manager contains the profile description; otherwise returns FALSE.

◆ GetIds()

HRESULT IProfileDescriptionManager::GetIds ( [out, retval] SAFEARRAY(int) *  pIds)

Gets the identifiers of profile descriptions.

Returns
An array containing the identifiers of profile descriptions.

◆ GetProfileDescription()

HRESULT IProfileDescriptionManager::GetProfileDescription ( [in] int  id,
[out, retval] IProfileDescription **  ppProfileDescription 
)

Returns the profile description specified by the identifier.

Parameters
[in]idIdentifier of the profile description.
[out]ppProfileDescriptionThe requested profile description, or nullptr if the profile description is not found.