ShapeElement.AssociateValueWith Method (Store, AssociatedPropertyInfo)
Associates the resource for the shape with an in-memory store property that is assigned to the shape.
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)
Syntax
'Declaration
Public Shared Sub AssociateValueWith ( _
store As Store, _
propertyInfo As AssociatedPropertyInfo _
)
public static void AssociateValueWith(
Store store,
AssociatedPropertyInfo propertyInfo
)
public:
static void AssociateValueWith(
Store^ store,
AssociatedPropertyInfo^ propertyInfo
)
static member AssociateValueWith :
store:Store *
propertyInfo:AssociatedPropertyInfo -> unit
public static function AssociateValueWith(
store : Store,
propertyInfo : AssociatedPropertyInfo
)
Parameters
store
Type: Microsoft.VisualStudio.Modeling.StoreThe in-memory store.
propertyInfo
Type: Microsoft.VisualStudio.Modeling.Diagrams.AssociatedPropertyInfoThe properties for the shape.
Remarks
ShapeElement resources can be associated with an IMS property. The associated ShapeElements will automatically update by receiving Invalidate calls when the IMS property value changes. You can change resources in response to the changes by overriding the OnPrePaint method and changing the resources there.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.