ElementPropertyDescriptor 類別
表示定義域專屬語言 (DSL) 模型中的網域屬性。
繼承階層架構
System.Object
System.ComponentModel.MemberDescriptor
System.ComponentModel.PropertyDescriptor
Microsoft.VisualStudio.Modeling.Design.ElementPropertyDescriptor
Microsoft.VisualStudio.Modeling.Design.TrackingPropertyDescriptor
Microsoft.VisualStudio.Modeling.Diagrams.LabelShapeTextPropertyDescriptor
Microsoft.VisualStudio.Modeling.DslDefinition.Design.DslDefinitionModelElementPropertyDescriptor
命名空間: Microsoft.VisualStudio.Modeling.Design
組件: Microsoft.VisualStudio.Modeling.Sdk.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 中)
語法
'宣告
Public Class ElementPropertyDescriptor _
Inherits PropertyDescriptor
public class ElementPropertyDescriptor : PropertyDescriptor
ElementPropertyDescriptor 型別會公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
ElementPropertyDescriptor(ModelElement, DomainPropertyInfo, array<Attribute[]) | 初始化 ElementPropertyDescriptor 類別的新執行個體。 | |
ElementPropertyDescriptor(ElementTypeDescriptor, ModelElement, DomainPropertyInfo, array<Attribute[]) | 初始化新的執行個體的ElementPropertyDescriptor類別,並指定預設值提供者。 |
回頁首
屬性
回頁首
方法
回頁首
備註
這個類別會提供動態的自訂屬性資訊網域模型項目的屬性。
定義域專屬語言工具 (DSL 工具) 會使用這個型別來代表網域模型中的網域類別屬性。這類控制屬性由網域模型中的屬性方格的方式,並提供交易修改所述的屬性。
若要建立自訂的項目屬性描述項,繼承自這個類別並覆寫一或多個成員。
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。