ICommonspaceProductItem Class Reference

Inherits IAttributed.

Inheritance diagram for ICommonspaceProductItem:

Inheritance graph
[legend]
List of all members.

Detailed Description

Product Item ("PI") within Commonspace.


Public Member Functions

HRESULT CheckOut ([in] IWorkspace *in_workspace,[in, defaultvalue(1)] ECheckOutDependencies in_dependencies,[in, defaultvalue(2)] ECheckOutConfiguration in_configuration,[in, defaultvalue("")] BSTR in_revision,[out, retval] IWorkspaceProductItem **out_retval)
 Checks-out latest version on the main branch.
HRESULT CollectOneVersion ([in] BSTR in_branch,[in] BSTR in_revision,[in] LONG in_version,[out, retval] ICommonspaceProductItemVersion **out_retval)
 Similar to CollectVersionsEx(), but ensures at most one PIV is retrieved.
HRESULT CollectVersions ([out, retval, satype(VARIANT)] SAFEARRAY **out_retval)
 Retrieves all PIVs associated with this PI.
HRESULT CollectVersionsEx ([in, defaultvalue("")] BSTR in_branch,[in, defaultvalue("")] BSTR in_revision,[in, defaultvalue(-1)] LONG in_version,[out, retval, satype(VARIANT)] SAFEARRAY **out_retval)
 Provides additional filtering capabilities over CollectVersions().
HRESULT CollectVersionsWithReleaseLevel ([in] BSTR in_release_level,[out, retval, satype(VARIANT)] SAFEARRAY **out_retval)
 Retrieves all PIVs (associated to this PI) with given release level.
HRESULT CollectVersionsWithReleaseLevelEx ([in] BSTR in_release_level,[in, defaultvalue("")] BSTR in_branch,[in, defaultvalue("")] BSTR in_revision,[in, defaultvalue(-1)] LONG in_version,[out, retval, satype(VARIANT)] SAFEARRAY **out_retval)
 Provides additional filtering capabilities over CollectVersionsWithReleaseLevel().

Properties

ICommonspace Commonspace [get]
 Commonspace containing this PI.
ICommonspaceProductItemVersion LatestVersionOnMainBranch [get]
 PIV with highest revision/version on the main branch of this PI.
BSTR Name [get]
 Name of this PI.
ICommonspaceProductItems ProductItems [get]
 Collection containing this PI.


Generated on Tue Jan 23 22:15:20 2007 for ACI for Pro/INTRALINK by  doxygen 1.5.1-p1