The ICCActivity interface represents the Rational® ClearCase® activity object.
Gets the am_statetype field from the Rational ClearQuest® record for this CRM-enabled activity
Gets the ID of the Rational ClearQuest record for this CRM-enabled activity
Gets the type of the Rational ClearQuest record for this CRM-enabled activity
Gets all the contributors of a rebase or deliver integration activity
Gets whether or not this activity has a (non-empty) change set
Gets whether or not there are checkouts in the change set of this activity
Gets whether or not the activity is currently set for a view
Gets a best-guess view for resolving the names of versions in a change set
Gets the versions in the change set of this activity
Read-only property
Property ChangeSet(pNameResolverView As CCView, [ FailIfErrors As Boolean = True ]) As CCVersions
ICCVersionsPtr GetChangeSet( ICCView* pNameResolverView, VARIANT_BOOL FailIfErrors);
If FailIfErrors is set to True, any messages about unavailable versions encountered during collection initialization will be returned through the normal COM error mechanism. If set to False, the collection will be initialized, but will not include those versions for which there were errors. The error messages can be retrieved by calling ICCVersions::InitErrors.
Member of: ICCActivity interface
Gets the am_statetype field from the Rational ClearQuest record for this CRM-enabled activity
Read-only property
Property ClearQuestRecordAMState As String
Gets the ID of the Rational ClearQuest record for this CRM-enabled activity
Read-only property
Property ClearQuestRecordID As String
Gets the type of the Rational ClearQuest record for this CRM-enabled activity
Read-only property
Property ClearQuestRecordType As String
_bstr_t GetClearQuestRecordType();
Gets all the contributors of a rebase or deliver integration activity
For non-integration activity, it returns null.
Read-only property
Property Contributors As CCActivites
Locks this activity
Method
Sub CreateLock([ Comment As String = "" ], [ Obsolete As Boolean = False ], [ ExemptUsersStringArray As Variant ])
HRESULT CreateLock( _bstr_t Comment, VARIANT_BOOL Obsolete, const _variant_t& ExemptUsersStringArray = vtMissing);
Member of: ICCActivity interface
Gets the view for which the activity is currently set
Web views associated with the activity are not counted. In other words, only the UCM snapshot or dynamic view is returned.
Read-only property
Property CurrentView As CCView
Gets the group to which the activity belongs
Read-only property
Property Group As String
_bstr_t GetGroup();
Gets whether or not this activity has a (non-empty) change set
Read-only property
Property HasChangeSet As Boolean
Gets whether or not there are checkouts in the change set of this activity
Read-only property
Property HasCheckouts As Boolean
Gets the headline of this activity
Read-only property
Property Headline As String
Gets whether or not the activity is currently set for a view
Read-only property
Property IsSetInView As Boolean
Gets the name of the master replica for this activity
Read-only Property
Property Master As String
_bstr_t GetMaster();
Gets a best-guess view for resolving the names of versions in a change set
Read-only property
Property NameResolverView As CCView
Gets the owner of this activity
Read-only property
Property Owner As String
_bstr_t GetOwner();
This is the owner of the activity in the project VOB and does not imply anything about the assignment of the activity. The Owner is important during permissions and lock checks.
Sets the group to which the activity belongs
Method
Sub SetGroup(NewGroup As String, [ Comment As String = "" ])
HRESULT SetGroup( _bstr_t NewGroup, _bstr_t Comment);
Sets the headline of this activity
Method
Sub SetHeadline(NewHeadline As String, [ Comment As String = ""] )
HRESULT SetHeadline( _bstr_t NewHeadline, _bstr_t Comment);
Sets the master replica for this activity
Method
Sub SetMaster(Replica As String, [ Comment As String = "" ])
HRESULT SetMaster( _bstr_t Replica, _bstr_t Comment);
Sets the name of this activity
Method
Sub SetName(NewName As String, [ Comment As String = "" ])
HRESULT SetName( _bstr_t NewName, _bstr_t Comment);
Sets the owner of this activity
Method
Sub SetOwner(NewOwner As String, [ Comment As String = "" ])
HRESULT SetOwner( _bstr_t NewOwner, _bstr_t Comment);
This is the owner of the activity in the project VOB and does not imply anything about the assignment of the activity. The Owner is important during permissions and lock checks.
Gets the containing stream of this activity
Read-only property
Property Stream As CCStream
ICCStreamPtr GetStream();