Partager via


ShapeElement.AssociateValueWith, méthode (Store, Guid)

Associe la ressource pour la forme avec une propriété en mémoire de la banque qui est assignée à la forme.

Espace de noms :  Microsoft.VisualStudio.Modeling.Diagrams
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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 pour la banque en mémoire qui est enregistrée dans la forme.

Notes

Des ressources en ShapeElement peuvent être associées à une propriété d'IMS.Le ShapeElements associé mettra à jour automatiquement en recevant invalident des appels lorsque la valeur de propriété d'IMS change.Vous pouvez modifier des ressources en réponse aux modifications en substituant la méthode d'OnPrePaint et en modifiant les ressources là.

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