ElementPropertyDescriptor.GetEditor 方法

返回所述特性的一个 value 编辑。

命名空间:  Microsoft.VisualStudio.Modeling.Design
程序集:  Microsoft.VisualStudio.Modeling.Sdk.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 中)

语法

声明
Public Overrides Function GetEditor ( _
    editorBaseType As Type _
) As Object
public override Object GetEditor(
    Type editorBaseType
)

参数

  • editorBaseType
    类型:System.Type
    类型可以返回 value 编辑。

返回值

类型:System.Object
所述特性的一个 value 编辑。

备注

返回的 value " 编辑 UITypeEditor 从类派生。

如果 EditorAttribute 会将特性应用于所述特性的类型或于所描述的属性的元数据,则 EditorAttribute 属性定义编辑器用于属性。 否则,因此,如果 editorBaseType 是 FlagsAttribute 应用特性的枚举,则此方法返回 FlagEnumerationEditor。 否则,将使用所述特性的类型的默认编辑器。

.NET Framework 安全性

请参见

参考

ElementPropertyDescriptor 类

Microsoft.VisualStudio.Modeling.Design 命名空间

FlagEnumerationEditor

EditorAttribute

UITypeEditor