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
- store
Tipo: Microsoft.VisualStudio.Modeling.Store
l'archivio in memoria.
- 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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.