ToolboxItemAttribute 类

表示工具箱项的属性。

**命名空间:**System.ComponentModel
**程序集:**System(在 system.dll 中)

语法

声明
<AttributeUsageAttribute(AttributeTargets.All)> _
Public Class ToolboxItemAttribute
    Inherits Attribute
用法
Dim instance As ToolboxItemAttribute
[AttributeUsageAttribute(AttributeTargets.All)] 
public class ToolboxItemAttribute : Attribute
[AttributeUsageAttribute(AttributeTargets::All)] 
public ref class ToolboxItemAttribute : public Attribute
/** @attribute AttributeUsageAttribute(AttributeTargets.All) */ 
public class ToolboxItemAttribute extends Attribute
AttributeUsageAttribute(AttributeTargets.All) 
public class ToolboxItemAttribute extends Attribute

备注

ToolboxItemAttribute 类提供了一种为 ToolboxItem 指定属性的方式。除了 Attribute 类提供的内容之外,此对象类还存储工具箱项的类型。

示例

下面的代码示例演示如何将带有 ToolboxItem 类的 ToolboxItemAttribute 用作自定义工具箱项实现的基类。此代码示例摘自一个为 ToolboxItem 类提供的更大的示例。

<ToolboxItem(GetType(MyToolboxItem))> _
Public Class UserControl1
    Inherits UserControl
[ToolboxItem(typeof(MyToolboxItem))]
public class UserControl1 : UserControl

继承层次结构

System.Object
   System.Attribute
    System.ComponentModel.ToolboxItemAttribute

线程安全

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

平台

Windows 98、Windows 2000 SP4、Windows Millennium Edition、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

ToolboxItemAttribute 成员
System.ComponentModel 命名空间
ToolboxItem
Attribute