共用方式為


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
)

參數

  • 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 安全性

請參閱

參考

ShapeElement 類別

AssociateValueWith 多載

Microsoft.VisualStudio.Modeling.Diagrams 命名空間