Inheritance diagram for ICommonspaceProductItem:

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. | |
1.5.1-p1