Share via


CreationToolAttribute 类

更新:2007 年 11 月

标识在创建指定类型的实例时应使用的创建工具。

命名空间:  Microsoft.Windows.Design.Interaction
程序集:  Microsoft.Windows.Design.Extensibility(在 Microsoft.Windows.Design.Extensibility.dll 中)

语法

声明
<AttributeUsageAttribute(AttributeTargets.Class)> _
Public NotInheritable Class CreationToolAttribute _
    Inherits Attribute
用法
Dim instance As CreationToolAttribute
[AttributeUsageAttribute(AttributeTargets.Class)]
public sealed class CreationToolAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::Class)]
public ref class CreationToolAttribute sealed : public Attribute
public final class CreationToolAttribute extends Attribute

备注

可以使用此属性来修饰类,以标识在创建该类型的实例时应使用的创建工具。可以指定应在此类的构造函数中使用的 CreationTool。如果要禁止默认的 CreationTool,还可以指示 nullnull 引用(在 Visual Basic 中为 Nothing)。

继承层次结构

System.Object
  System.Attribute
    Microsoft.Windows.Design.Interaction.CreationToolAttribute

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

另请参见

参考

CreationToolAttribute 成员

Microsoft.Windows.Design.Interaction 命名空间

其他资源

了解 WPF 设计器扩展性