| Category | Gets the category that is assigned to this file |
| CheckedOutMachine | Gets the network ID of the computer that checked out the file. This property is only valid if IsCheckedOut is true. |
| CheckedOutSpec | Gets the path on the client's computer that the file was checked out to. This property is only valid if IsCheckedOut is true. |
| CheckedOutUserId | Gets the ID of the user that has the file checked out. This property is only valid if IsCheckedOut is true. |
| CheckInDate | Gets the date and time that the file was checked in. This property is only valid if IsCheckedOut is false. |
| Checksum | Gets the physical file's checksum. This is only valid if IsCheckedOut is false. |
| Comment | Gets a comment string set by the user. If IsCheckedOut is true, then this property contains the comment set during checkout. Otherwise, it contains the comment set during check-in. |
| CreateDate | Gets the date and time that this version of the file was created in the Vault. For the first version of a file, this date will match CheckInDate. For later versions, this value will have the time when the previous version was checked out. |
| CreateUserName | Gets the name of the user who checked-in or uploaded this file. |
| DesignVisualizationAttachmentStatus | Gets the design visualization attachment status of the file |
| EntityClass | Gets the entity class associated with this File. |
| EntityIterationId | Gets the Iteration ID of this File. |
| EntityMasterId | Gets the Master Id of this File. |
| EntityName | Gets the descriptive name for this File. This value applies to all versions of the file. |
| FileClassification | Gets the classification of the file. |
| FolderId | Gets the ID of the folder that the file was checked-out from. This property is only valid if IsCheckedOut is true. |
| IsCheckedOut | Gets whether the latest version of this file is in the checked-out state. Whenever a file is checked-out, a new version is created as a placeholder. |
| IsCheckedOutToCurrentUser | Gets whether or not this file is checked out to the currently logged in vault user |
| IsCloaked | Gets if this file is cloaked. A cloaked object is one that the caller does not have permissions to view. The only valid data in a cloaked file is the EntityIterationId and the EntityMasterId. All other data will be null or 0. |
| IsControlledByChangeOrder | Gets whether or not the file is controlled by a change order. |
| IsHidden | Gets whether this file should be hidden to the user. |
| IsLatestVersion | Gets whether or not this file is the latest version. |
| IsLocked | Gets whether or not the file can be modified by the logged in user. |
| IsOnSite | Gets whether or not the file is on the local site (in a multi-site environment). This value will always be true on a single-site environment. |
| IsOutOfDate | Gets whether or not this file needs to be updated. |
| LastModifiedDate | Gets the last modified date of the physical file. This value is set by the client that uploaded the file. |
| LifecycleInfo | Gets lifecycle information about this file. |
| LinkInfo | Gets if this is a Link to a File. If the value is not null, then LinkInfo provides information about the Link to this File |
| MaxCheckedInVersionNumber | Gets the maximimum version of the file currently checked-in to the vault. |
| Parent | Gets or sets the parent folder for this FileIteration. |
| RevisionInfo | Gets revision information about this file. |
| Size | Gets the size of this file (in bytes) |
| VaultConnection | Gets the Vault Connection that this file is associated with. |
| VersionNumber | Gets the version of the file. A file that has just been added ot the Vault will have a VerNum of 1. |