|
Name
|
Description
|
|
CreateSnapshot(EntityID, EntityID, string, IDatabase)
|
Create a snapshot of a td project
|
|
CreateTDProject(EntityID, EntityID, string, TDProjectType, bool, EntityID, EntityID, EntityID, TDProjectVersion, TDCustomisationMode, IDatabase)
|
Create a new 12d model project
|
|
CreateTDProject(string, TDProjectType, bool, EntityID, bool, EntityID, TDProjectVersion, TDCustomisationMode, IDatabase)
|
Create a new 12d model project
|
|
CreateTDProject(string, TDProjectType, bool, EntityID, bool, EntityID, TDProjectVersion, IDatabase)
|
Create a new 12d model project
|
|
CreateTDProject(string, TDProjectType, bool, EntityID, EntityID, EntityID, TDProjectVersion, TDCustomisationMode, IDatabase)
|
Create a new 12d model project
|
|
CreateTDProject(string, TDProjectType, bool, EntityID, EntityID, EntityID, TDProjectVersion, IDatabase)
|
Create a new 12d model project
|
|
CreateTDProject(TDProjectInfoParameters, bool, EntityID, DateTime, IDatabase)
|
Create a new 12d model project in the normal file system
|
|
CreateTDProjectChange(EntityID, int, TDProjectChangeType, EntityID, string, IDatabase)
|
Create a TD Project Change entry
|
|
DeleteSystemTDProjectAttribute(EntityID, EntityID, IDatabase)
|
Delete a standard user attribute
|
|
Equals(Object)
|
Determines whether the specified object is equal to the current object.
(inherited from Object).
|
|
ExportTDProject(EntityID, EntityID, string, IDatabase, IClient, bool)
|
Export a TD project to disk
|
|
ExportTDProject(EntityID, EntityID, string, IDatabase, IClient, bool, Func<EntityIDBoolean>)
|
Export a TD project to disk
|
|
Finalize
|
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(inherited from Object).
|
|
GetActiveUserCheckouts(EntityID, EntityID, IDatabase)
|
Get information about all files checked out by a user
|
|
GetActiveUserCheckouts(EntityID, IDatabase)
|
Get information about all files checked out by a user
|
|
GetActiveUserCheckoutsClosingRules(EntityID, IDatabase)
|
Get information about all td Projects checked out by a user that match Active Closing Rules
|
|
GetAllRoleAccess(EntityID, IDatabase)
|
Get information about all roles thatcan access a 12d model project
|
|
GetAllUserAccess(EntityID, IDatabase)
|
Get all user access to a 12d model project
|
|
GetAttributeByName(EntityID, string, IDatabase)
|
Find a named attribute and its value in a 12d model project
|
|
GetChangeLog(EntityID, DateTime, IDatabase)
|
Get all change information about a project on or after a certain date
|
|
GetChangedTDProjects(EntityID, DateTime, IDatabase)
|
Get a list of all td projects that have changed after a certain date
|
|
GetElementType(EntityID, IDatabase)
|
Get the element type of a known element file
|
|
GetFileIDForShare(EntityID, IDatabase)
|
Given the id of a 12d model element share, and an optional user, get the id of the owning 12d model project
|
|
GetHashCode
|
Serves as the default hash function.
(inherited from Object).
|
|
GetShareIDFromFileID(EntityID, IDatabase)
|
Given a file id, work out the share id for a shareable element
|
|
GetSystemTDProjectAttributes(bool, IDatabase)
|
Get all attributes that apply to all 12d model projects
|
|
GetTDProjectAttributes(EntityID, IDatabase)
|
Given a 12d model project id, get all attributes (and values)
|
|
GetTDProjectChangeDetails(EntityID, int, IDatabase)
|
Get change details for a td project including change details of sub folders and files
|
|
GetTDProjectFileInfo(EntityID, bool, string, bool, IDatabase)
|
Get info about a td project file - only relevant if a check in, check out project
|
|
GetTDProjectFileInfo(TDProjectInfo, bool, string, bool, IDatabase)
|
Get info about a td project file - only relevant if a check in, check out project
|
|
GetTDProjectForShare(EntityID, EntityID, IDatabase)
|
Given the id of a 12d model element share, and an optional user, get the id of the owning 12d model project
|
|
GetTDProjectForShare(EntityID, EntityID, IDatabase, out EntityID)
|
Given the id of a 12d model element share, and an optional user, get the id of the owning 12d model project
|
|
GetTDProjectFromPath(string, EntityID, IDatabase)
|
|
|
GetTDProjectID(EntityID, bool, string, IDatabase)
|
Get the id of a 12d model project belonging to a parent project
|
|
GetTDProjectIDForFolder(EntityID, IDatabase)
|
Given a folder id, work out what 12d model project it belongs to
|
|
GetTDProjectInfo(EntityID, bool, IDatabase)
|
Get info about a project from its id
|
|
GetTDProjectNames(HashSet<EntityID>, IDatabase)
|
Get the names of list of 12d model projects
|
|
GetTDProjectPreviewImage(EntityID, int, IDatabase)
|
Get the bytes of the latest preview for a td project
|
|
GetType
|
Gets the Type of the current instance.
(inherited from Object).
|
|
GrantGroupAccessToSharedElement(EntityID, EntityID, IDatabase)
|
Grant a group access to a shared element
|
|
GrantUserAccessToSharedElement(EntityID, EntityID, IDatabase)
|
Grant a user access to a shared element
|
|
HasAttribute(EntityID, EntityID, IDatabase)
|
Check if a 12d model project has a given attribute
|
|
MemberwiseClone
|
Creates a shallow copy of the current Object.
(inherited from Object).
|
|
PerformServerShareMigration(string, string, EntityID, ILogger, IDatabase)
|
Perform a server share migration
|
|
PurgeTDProject(EntityID, IDatabase, IClient)
|
Purge a 12d model project
|
|
RemoveTDProjectAttribute(EntityID, EntityID, IDatabase)
|
Remove an attribute from a td project
|
|
ResetProjectID(EntityID, EntityID, IDatabase)
|
Reset the 12d Project ID for a given project
|
|
RevokeGroupAccessToSharedElement(EntityID, EntityID, IDatabase)
|
Revoke group access to a shared element
|
|
RevokeUserAccessToSharedElement(EntityID, EntityID, IDatabase)
|
Revoke user access to a shared element
|
|
SetSystemTDProjectAttribute(AttributeInfo, EntityID, IDatabase)
|
Set a system 12d model project attribute
|
|
SetTDProjectAttributeValues(EntityID, List<AttributeInfo>, IDatabase)
|
Update a 12d model projects attributes
|
|
ShareElement(EntityID, string, EntityID, IDatabase)
|
Set an element as shared
|
|
ToString
|
Returns a string that represents the current object.
(inherited from Object).
|
|
UnshareElement(EntityID, EntityID, IDatabase)
|
Unshare an element
|