The following tables list the members exposed by IEdmFile5.
| Name | Description | |
|---|---|---|
![]() | CurrentRevision | Gets the file's current revision. |
![]() | CurrentState | Gets the file's current workflow state. |
![]() | CurrentVersion | Gets the file's current version number. |
![]() | ID | Gets the database ID of this file. |
![]() | IsLocked | Gets whether the file is checked out. |
![]() | LockedByUser | Gets the user who has the file checked out. |
![]() | LockedByUserID | Gets the ID of the user who has the file checked out. |
![]() | LockedInFolder | Gets the folder in which this file is checked out. |
![]() | LockedInFolderID | Gets the ID of the folder in which this file is checked out. |
![]() | LockedOnComputer | Gets the name of the computer to which the file is checked out. |
![]() | LockPath | Gets the full path to the checked-out file. |
![]() | Name | Gets the name of the file. |
![]() | ObjectType | Gets the type of object. |
![]() | Vault | Gets the file vault to which this file belongs. |
| Name | Description | |
|---|---|---|
![]() | ChangeState | Obsolete. Superseded by IEdmFile10::ChangeState2. |
![]() | GetConfigurations | Gets a list of names of the configurations for the specified version of this file. |
![]() | GetEnumeratorVariable | Gets an interface to this file's data card variables. |
![]() | GetFileCopy | Gets a copy of the file with the specified version from the archive and deposits it in the specified location. |
![]() | GetFirstFolderPosition | Starts an enumeration of the parent folders of this file. |
![]() | GetLocalFileDate | Gets the date and timestamp of a local copy of this file. |
![]() | GetLocalFileSize | Obsolete. Superseded by IEdmFile9::GetLocalFileSize2. |
![]() | GetLocalPath | Gets the full path to this file in the specified parent folder. |
![]() | GetLocalRevisionName | Gets the revision name of the local copy of this file. |
![]() | GetLocalVersionNo | Obsolete. Superseded by IEdmFile12::GetLocalVersionNo2. |
![]() | GetNextFolder | Gets the next parent folder of this file. |
![]() | GetReferenceTree | Gets an interface to the files that reference or are referenced by this file. |
![]() | GetRevisionGeneratorInfo | Gets information about this file for the revision generator. |
![]() | IncrementRevision | Creates a new revision of this file. |
![]() | IsKindOf | Checks whether the object is of a certain type. |
![]() | LockFile | Checks out this file from the vault to which the user is currently logged in. |
![]() | Refresh | Refreshes the file. |
![]() | Rename | Obsolete. Superseded by IEdmFile6::RenameEx. |
![]() | UndoLockFile | Removes the check-out of a file without saving changes to the archive. |
![]() | UnlockFile | Checks in this file. |

