Provides access to members that supply information about, modify and manage relationship rules.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Description
The IRelationshipRule interface provides properties for setting up a and managing a relationship rule. Relationship classes can be provided with relationship rules to control how which object subtypes from the origin class can be related to which object subtypes in the destination class. They can also be used to specify a valid cardinality range for all permissable subtype pairs.
Members
Description | ||
---|---|---|
Category | The name associated with the validation rule. | |
DestinationClassID | The ID of the destination ObjectClass. | |
DestinationMaximumCardinality | The maximum cardinality value of the destination ObjectClass. | |
DestinationMinimumCardinality | The minimum cardinality value of the destination ObjectClass. | |
DestinationSubtypeCode | The subtype value of the destination ObjectClass. | |
Helpstring | The helpstring associated with the validation rule. | |
OriginClassID | The ID of the origin ObjectClass. | |
OriginMaximumCardinality | The maximum cardinality value of the origin ObjectClass. | |
OriginMinimumCardinality | The minimum cardinality value of the origin ObjectClass. | |
OriginSubtypeCode | The subtype value of the origin ObjectClass. | |
Type | The type associated with the validation rule. |
Inherited Interfaces
Interfaces | Description |
---|---|
IRule | Provides access to members that return information about rules. |
CoClasses that implement IRelationshipRule
CoClasses and Classes | Description |
---|---|
RelationshipRule | ESRI relationship rule object. |