Public Methods

MethodDescription
ApplyNullabilityToBoundColumnsWhen updates are called, all bound attributes have the same nullability as the domain.
BoundAttachmentsGet all the BoundAttachments of this domain.
BoundObjectsReturns a collection of bindings that link the domain to attributes.
DeleteNamingStandardsTemplateUnbind this Domain from the naming standards template by deleting the naming standards template ID from the domain.
DeleteReferenceValueUnbind this domain from the reference value by deleting the reference value ID from the domain.
GetNamingStandardsTemplateReturns the naming standards template bound to the domain or null, if none is bound to the domain.
GetOverrideControlReturns true if the override control passed in is set for this domain. PARAMETERS: OverrideControlType (Integer). DATATYPE: Boolean.
GetReferenceValueReturns the reference value bound to the domain or null, if none is bound to it.
RepoCheckOutStatusGet the Check Out status of this Domain object. DATATYPE: StringObjects.
SetOverrideControlTurns on the passed in override control for this domain. PARAMETERS: OverrideControlType (Integer).
UserCommentsReturns a collection of user comments associated with this Domain object.

Public Properties

PropertyDescription
AttributeNameAttributeName of this Domain. DATATYPE: String.
CheckConstraintCheck constraint of the domain. DATATYPE: String.
ColumnNameColumn name of the domain. DATATYPE: String.
DataLengthDatatype length. DATATYPE: Integer.
DataScaleDatatype scale. DATATYPE: Integer.
DatatypeDatatype of the domain. DATATYPE: String.
DeclaredDefaultDeclared default of the domain. DATATYPE: String.
DefaultIdID of the bounded default. To bind a default to a domain, assign the default's ID to this property. DATATYPE: Integer.
DefinitionDefinition of this Domain. DATATYPE: String.
DictionaryNameName of the Dictionary associated with this object. DATATYPE: String.
DomainFolderDomainFolder Name of this Domain. DATATYPE: String.
EnterpriseLevelTrue if the Dictionary associated with this object is enterprise level. DATATYPE: Boolean.
FreezeNameTrue if you do not want this domain affected by batch naming standards applications. DATATYPE: Boolean.
GUIDGUID of the domain. GUIDs are unique IDs assigned by ER/Studio. DATATYPE: String.
Identity

Datatype identity value (true or false). DATATYPE: Boolean.

IdentityIncrementDatatype identity increment value. DATATYPE: Integer.
IdentitySeedDatatype identity seed value. DATATYPE: Integer.
IDID of the domain as assigned by ER/Studio. Each domain in a diagram has a unique ID. DATATYPE: Integer.
NameLogical name of the domain. DATATYPE: String.
NamingStandardsTemplateId

ID of the NamingStandardsTemplate object bound to the domain (if any).

A user can bind a NamingStandardsTemplate to the domain by assigning a particular NamingStandardsTemplateId to this property. DATATYPE: Integer.

NoteNote of this Domain. DATATYPE: String.
NullableNullability of this Domain. DATATYPE: Boolean.
ParentDomainName of the immediate parent domain if the current object has a parent domain. DATATYPE: String.
ReceiveParentModificationsTrue if you want this domain updated by changes to its parent domain. DATATYPE: Boolean.
ReferenceValueIdID of the ReferenceValue object bound to the domain (if any). A user can bind a ReferenceValue to the domain by assigning a particular ReferenceValueId to this property. DATATYPE: Integer.
RuleIdID of the bounded rule. To bind a rule to a domain, assign the rule's ID to this property. DATATYPE: Integer.
UserDatatypeIdID of the bounded user datatype. To bind a user datatype to a domain, assign the user datatype's ID to this property. DATATYPE: Integer.
  • No labels