Partager via


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

  • 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

Voir aussi

Référence

ShapeElement Classe

AssociateValueWith, surcharge

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms