更新 : 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) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
参照
参照
Microsoft.Windows.Design.Interaction 名前空間