Functions for working with Jobs or Projects. For historical reason, Jobs are referred to as Projects in the API.
Namespace:
SynergyClientAPI.Projects
Assembly: SynergyClientAPI (in SynergyClientAPI.dll)
Top
Assembly: SynergyClientAPI (in SynergyClientAPI.dll)
Public Class Project
This language is not supported or no code example is available.
public static class Project
This language is not supported or no code example is available.
public ref class Project
This language is not supported or no code example is available.
Name | Description | |
---|---|---|
CreateProject(CreateProjectParameters, IASyncWait) | Create a job / project | |
Equals(Object) | Determines whether the specified object is equal to the current object. (inherited from Object). | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (inherited from Object). | |
GetHashCode | Serves as the default hash function. (inherited from Object). | |
GetLink(EntityID) | Create a link for a job/project by its ID | |
GetProjectInfo(EntityID) | Get information about a given project | |
GetProjectInfo(string, EntityID) | Get information about a given project, using its name and an optional parent id | |
GetSubItems(EntityID) | Get any items below this project | |
GetType | Gets the Type of the current instance. (inherited from Object). | |
MemberwiseClone | Creates a shallow copy of the current Object. (inherited from Object). | |
MoveProject(EntityID, EntityID, IASyncWait) | Move a project to a new parent | |
PromptForProject(bool, out bool, IWin32Window) | Prompt for a project | |
PurgeProject(EntityID, IASyncWait) | Purge a project - warning, this cannot be undone | |
Rename(EntityID, string, IASyncWait) | Rename a project | |
SearchForProject(SearchQuery, IASyncWait) | Search for a project | |
SetAttributes(EntityID, List<AttributeInfo>, HashSet<EntityID>, IASyncWait) | Set or remove any attributes on a project | |
ToString | Returns a string that represents the current object. (inherited from Object). | |
UpdateCategories(EntityID, HashSet<EntityID>, HashSet<EntityID>, IASyncWait) | Set or remove any categories on a project | |
UpdateFileAttributes(EntityID, Dictionary<AttributeInfoList<String>>, HashSet<EntityID>, IASyncWait) | Set or remove any file attributes on a project - any attributes required by any new file added to the project | |
UpdateFileChangeAttributes(EntityID, Dictionary<AttributeInfoList<String>>, HashSet<EntityID>, IASyncWait) | Set or remove any file change attributes on a project - any attributes required by any file in the project, at check in time | |
UpdateGroupLevelPermission(UpdateEntityPermissionParameters, IASyncWait) | Set group permission for a project | |
UpdateNamingRules(EntityID, List<NamingRuleSet>, Dictionary<EntityIDString>, IASyncWait) | Set or remove any naming rules on a project | |
UpdateRoleLevelPermission(UpdateProjectRolePermissionParameters, IASyncWait) | Set role permissions for a project | |
UpdateUserLevelPermission(UpdateEntityPermissionParameters, IASyncWait) | Set user permission for a project |
SynergyClientAPI.Projects.Project