ShapeElement.AssociateValueWith-Methode (Store, Guid)
Ordnet die Ressource für die Form einer Speicher-Eigenschaft im Arbeitsspeicher zu, die der Form zugewiesen ist.
Namespace: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntax
'Declaration
Public Shared Sub AssociateValueWith ( _
store As Store, _
domainPropertyId As Guid _
)
public static void AssociateValueWith(
Store store,
Guid domainPropertyId
)
Parameter
- store
Typ: Microsoft.VisualStudio.Modeling.Store
Der Store im Arbeitsspeicher.
- domainPropertyId
Typ: System.Guid
Die GUID für den Speicher im Arbeitsspeicher, der in der Form gespeichert ist.
Hinweise
ShapeElement-Ressourcen können mit einer SOFORTNACHRICHTENENeigenschaft zugeordnet werden. Das zugeordnete ShapeElements automatisch aktualisiert, indem er empfängt, ungültig werden, wenn Aufrufe der SOFORTNACHRICHTENENeigenschaftswert ändert. Sie können Ressourcen in Reaktion auf die Änderungen ändern, indem Sie dort die OnPrePaint-Methode überschreiben und die Ressourcen ändern.
Beispiele
public static void OnDecoratorsInitialized(object sender, global::System.EventArgs e)
{
DslDiagrams::ShapeElement shape = (DslDiagrams::ShapeElement)sender;
DslDiagrams::AssociatedPropertyInfo propertyInfo;
propertyInfo = new DslDiagrams::AssociatedPropertyInfo(global::Microsoft.Example.ClassDiagrams.Comment.TextDomainPropertyId);
DslDiagrams::ShapeElement.FindDecorator(shape.Decorators, "Comment").AssociateValueWith(shape.Store, propertyInfo);
}
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.