v2.33
 
IProfileDescriptionManager Interface Reference

Allows the user to obtain profile descriptions. See [Renga profile editor] (//help.rengabim.com/en/#profiles.htm). This interface can be obtained from IProject interface. More...

Inheritance diagram for IProfileDescriptionManager:

Public Member Functions

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

Detailed Description

Allows the user to obtain profile descriptions. See [Renga profile editor] (//help.rengabim.com/en/#profiles.htm). This interface can be obtained from IProject interface.

See also
IProject, IProfileDescription

Member Function Documentation

◆ Contains()

HRESULT 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 GetIds ( [out, retval] SAFEARRAY(int) * pIds)

Gets the identifiers of profile descriptions.

Returns
An array containing the identifiers of profile descriptions.

◆ GetProfileDescription()

HRESULT 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.