ShapeElement.AssociateValueWith 方法 (Store, Guid)
圖形資源關聯係授與該圖案於記憶體中存放區屬性。
命名空間: Microsoft.VisualStudio.Modeling.Diagrams
組件: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
語法
'宣告
Public Shared Sub AssociateValueWith ( _
store As Store, _
domainPropertyId As Guid _
)
public static void AssociateValueWith(
Store store,
Guid domainPropertyId
)
參數
- store
型別:Microsoft.VisualStudio.Modeling.Store
於記憶體中存放區中。
- domainPropertyId
型別:System.Guid
圖形中儲存於記憶體中儲存區的 GUID。
備註
ShapeElement 資源可以是 IMS 屬性相關聯。 藉由接受失效呼叫,將 ims 設屬性值變更時,會自動更新相關聯的 ShapeElements。 您可以變更以回應變更的資源,藉由覆寫 OnPrePaint 方法,並變更的資源。
範例
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);
}
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。