The following tables list the members exposed by the Folder type.

Name Description
Public method Static BrowseForFolder(EntityID, string, out bool, IWin32Window, EntityID) Browse for a folder, given a project id
Public method Static CancelFolderCheckOut(EntityID, IASyncWait) Cancel a folder check out
Public method Static CheckInFolder(CheckInFolderParameters, IASyncWait) Check in a folder
Public method Static CheckOutFolder(EntityID, IASyncWait) Check out a folder
Public method Static CopyFolder(string, EntityID, EntityID, bool, IASyncWait) Copy a folder
Public method Static CreateFolder(CreateFolderParameters, IASyncWait) Create a folder
Public method Equals(Object) Determines whether the specified object is equal to the current object. (inherited from Object).
Public method Static ExportFolder(IWin32Window, EntityID, string) Export a folder to a local location
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 Static FindFolderByName(EntityID, bool, string) Find the id of a folder by its name, below some sub item (Either a job or a folder)
Public method Static GetAll(EntityID, bool, IASyncWait) Get all files from a folder
Public method Static GetAllFileInfo(EntityID) Gets detailed information, including attributes, for each file in a folder - can be slow if there's a lot of information
Public method Static GetAllGroupAccess(EntityID) Get all group access info to a folder
Public method Static GetAllRoleAccess(EntityID) Get all role access info to a folder
Public method Static GetAllUserAccess(EntityID) Get all user access info to a folder
Public method Static GetBasicFileInfo(EntityID, bool) Get very basic information about files in a folder - suitable for simple listings, no attributes
Public method Static GetFolderInfo(EntityID) Get information about a folder
Public method Static GetFolderPath(EntityID) Get the server path to a folder
Public method GetHashCode Serves as the default hash function. (inherited from Object).
Public method Static GetHistory(EntityID) Get the history of a folder - only applies to managed folders
Public method Static GetLink(EntityID) Create a link for a folder by its ID
Public method Static GetLocalPathToFolder(EntityID, out string) Get the local path to a folder
Public method Static GetSubItems(EntityID) Get any items below this folder
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 Static MoveFolder(EntityID, EntityID, bool, IASyncWait) Move a folder
Public method Static OfflineFolder(IWin32Window, EntityID, string) Offline a folder to a local location
Public method Static OnlineFolder(IWin32Window, EntityID) Online a offlined folder
Public method Static PurgeFolder(EntityID, IASyncWait) Permanently purge a folder
Public method Static RenameFolder(EntityID, string, IASyncWait) Rename a folder
Public method ToString Returns a string that represents the current object. (inherited from Object).
Public method Static UpdateFolderAttributes(EntityID, List<AttributeInfo>, List<EntityID>, IASyncWait) Update folder attributes
Public method Static UpdateFolderRules(UpdateFolderRulesParameters, IASyncWait) Update folder attributes
Public method Static UpdateGroupLevelPermission(UpdateEntityPermissionParameters, IASyncWait) Set group permission for a folder
Public method Static UpdateRoleLevelPermission(UpdateEntityPermissionParameters, IASyncWait) Set role permission for a folder
Public method Static UpdateUserLevelPermission(UpdateEntityPermissionParameters, IASyncWait) Set user permission for a folder
Top