Every element, version, and a special class of versions, the checked-out file, share common properties represented in CAL by the ICCFile interface.
Note that CAL uses the term File as a shorthand for VOB File System Object. The interface applies to directory objects and file objects.
Gets the VOB-extended path of this file system object
Gets the VOB-extended path of this file system object in the given view
Gets whether or not this file system object is a directory
Gets the path to this file system object
Gets the path to this file system object in the given view
Gets the view used to resolve this file system object
Gets the VOB containing this file system object
This interface is used only through inheritance.
Gets the VOB-extended path of this file system object
Read-only property
Property ExtendedPath As String
_bstr_t GetExtended Path();
You may need to use ExtendedPathInView to specify a view for path resolution.
Member of: ICCFile interface
Gets the VOB-extended path of this file system object in the given view
Read-only property
Property ExtendedPathInView (pView As CCView) As String
_bstr_t GetExtendedPathInView(ICCView* pView);
If you do not need to specify a view for path resolution, you can use ExtendedPath.
Member of: ICCFile interface
Gets whether or not this file system object is a directory
Read-only property
Property IsDirectory As Boolean
Gets the path to this file system object
Read-only property
Property Path As String
_bstr_t GetPath();
You may need to use PathInView to specify a view for path resolution.
Member of: ICCFile interface
Gets the path to this file system object in the given view
Read-only property
Property PathInView (pView As CCView) As String
_bstr_t GetPathInView(ICCView* pView);
If you do not need to specify a view for path resolution, you can use Path.
Member of: ICCFile interface
Gets the view used to resolve this file system object
Read-only property
Property View As CCView
Gets the VOB containing this file system object
Read-only property
Property VOB As CCVOB