Share via


ShapeAutoInvalidator Constructors

Definition

Overloads

ShapeAutoInvalidator(String)

Creates a new ShapeAutoInvalidator with the given name. Call AssociateValueWith after construction to set up the property association.

ShapeAutoInvalidator(String, Store, AssociatedPropertyInfo)

Constructor: Associates this shape field's value with a domain property on the ShapeElement. Use this method when the domain property is a proxy for another property.

ShapeAutoInvalidator(String, Store, Guid)

Constructor: Associates this shape field's value with a domain property on the ShapeElement.

ShapeAutoInvalidator(String)

Creates a new ShapeAutoInvalidator with the given name. Call AssociateValueWith after construction to set up the property association.

public:
 ShapeAutoInvalidator(System::String ^ fieldName);
public ShapeAutoInvalidator (string fieldName);
new Microsoft.VisualStudio.Modeling.Diagrams.ShapeAutoInvalidator : string -> Microsoft.VisualStudio.Modeling.Diagrams.ShapeAutoInvalidator
Public Sub New (fieldName As String)

Parameters

fieldName
String

Applies to

ShapeAutoInvalidator(String, Store, AssociatedPropertyInfo)

Constructor: Associates this shape field's value with a domain property on the ShapeElement. Use this method when the domain property is a proxy for another property.

public:
 ShapeAutoInvalidator(System::String ^ fieldName, Microsoft::VisualStudio::Modeling::Store ^ store, Microsoft::VisualStudio::Modeling::Diagrams::AssociatedPropertyInfo ^ propertyInfo);
public ShapeAutoInvalidator (string fieldName, Microsoft.VisualStudio.Modeling.Store store, Microsoft.VisualStudio.Modeling.Diagrams.AssociatedPropertyInfo propertyInfo);
new Microsoft.VisualStudio.Modeling.Diagrams.ShapeAutoInvalidator : string * Microsoft.VisualStudio.Modeling.Store * Microsoft.VisualStudio.Modeling.Diagrams.AssociatedPropertyInfo -> Microsoft.VisualStudio.Modeling.Diagrams.ShapeAutoInvalidator
Public Sub New (fieldName As String, store As Store, propertyInfo As AssociatedPropertyInfo)

Parameters

fieldName
String

Unique identifier for this ShapeField.

store
Store
propertyInfo
AssociatedPropertyInfo

Information about the property association.

Applies to

ShapeAutoInvalidator(String, Store, Guid)

Constructor: Associates this shape field's value with a domain property on the ShapeElement.

public:
 ShapeAutoInvalidator(System::String ^ fieldName, Microsoft::VisualStudio::Modeling::Store ^ store, Guid domainPropertyId);
public ShapeAutoInvalidator (string fieldName, Microsoft.VisualStudio.Modeling.Store store, Guid domainPropertyId);
new Microsoft.VisualStudio.Modeling.Diagrams.ShapeAutoInvalidator : string * Microsoft.VisualStudio.Modeling.Store * Guid -> Microsoft.VisualStudio.Modeling.Diagrams.ShapeAutoInvalidator
Public Sub New (fieldName As String, store As Store, domainPropertyId As Guid)

Parameters

fieldName
String

Unique identifier for this ShapeField.

store
Store
domainPropertyId
Guid

Applies to