ShapeElement.AssociateValueWith, méthode (Store, Guid)
Associe la ressource pour la forme avec une propriété en mémoire du magasin qui est assignée à la forme.
Espace de noms : Microsoft.VisualStudio.Modeling.Diagrams
Assembly : Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Syntaxe
'Déclaration
Public Shared Sub AssociateValueWith ( _
store As Store, _
domainPropertyId As Guid _
)
public static void AssociateValueWith(
Store store,
Guid domainPropertyId
)
Paramètres
- store
Type : Microsoft.VisualStudio.Modeling.Store
Magasin en mémoire.
- domainPropertyId
Type : System.Guid
GUID du magasin en mémoire stocké dans la forme.
Notes
Les ressources ShapeElement peuvent être associées à une propriété d'IMS. Le ShapeElements associé est automatiquement mise à jour par la réception invalident les appels lorsque la valeur de propriété d'IMS change. Vous pouvez modifier des ressources conformément aux modifications en substituant la méthode d'OnPrePaint et en modifiant les ressources présentes.
Exemples
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);
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.