Information about a file

Namespace: Contracts.Data
Assembly: Contracts (in Contracts.dll)

<DataContract()> _ 
<System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)> _ 
Public Class FileInfo 
Implements ISynergyEntity, _ 
IHasAttributes
This language is not supported or no code example is available.
[DataContract()] 
[System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)] 
public class FileInfo : ISynergyEntity
IHasAttributes
This language is not supported or no code example is available.
[DataContract()] 
[System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true)] 
public ref class FileInfo : public ISynergyEntity^, 
public IHasAttributes^
This language is not supported or no code example is available.
public  
DataContract() 
System.Reflection.Obfuscation(Exclude = true, ApplyToMembers = true) 
class FileInfo 
implements ISynergyEntity
IHasAttributes
This language is not supported or no code example is available.
Name Description
Public property Type Get the entity type
Public property attributes Any attributes, if requested
Public property id
Top
Name Description
Public method CreateExtensionData() Create a list of extension data objects if needed
Public method Equals(Object) Determines whether the specified object is equal to the current object. (inherited from Object).
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object).
Public method GetChangedAttributes() Get all changed attributes
Public method GetHashCode Serves as the default hash function. (inherited from Object).
Public method GetType Gets the Type of the current instance. (inherited from Object).
Protected method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object).
Public method ToString() Returns a string that represents the current object.
Top
Name Description
Public field active_check_out Information about any active checkout - may be null
Public field active_folder_check_out Information about parent managed folder/td project checkout - may be null
Public field change_attribs Any change attributes, if requested
Public field display_name An additional display name field, may or may not be used
Public field extension_data
Public field file_access May contain (see has_has_file_access) access information for the user
Public field file_created_utc
Public field file_id The id of the file on the server
Public field file_lock Any lock info about this file
Public field file_modified_utc
Public field file_name the server name of the file
Public field file_size The size of the file on the server
Public field file_store
Public field file_type What sort of file is this?
Public field flattened_parent_attributes Contains a set of parent attributes, flattened into a list - note that this may not be set unless requested
Public field folder_id The id of the folder this file exists in
Public field has_file_access Does this file have access info for this user?
Public field has_folder_references Does this have folder references?
Public field has_layouts
Public field has_references Does this have references?
Public field is_link_source Is this the source of a link?
Public field is_referenced
Public field last_change_time the last time this file was changed - in utc
Public field last_change_type the last change that was done to this file
Public field last_user_id The id of the user that last changed the file
Public field last_user_name the name of the user who made the last change - in utc
Public field latest_version What's the latest version number?
Public field link_path A path to the link source
Public field link_source_id The link source, if this is a linked file
Public field path A path to the file
Public field preview_state Do we have a preview?
Public field version the version of the file
Public field workflows Any workflows attached to this file - may be null
Top
Contracts.Data.FileInfo

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1