CommentShapeAddRule Class
Inheritance Hierarchy
System.Object
Microsoft.VisualStudio.Modeling.Rule
Microsoft.VisualStudio.Modeling.AddRule
Microsoft.VisualStudio.Modeling.Diagrams.CommentShapeAddRule
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
<RuleOnAttribute(GetType(CommentShape), FireTime := TimeToFire.TopLevelCommit, _
Priority := )> _
Public NotInheritable Class CommentShapeAddRule _
Inherits AddRule
[RuleOnAttribute(typeof(CommentShape), FireTime = TimeToFire.TopLevelCommit,
Priority = )]
public sealed class CommentShapeAddRule : AddRule
[RuleOnAttribute(typeof(CommentShape), FireTime = TimeToFire::TopLevelCommit,
Priority = )]
public ref class CommentShapeAddRule sealed : public AddRule
[<Sealed>]
[<RuleOnAttribute(typeof(CommentShape), FireTime = TimeToFire.TopLevelCommit,
Priority = )>]
type CommentShapeAddRule =
class
inherit AddRule
end
public final class CommentShapeAddRule extends AddRule
The CommentShapeAddRule type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CommentShapeAddRule |
Top
Properties
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.) |
Top
Methods
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 | 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 | Gets the Type of the current instance. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.