NewItemFactory 类
[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]
表示用来为一个集合或一个属性值创建新项的工厂。
继承层次结构
System.Object
Microsoft.Windows.Design.PropertyEditing.NewItemFactory
命名空间: Microsoft.Windows.Design.PropertyEditing
程序集: Microsoft.Windows.Design.Interaction(在 Microsoft.Windows.Design.Interaction.dll 中)
语法
声明
Public Class NewItemFactory
public class NewItemFactory
public ref class NewItemFactory
type NewItemFactory = class end
public class NewItemFactory
NewItemFactory 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
NewItemFactory | 初始化 NewItemFactory 类的新实例。 |
页首
方法
名称 | 说明 | |
---|---|---|
CreateInstance | 创建指定 Type 的实例,该实例可添加到集合编辑器或子属性编辑器中。 | |
Equals | 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetDisplayName | 获取指定 Type 的显示名称,该名称可添加到集合编辑器或子属性编辑器中。 | |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetImageStream | 获取指定 Type 的图像,该图像可在集合编辑器或子属性编辑器中用作图标。 | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
备注
第三方控件开发人员可以从该类派生,以便在集合编辑器或子属性编辑器中向“添加项”下拉框中添加项。 第三方控件开发人员在创建自定义控件的实例时,可以通过指定要显示在集合编辑器和子属性编辑器中的名称和图像来重写默认行为。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参见
参考
Microsoft.Windows.Design.PropertyEditing 命名空间