This topic has not yet been rated - Rate this topic

AssociatedPropertyInfo Class

Class that provides info about a domain property associated with a ShapeField.

Object
  Microsoft.VisualStudio.Modeling.Diagrams.AssociatedPropertyInfo

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
public class AssociatedPropertyInfo

The AssociatedPropertyInfo type exposes the following members.

  NameDescription
Public methodAssociatedPropertyInfo(Guid)Create a AssociatedPropertyInfo that points at a property on the ModelElement associated with the PresentationElement that the ShapeField is hosted on.
Public methodAssociatedPropertyInfo(Guid, PresentationDomainNavigator, DomainPresentationNavigator)Create an AssociatedPropertyInfo that points at a property on a ModelElement somewhere in the model. The given delegates are used to navigate to/from the shape to this element.
Top
  NameDescription
Public propertyDomainPresentationNavigatorDelegate used to navigate from the element in the domain model containing the property to the presentation element displaying the shape field.
Public propertyFilteringValuesA list of filtering values associated with this property. Used for ShapeField visibility property associations.
Public propertyIsShapePropertyTrue if the property exists directly on the shape itself, false otherwise.
Public propertyPresentationDomainNavigatorDelegate used to navigate from the presentation element displaying the shape field to the element in the domain model containing the property.
Public propertyPropertyIdDomain property identifier.
Top
  NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object. (Inherited from Object.)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodGetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Top

Class that provides information about a domain property that is associated with a ShapeField.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.