Metodo ShapeElement.AssociateValueWith (Store, Guid)
Associa la risorsa per la forma con una proprietà di archiviazione in memoria assegnata alla forma.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.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
Archivio in memoria.
- domainPropertyId
Tipo: System.Guid
Il GUID per l'archivio in memoria archiviato nella forma.
Note
Le risorse di ShapeElement possono essere associate a una proprietà di IMS. Lo ShapeElements collegato aggiornerà automaticamente ricevendo invalida le chiamate quando viene modificato il valore della proprietà dell'IMS. È possibile modificare le risorse in base alle modifiche eseguire 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.