Interface Summary

Interface | Description
AttributeBlock | Represents an attribute block (a multi-value, multi-field attribute definition).
AttributeDefinition | Represents one of the following attribute definitions: Single-value, single-field. Single-value, multi-field. Contains the collection of assigned object types.
Baseline | Represents a baseline.
BaselineReplicationConfiguration | Represents a baseline replication configuration.
BaselineTemplate | Represents a baseline template and contains a collection of assigned baseline template rules.
BaselineTemplateRule | Represents a baseline template rule.
BuildArea | Represents a build area.
BuildProject | Represents a build project.
BuildStage | Represents a build stage.
ChangeDocumentType | Represents a request type, and contains the collection of assigned browse templates.
ChangeDocumentTypeCMRules | Represents a request type's change management rules.
ChdocRelationshipType | Represents a request relationship type.
ChdocReplicationConfiguration | Represents a request replication configuration.
DimensionsObject | A marker interface representing a generic Dimensions object.
DimensionsObjectDetails | A marker interface representing generic details of a Dimensions object.
FileFormat | Represents a file format.
ItemLibrary | Represents an item type's item library or the default item library.
ItemRemoteSubordinate | Represents a remote subordinate definition used by item replication configurations.
ItemReplicationConfiguration | Represents an item replication configuration.
ItemToItemRelationshipType | Represents an item to item relationship type.
ItemType | Represents an item type and contains the collection of assigned file formats.
ItemTypeCMRules | Represents an item type's change management rules.
ItemTypeGroup | Represents an item type group.
Lifecycle | Represents a lifecycle and contains collections of lifecycle state transitions, assigned object types, and lifecycle image revisions.
LifecycleAndTemplateAssignment | Represents a lifecycle and browse template assignment for a request type at the design part level.
LifecycleImageRevision | Represents a lifecycle image revision.
LifecycleTransition | Represents a lifecycle state transition and contains the collection of roles authorized to perform the transition.
LocalSubordinate | Represents a local subordinate definition used by item replication configurations.
PrimingRelationship | Represents a priming relationship and associated primed attribute mappings.
Product | Represents a product and contains collections of role assignment details, object types, baseline templates, release templates, browse templates, request relationship types, and valid sets.
Project | Represents a Dimensions project.
ProjectStage | Represents a Dimensions project stage.
RelationshipName | Represents an item to item relationship name.
Release | Represents a release.
ReleaseTemplate | Represents a release template and contains a collection of assigned release template rules.
ReleaseTemplateRule | Represents a release template rule.
RemoteSubordinate | Represents a remote subordinate definition used by baseline replication configurations.
Replication | Represents the replication administration tool.
ReplicationConfiguration | Represents an abstract replication configuration.
ReplicationSubordinate | Represents an abstract subordinate definition.
Report | Represents a user report definition.
ReportFile | Represents a report file.
Role | Represents a project role.
TemplateRevision | Represents an item/request type browse template revision.
Type | Represents an object type, and contains collections of attribute blocks, attribute definitions and attribute rules.
ValidRelationshipType | Represents a valid relationship type.
ValidSet | Represents a valid set.
VersionBranch | Represents a version branch.

For details about supported collection operations, see Supported Collection Operations.

Related Topics

Using the Scripting Interface Shell