Assembly: Contracts (in Contracts.dll)
| Name | Description | |
|---|---|---|
|
AccessDeniedStatus | Transfer Access and denied status |
|
ActiveCheckoutRule | A class that helps define a CheckoutRule Item |
|
Address | Details about an address |
|
AssignedContact | An assigned contact |
|
AssignedEntity | A class to details assigned entities |
|
AssignedGroup | An assigned role |
|
AssignedRole | An assigned role |
|
AssociatedCompanyEntity | Information about an assoc task |
|
AssociatedContactEntity | Information about an assoc contact |
|
AssociatedEntity | Information about associated entities |
|
AssociatedFileEntity | Information about an assoc file |
|
AssociatedFolderEntity | Information about an assoc folder |
|
AssociatedProjectEntity | Information about an assoc project |
|
AssociatedTDProjectEntity | Information about an assoc td project |
|
AssociatedTaskEntity | Information about an assoc task |
|
AttributeAddressValue | |
|
AttributeAutoIncValue | An auto increment value - only used as a place holder |
|
AttributeCompanyValue | |
|
AttributeConstraint | Information about an attribute constraint |
|
AttributeContactValue | |
|
AttributeCoordinateValue | A coordinate value |
|
AttributeEnumItem | Information about an item in an enum |
|
AttributeEnumWorkflow | |
|
AttributeEnumWorkflowState | |
|
AttributeInfo | Information about an attribute |
|
AttributeListScriptInput | |
|
AttributeMatchValueCollection | |
|
AttributeOperationInfo | |
|
AttributeReferenceInfo | |
|
AttributeUsageInfo | |
|
AttributeValue | Information about an attribute value |
|
AttributeValueCollection | |
|
AttributeYesNoValue | A yes no value |
|
AttributesScriptInput | |
|
AutoConverter | |
|
BaseParseableEmailTemplate | |
|
BasicFileInfo | Really simple file info |
|
CADLayoutInfo | Information about a specific cad layout |
|
CADLayoutInfoExtensionData | Extension data for attaching to files |
|
CADLayoutTemplateInfo | Information about a cad layout template |
|
CADUpdateResult | |
|
CategoryInfo | Information about a category |
|
ChangeTrackerHelper | |
|
CheckOutInfo | Information about a historical or active checkout |
|
CheckoutEntity | Details about a checked out entity |
|
ChunkData | |
|
ChunkInfo | |
|
ClientRegistrationInfo | Info for registering with a server |
|
CompanyContactInfo | |
|
CompanyGatherer | |
|
CompanyInfo | A container about company information |
|
CompanyReportParameters | |
|
CompanyScriptInput | Script input for picking a company |
|
ConcurrencyCount | |
|
ConcurrencyCounts | Information about concurrency |
|
ConnectedClient | Information about a connected client |
|
ConnectionLogInfo | A container about company information |
|
ConnectorAssemblyInfo | |
|
ConnectorConfigInfo | |
|
ConnectorConstantInfo | Container for information about a connector constant |
|
ConnectorCustomField | Container for information about custom field results |
|
ConnectorCustomFieldSettings | |
|
ConnectorDefaultMapping | Container for information about default mappings for a container |
|
ConnectorInfo | |
|
ConnectorLog | |
|
ConnectorManualModeSetting | |
|
ConnectorManualModeSetup | |
|
ConnectorMappingExclusion | |
|
ConnectorMappingInfo | |
|
ContactGatherer | |
|
ContactInfo | A container about contact information |
|
ContactList | |
|
ContactListContact | |
|
ContactQueryValue | A query value that contains a contact |
|
ContactReportParameters | |
|
ContactScriptInput | An input for picking a contact, which could come from different sources |
|
ContactTable | |
|
ContactsScriptInput | An input for picking a contact, which could come from different sources |
|
Converter | |
|
Coordinate | A coordinate |
|
Counter | |
|
CustomReport | Base class for client reports |
|
CustomReportInput | |
|
DashboardScriptInput | |
|
DataCleanerSettings | Our data cleaner settings object |
|
DataRetentionPolicy | |
|
DataSet | Place holder for future data sets |
|
DateRangeQueryValue | A query value that contains a date range |
|
DomainValueCollection | A collection of domain values |
|
EditFileServerResult | |
|
EmailExceptionRule | A class that helps define a EmailException Item |
|
EmailMessageID | Email message id |
|
EmailMessageIDReference | |
|
EmailSettings | |
|
EmailStamp | A data class for storing info about email stamps |
|
EmailStampSource | A data class for telling us where a stamp should come from |
|
EmailTemplate | Information about an email template |
|
EmailTemplateScriptInput | Script input for picking an email template |
|
EmailTemplateVariables | A helper class to get template variables |
|
EntityAttributeCache | |
|
EntityAttributeInfo | Information about an attribute |
|
EntityID | An entity id |
|
EntityInfoLight | Only necessary info about an entity |
|
EntityLogItem | An entity log item |
|
EntityPathPart | Helps give us information about where an entity is in a path |
|
EntityPermission | Connection between a user/group/role, an entity and their permission |
|
EntityReportInput | A report input that is an entity of some kind Only the following inputs will have editors: Contact User File Project Folder |
|
EntityScriptInput | A script input that is an entity of some kind Only the following inputs will have editors: Contact User File Project Folder Task Type |
|
EntitySearchResult | |
|
EntitySelectionInput | |
|
EntityTypeServerReport | Information about an individual server report |
|
EnumScriptInput | A script input that acts as a pick list |
|
Extension | Helper extension methods |
|
ExtraFileInfo | An info class that stores some stats about files we don't always want with every file |
|
ExtraProjectInfo | An info class that stores some stats about jobs we don't always want with every jobs |
|
FileChangeData | A class to group information about a file change |
|
FileChangeDetails | File change details |
|
FileChangeInfo | File change information, used by serialization |
|
FileChangeTransferData | |
|
FileConverterScriptInput | |
|
FileDropNotification | A notification for a file drop |
|
FileDropSetting | |
|
FileGatherer | |
|
FileHistory | The history of a particular file |
|
FileInfo | Information about a file |
|
FileInfoForFileChange | The info required for file change operation |
|
FileIssuingDetails | Issuing details about a specific file, for a specific version |
|
FileLauncher | Definition for the file launcher |
|
FilePlaceHolder | |
|
FilePreviewTransferData | |
|
FileReferenceHistories | The histories of the references of a set of files |
|
FileReportParameters | Info about how to report on files |
|
FileRetrieval | A class to hold information about how a file was retrieved |
|
FileSearchQuery | |
|
FileServerInfo | Info about a file server |
|
FileServerIntervalSyncRule | Interval based sync rule |
|
FileServerLink | Get basic details about a link to another file server |
|
FileServerQueue | Information about file server queues |
|
FileServerQueueItem | An item in the queue |
|
FileServerStatistic | |
|
FileServerStatistics | |
|
FileServerSyncRule | Basic class for carrying info about frs sync rules |
|
FileServerTimeSyncRule | Time sync rule |
|
FileStoreBindingCatchAllRule | A catch all binding |
|
FileStoreBindingFileNameRule | A binding rule that matches against file names |
|
FileStoreBindingFolderNameRule | A binding rule that matches against file names |
|
FileStoreBindingRule | Rule data structure |
|
FileStoreInfo | Information about a file store |
|
FileStoreRuleSet | A rule set for file storage |
|
FileStoreScriptInput | |
|
FileStoreStats | |
|
FileTable | |
|
FileTransferData | |
|
FileWithMissingReferences | A file with unmanaged references |
|
FilesOverWebPasswordSettings | Password settings for files over web |
|
FlatSearchAttribute | A class storing info about a flat search attribute |
|
FolderColumn | A folder column |
|
FolderHistory | An item of folder history |
|
FolderItems | |
|
FolderParameters | Parameters controlling folder packaging |
|
FolderProfile | |
|
FolderTransferData | Information about a folder transfer |
|
ForumCategory | Information about a category in a forum |
|
ForumInfo | Information about a forum |
|
ForumPost | Information about a post in a forum |
|
ForumSearchQuery | A data contract for searching a forum |
|
ForumTopic | Information about a topic in a forum |
|
FoundFolderResult | |
|
GadgetData | |
|
GadgetInfo | |
|
GeocodedAddress | Data contract to represent longitude and latitude data for an address |
|
GroupAccessInfo | A class holding information about how a group has access to something |
|
GroupInfo | Information about a group |
|
GroupQueryValue | A query value that contains a group |
|
ImportModifier | |
|
ImportModifiers | Class to group up ways we might modify data we are importing |
|
InheritedEntity | Used to show the inheritance hierarchy in entities |
|
IssueAction | |
|
IssueByEmail | Issue by email |
|
IssueByOutlook | Issue by Outlook |
|
IssueByPublishing | Issue by publishing |
|
IssueContact | Info about who it was issued to and how (cc, to, etc) |
|
IssuePublishingInfo | |
|
IssueStructure | Defines the root of a structure for issuing |
|
IssuedFile | Details about an issued file |
|
IssuedFileSet | A set of documents that have been issued |
|
IssuedFileSetIssueDetails | High level details about the issuing of a file set |
|
IssuedFileSetType | A class storing info about an issued file set |
|
IssuedFileSetVersion | All info about a file set version |
|
JobScriptInput | Script input for picking a company |
|
LastUsedDataRetentionPolicy | |
|
LicenseID | License ID attribute |
|
LicenseInfo | info about a license |
|
LicenseLogInfo | Data to log a license change |
|
LicenseModuleInfo | Info about a license module |
|
LicensePool | Information about License pool |
|
LicensePoolLogInfo | Data to log a License pool change |
|
ListContactGatherer | A simple list gatherer |
|
ListFileGatherer | |
|
ListScriptInput | A script input that acts as a pick list |
|
LockInfo | |
|
MailAttachment | Helper class for mail attachments |
|
ManagedFolderChange | A class to represent information about a change to a managed folder |
|
ManagedFolderChangeData | Detailed history about a managed folder change |
|
ManagedFolderChangeDetails | A class to represent information about a change to a managed folder |
|
MapLayer | Configuration for a layer used in maps. |
|
MapSettingData | Map setting data |
|
MessageData | |
|
MinimumSizeDataRetentionPolicy | |
|
MissingReferenceSuggestions | Any possible missing reference suggestions |
|
NamingRule | Carries information about a naming rule |
|
NamingRuleSet | A set of naming rules |
|
NoteHeader | A note header, which really only includes the data, subject and who it was from |
|
NoteInfo | Information about a note |
|
NotificationSubscription | Information about a notification subscription |
|
ObservationInfo | |
|
OutlookTemplateSetting | Information about an outlook template setting of an operation type |
|
PackageData | Basic info about an import/export package |
|
PackageParameters | Parameters controlling package packaging |
|
PagedResults<T> | |
|
PathScriptInput | |
|
Permission | A permission |
|
PermissionSet | A specific permission set |
|
PermissionsChange | |
|
PredefinedChangeDescription | A class that helps define a predefined change description |
|
PreviewItem | |
|
PrimitiveQueryValue | A query value that contains a primitive value of some sort - used for strings, ints etc |
|
PrimitiveReportInput | A primitive report input - used for strings, ints etc All values are stored as a string and will be converted, so a type conversion must exist |
|
PrimitiveScriptInput | A primitive script input - used for strings, ints etc All values are stored as a string and will be converted, so a type conversion must exist |
|
ProjectFolder | An individual folder in a project |
|
ProjectInfo | Information about a project |
|
ProjectItems | |
|
ProjectNamingRule | Represents information about a project naming rule Not all this info will be filled out, depending on the state of use |
|
ProjectNamingRuleComponent | A component of a naming rule |
|
ProjectNoteInfo | Information about a project note |
|
ProjectParameters | Parameters controlling project packaging |
|
ProjectQueryValue | A query value that contains a project |
|
ProjectReportParameters | Info about how to report on 12d Synergy Projects |
|
ProjectRole | Represents a project role |
|
ProjectTemplate | |
|
PublishedFile | Basic details about a published file only used for information gathering right now |
|
PublishedFileNotification | A notification for a published file |
|
PublishedFileTrackingData | Basic information about tracking |
|
QueryScriptInput | |
|
QueryValue | The base class for a query value (a value used in a query) |
|
QueryValueOperation | Describes a query operation against a value |
|
QueuedEventData | Information about a queued event |
|
ReferenceChangeData | Data about a single referenced file that is used for the UpdatedReferencesEvent, (it does not contain the doc type as this is added during the document operation) |
|
ReferenceGraph | Info about referencing |
|
ReferenceInfo | |
|
ReferenceLink | |
|
ReferencedFolderInfo | |
|
ReferencingFileInfo | |
|
RelatedFile | A related file - carries information about a related file, and whether it's a reference (or therefore an association) |
|
Report | Helper report class |
|
ReportApplicationData | |
|
ReportInput | |
|
ReportMetaData | |
|
ReportParameters | Info on how to report various entities |
|
ReportSchedule | Data about a report schedule |
|
ReportScheduleDeliveryData | Report recipient data for report delivery by email |
|
ReportScheduleReportData | Input and Entity ID data required for the report schedule |
|
RoleAccess | Helper class for role information |
|
RoleAccessInfo | A class holding information about how a group has access to something |
|
RoleContact | Role contact object |
|
RoleDefinition | Represents a project role, which may or may not have permissions attached to it |
|
RoleQueryValue | A query value that contains a role |
|
ScriptInput | |
|
SearchAttributes | |
|
SearchProfile | Search Profile data |
|
SearchProfileCondition | Condition to be satisfied to apply layout |
|
SearchQuery | A class for carrying information for search queries |
|
SearchQueryContractResolver | |
|
ServerGadgetLibrary | Information about a server side scripted workflow library |
|
ServerID | Stores info about the current server id |
|
ServerReport | Information about an individual server report |
|
ServerReportLibrary | Information about a server side scripted report library - this is not each individual report |
|
ServerScriptLibrary | Information about a server side script library |
|
ServerTask | Information about a server side scripted task |
|
ServerTaskLibrary | Information about a server side scripted task library - this is not necessarily each individual task |
|
ServerTaskSchedule | Information about a server side scripted task schedule |
|
ServerVersionInfo | |
|
ServerWorkflowLibrary | Information about a server side scripted workflow library |
|
SetLicenseResult | The result of trying to set a license |
|
SimpleFolder | Some really simple folder info |
|
SimpleReportFormat | The format type of the report |
|
SortOrderAttribute | |
|
SourcedAttributeInfo | |
|
StartState | |
|
StatisticInfo | |
|
StoredSearchQuery | Stores information about a file search query |
|
SyncToolSetup | Info on whether or not the sync tool is setup |
|
TDElement | An element in 12d model project |
|
TDProjectChangeData | Detailed history about a managed folder change |
|
TDProjectFullHistory | Helps to transfer td project full history data from server to client |
|
TDProjectHistory | An item of td project history |
|
TDProjectInfo | Information about a 12d model project |
|
TDProjectParameters | Parameters controlling td project packaging |
|
TDProjectReportParameters | Info about how to report on tasks |
|
TDProjectTemplate | Contract to transfer data relkated to TD model project templates in/out |
|
TDProjectVersionDetails | |
|
TDProjectVersionHelper | |
|
TDSharedElementInfo | Info about a shared element |
|
TaskAction | Information about the action to take when a dependent task is clsoed |
|
TaskCC | The base task CC class |
|
TaskContactCC | A class for storing info about a contact to cc |
|
TaskGroupCC | A class for storing info about a group to cc |
|
TaskHistory | An item of to do item history |
|
TaskItem | A to do item |
|
TaskItemPreview | Task item preview that contains information for preview pane |
|
TaskItemReminder | Information about a reminder for a task |
|
TaskRecurrence | |
|
TaskReportParameters | Info about how to report on tasks |
|
TaskRoleCC | A class for storing info about a role to cc |
|
TaskSearchResultNode | A node in our result tree |
|
TaskState | States available for a task |
|
TaskType | The task type |
|
TaskTypeItemReminder | Information about a reminder created on new tasks of a given type |
|
TaskTypeWorkflow | |
|
TaskTypeWorkflowState | |
|
TaskUpdate | Information about how to update the status and progress of a to do item |
|
TemporaryFileTransferData | |
|
TimesheetDay | |
|
TimesheetEntry | |
|
TransferData | Base transfer data class |
|
TransmittalCoverTemplate | Class to handle data of the transmittal cover templates |
|
TriggerWorkflow | |
|
TriggerWorkflowState | |
|
UpdateReferencesData | |
|
UploadFileRequest | A request to upload a file |
|
UserAccessInfo | A class holding information about how a user has access to something |
|
UserInfo | A container about user information |
|
VersionedFileTransferData | Information about a file transfer, used in bulk transfers |
|
WatchFolder | Information about a watch folder |
|
WebFileDropContact | |
|
WebFileDropInfo | |
|
WebFileServerData | Web file server data |
|
WebServerPageInfo | |
|
WidgetInfo | A container for a widget definition |
|
Workflow | The workflow data structure |
|
WorkflowActivityInfo | General info about an activity |
|
WorkflowAssigneeQueryValue | A query value that contains a contact (with groups and roles). This is intended for server use only. |
|
WorkflowConditionInfo | General info about an activity |
|
WorkflowCreateableAttribute | |
|
WorkflowInstanceInfo | Information about an assigned workflow |
|
WorkflowNonAttributeCaptureData | |
|
WorkflowPropertyAttribute | |
|
WorkflowPropertyItem | Info about a workflow property item and its value |
|
WorkflowPropertySerialization | Serialization helper class |
|
WorkflowQueryValue | A query value that contains a workflow |
|
WorkflowScriptInput | |
|
WorkflowSettableAttribute | |
|
WorkflowState | A workflow state |
|
WorkflowTransition | A transition, which changes from one state to another |
|
WorkflowTransitionActivity | |
|
WorkflowTransitionAssociationCapture | |
|
WorkflowTransitionAttributeCapture | Information about attributes users will be prompted for during a transition |
|
WorkflowTransitionCondition | |
|
WorkflowTransitionDataCapture | |
|
WorkflowTransitionLog | Log information about a transition |
|
WorkflowTransitionPropertyCapture | Information about user defined properties users will be prompted for during a transition |
| Name | Description | |
|---|---|---|
|
BaseEFEntity | |
|
IChangeTrackable | |
|
IExtensionData | Helpful interface for extending data contract things in unique, often adhoc ways |
|
IHasAttributes | |
|
IImportTarget | |
|
ILogger | Handles some basic logging |
|
IMaterialized | |
|
IPersistedQueueable | |
|
IPublishingNamer | |
|
ISynergyEntity | |
|
ITransferLogger | |
|
IWebHook | Interface to implement a web hook |
|
IWorkflowInstanceDetails | |
|
IWorkflowLogger |
| Name | Description | |
|---|---|---|
|
AggregateFunction | |
|
AllowableContactSources | |
|
AssignedEntityType | The assigned entity type |
|
AttributeMatchOperation | |
|
AttributeSearchContext | |
|
AttributeType | The type of attribute |
|
AttributeYesNo | Why not bool? Because the editor sucks... so this is a bit ass backwards |
|
AuthorizationMode | |
|
ChangeDescriptionType | |
|
CheckoutOwnerMachine | |
|
CheckoutType | The type of checkout that the ActiveCheckoutRule effects |
|
ComparisonFileType | A type of file that can be compared |
|
ComparisonToolType | |
|
CompressionLevel | Available compression levels when using zipped transfer |
|
ConnectionEventType | |
|
ConnectorConfigInfoType | |
|
ConnectorMappingEntityType | The different types of entities a connector mapping can belong to |
|
ConnectorRunType | |
|
ConverterType | |
|
DashBoardDefinitionType | Type of the dashboard definition |
|
DataSetType | |
|
DataTransferMode | |
|
DateRange | |
|
DocumentType | An enum indicating what type of document this is |
|
EmailStampSourceType | The stamp source type |
|
EmailTemplateCategory | |
|
EntityIDInputType | |
|
EntityType | |
|
EventStatus | Event status enum |
|
FileChangeType | The type of file change |
|
FilePreviewType | A preview type |
|
FileServerStatisticType | |
|
FileServerSyncRuleType | |
|
FileStoreBindingRuleType | The type of rule |
|
FileStoreType | The list of available file stores |
|
FileType | The type of file |
|
FlatSearchAttributeType | The flat search attribute type |
|
FolderChangeType | FolderChangeType |
|
FolderColumnType | A type of folder column |
|
FolderProfileMode | A folder profile |
|
FolderProfileResetMode | An enum to define ways we can reset folder profiles |
|
FolderSort | |
|
FolderState | The staet of the folder - only really makes sense for managed folders |
|
FolderType | The type of folder |
|
GeocodeProviderType | Enum to represent geocode provider type |
|
GroupByField | |
|
IssueActionType | An action taken for an issue |
|
IssueSendMode | |
|
LicenseModule | License modules |
|
LimitTableContent | An enum of options to limit a search |
|
LogLevel | |
|
MapLayerType | |
|
NamingRuleSetMode | A naming set mode - not currently used |
|
NoteMode | |
|
NoteTarget | An enum indicating what type of item a note is attached to |
|
OutlookTemplateType | The type of operation that use outlook to send email |
|
PermissionType | Enum for permission type |
|
PreviewState | State details about previewing |
|
PrimitiveReportInputType | Options for the primitive report input type |
|
PrimitiveScriptInputType | Options for the primitive report input type |
|
Product | |
|
ProjectNamingRuleComponentType | The type of component |
|
ProjectScope | |
|
ProjectType | |
|
PublishedFilePackageType | |
|
PublishedFileType | The type of file being published |
|
ReceiptOptions | |
|
ReferenceMode | |
|
RelatedFileType | |
|
RelationalOperatorType | Relational operator type |
|
RemindDeltaType | |
|
ReportDeliveryMode | Report delivery mode |
|
ReportScheduleFrequency | Options for the primitive report input type |
|
RoleAccessEntity | |
|
RoleAccessType | An enum (used as a flag) indicating the type of access to an entity |
|
SearchLimitOption | An enum of options to limit a search |
|
ServerTaskLogLevel | |
|
ServiceMode | |
|
SimpleReportType | Actual reports |
|
TDConnectionContext | A context for how a 12d model project is being connected to |
|
TDCustomisationMode | |
|
TDElementType | Available types of 12d model elements we can work with |
|
TDProjectChangeType | An enum of change types for a td project |
|
TDProjectMapFileMode | |
|
TDProjectType | The 12d model project type |
|
TDProjectVersion | Valid 12d model versions |
|
TargetEntity | |
|
TaskActionMode | The type of action to take when a dependent task is completed |
|
TaskActionOwnerType | The owner of a task action |
|
TaskActionType | The type of action to take when a dependent task is completed |
|
TaskCCType | A possible cc target type |
|
TaskClosureStatus | Enum describing various closure types |
|
TaskDateMode | The date mode |
|
TaskPriority | The priority of a to do item |
|
TaskRecurrencePattern | |
|
TaskReminderType | |
|
TransitionPropertyCaptureType | |
|
TriggerType | |
|
UserNotificationEventType | All the various user workflow event types |
|
ValueField | |
|
WatchFolderDuplicateMode | Mode for when a watch folder finds a duplicate |
|
WebFileDropCreateMode | |
|
WidgetType | |
|
WorkflowActivityTarget | The type of target an activity can be used for |
|
WorkflowDataCaptureType | An enum for the different types of data capture |
|
WorkflowPropertyType | |
|
WorkflowType |