CommentShapeAddRule Class
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Microsoft.VisualStudio.Modeling::Rule
Microsoft.VisualStudio.Modeling::AddRule
Microsoft.VisualStudio.Modeling.Diagrams::CommentShapeAddRule
| Name | Description | |
|---|---|---|
![]() | CommentShapeAddRule() |
| Name | Description | |
|---|---|---|
![]() | FireBefore | true if this rule will be executed before the change occurs.(Inherited from Rule.) |
![]() | FireImmediately | true if this rule will execute immediately the change occurs.(Inherited from Rule.) |
![]() | FireOnLocalCommit | true if this rule will execute when the current transaction commits.(Inherited from Rule.) |
![]() | FireOnTopLevelCommit | true if this rule will execute when the top level transaction commits.(Inherited from Rule.) |
![]() | FireTime | Gets or sets when the rule should execute. Normally set by the RuleOn attribute.(Inherited from Rule.) |
![]() | IsEnabled | Gets or sets whether the rule is enabled. Normally true by default, but you can initialize it to false in the RuleOn attribute.(Inherited from Rule.) |
![]() | Priority | Gets the priority that is assigned to the rule. Helps to determine the order in which rules are executed at the end of a transaction.(Inherited from Rule.) |
| Name | Description | |
|---|---|---|
![]() | CompareTo(Object^) | Compares the rule to another object.(Inherited from Rule.) |
![]() | CompareTo(Rule^) | Compares the rule to another rule by their IDs.(Inherited from Rule.) |
![]() | ElementAdded(ElementAddedEventArgs^) | Called when a CommentShape is created.(Overrides AddRule::ElementAdded(ElementAddedEventArgs^).) |
![]() | Equals(Object^) | Verifies whether the rule is equal to another object.(Inherited from Rule.) |
![]() | Equals(Rule^) | Verifies whether a rule is equal to another rule.(Inherited from Rule.) |
![]() | GetHashCode() | Gets the hash code for the rule.(Inherited from Rule.) |
![]() | GetType() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

