Condividi tramite


Metodo ShapeElement.AssociateValueWith (Store, Guid)

Associa la risorsa per la forma con una proprietà in memoria rispetto a cui è assegnato alla forma.

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Sintassi

'Dichiarazione
Public Shared Sub AssociateValueWith ( _
    store As Store, _
    domainPropertyId As Guid _
)
public static void AssociateValueWith(
    Store store,
    Guid domainPropertyId
)

Parametri

  • domainPropertyId
    Tipo: System.Guid
    Il GUID per archiviare in memoria archiviato nella forma.

Note

Le risorse di ShapeElement possono essere associate a una proprietà dell'IMS.Lo ShapeElements associato aggiornerà automaticamente ricevendo invalida le chiamate quando cambia il valore della proprietà dell'IMS.È possibile modificare le risorse in risposta alle modifiche eseguendo l'override del metodo di OnPrePaint e modificando le risorse presenti.

Esempi

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);
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ShapeElement Classe

Overload AssociateValueWith

Spazio dei nomi Microsoft.VisualStudio.Modeling.Diagrams