The ICCAttribute interface represents the Rational® ClearCase® attribute object.
Under Rational ClearCase control, users are allowed to attach arbitrary data to ICCVOBObject objects. Such data is called an attribute.
Removes the attribute from its VOB object
Method
Sub Remove([ Comment As String = "" ])
HRESULT Remove(_bstr_t Comment);
Member of: ICCAttribute interface
Sets and resets the attribute value
Method
Sub SetValue(Value As Variant, [ Comment As String = "" ])
HRESULT SetValue( const _variant_t& Value, _bstr_t Comment);
Gets the attribute type of this attribute
Read-only property
Property Type As CCAttributeType
ICCAttributeTypePtr GetType();
The local copy of the global type, not a handle to the global type.
Member of: ICCAttribute interface
Gets the attribute value
Read-only property
Property Value As Variant
_variant_t GetValue();
Gets the VOB that contains the object having this attribute
Read-only property
Property VOB As CCVOB