WebControlToolboxItem 类

定义

为 Web 服务器控件 ToolboxItem 提供基类。

public ref class WebControlToolboxItem : System::Drawing::Design::ToolboxItem
[System.Serializable]
public class WebControlToolboxItem : System.Drawing.Design.ToolboxItem
[<System.Serializable>]
type WebControlToolboxItem = class
    inherit ToolboxItem
Public Class WebControlToolboxItem
Inherits ToolboxItem
继承
WebControlToolboxItem
派生
属性

注解

WebControlToolboxItem 为用于创建 Web 服务器控件的工具箱项提供基类。 此类扩展 ToolboxItem 并提供以下附加方法:

构造函数

WebControlToolboxItem()

初始化 WebControlToolboxItem 类的新实例。

WebControlToolboxItem(SerializationInfo, StreamingContext)

使用提供的 WebControlToolboxItem 对象和 SerializationInfo 创建 StreamingContext 类的新实例。

WebControlToolboxItem(Type)

使用提供的类型创建 WebControlToolboxItem 类的新实例。

属性

AssemblyName

获取或者设置程序集的名称,该程序集中包含工具箱项创建的一个或多个类型。

(继承自 ToolboxItem)
Bitmap

获取或设置表示工具箱中的工具箱项的位图。

(继承自 ToolboxItem)
Company

获取或设置此 ToolboxItem 的公司名称。

(继承自 ToolboxItem)
ComponentType

获取此 ToolboxItem 的组件类型。

(继承自 ToolboxItem)
DependentAssemblies

获取或设置工具箱项的 AssemblyName

(继承自 ToolboxItem)
Description

获取或设置此 ToolboxItem 的说明。

(继承自 ToolboxItem)
DisplayName

获取或设置此工具箱项的显示名称。

(继承自 ToolboxItem)
Filter

获取或设置确定工具箱项是否可以用于目标组件的筛选器。

(继承自 ToolboxItem)
IsTransient

获取一个值,该值指示工具箱项是否为临时工具箱项。

(继承自 ToolboxItem)
Locked

获取一个值,该值指示 ToolboxItem 当前是否处于锁定状态。

(继承自 ToolboxItem)
OriginalBitmap

获取或设置将在工具箱中用于此项的原始位图。

(继承自 ToolboxItem)
Properties

获取属性的字典。

(继承自 ToolboxItem)
TypeName

获取或设置 IComponent 类型的完全限定名,调用工具箱项将由工具箱创建该名称。

(继承自 ToolboxItem)
Version

获取此 ToolboxItem 的版本。

(继承自 ToolboxItem)

方法

CheckUnlocked()

如果工具箱项当前被锁定,则引发异常。

(继承自 ToolboxItem)
CreateComponents()

创建工具箱项的配置中指定要创建的组件。

(继承自 ToolboxItem)
CreateComponents(IDesignerHost)

使用指定的设计器宿主创建工具箱项的配置中指定要创建的组件。

(继承自 ToolboxItem)
CreateComponents(IDesignerHost, IDictionary)

使用指定的设计器宿主和默认值创建工具箱项的配置中指定要创建的组件。

(继承自 ToolboxItem)
CreateComponentsCore(IDesignerHost)

创建此 ToolboxItem 所包含的每个类型的对象,并将这些对象添加到指定的设计器。

CreateComponentsCore(IDesignerHost, IDictionary)

调用工具箱项时创建组件数组。

(继承自 ToolboxItem)
Deserialize(SerializationInfo, StreamingContext)

从指定的序列化信息对象中加载工具箱项的状态。

Equals(Object)

确定两个 ToolboxItem 实例是否相等。

(继承自 ToolboxItem)
FilterPropertyValue(String, Object)

在返回属性值之前先对其进行筛选。

(继承自 ToolboxItem)
GetHashCode()

返回此实例的哈希代码。

(继承自 ToolboxItem)
GetToolAttributeValue(IDesignerHost, Type)

获取工具箱项的指定类型特性的值。

GetToolHtml(IDesignerHost)

获取工具所创建的 Web 控件的 HTML。

GetToolType(IDesignerHost)

获取此工具箱项的类型。

GetType()

获取当前实例的 Type

(继承自 Object)
GetType(IDesignerHost)

允许访问与工具箱项关联的类型。

(继承自 ToolboxItem)
GetType(IDesignerHost, AssemblyName, String, Boolean)

创建指定类型的实例(可以使用指定的设计器宿主和程序集名称)。

(继承自 ToolboxItem)
Initialize(Type)

初始化此工具箱项。

Lock()

锁定工具箱项,防止更改其属性。

(继承自 ToolboxItem)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
OnComponentsCreated(ToolboxComponentsCreatedEventArgs)

引发 ComponentsCreated 事件。

(继承自 ToolboxItem)
OnComponentsCreating(ToolboxComponentsCreatingEventArgs)

引发 ComponentsCreating 事件。

(继承自 ToolboxItem)
Serialize(SerializationInfo, StreamingContext)

将此工具箱项的状态保存到指定的序列化信息对象中。

ToString()

返回表示当前 ToolboxItem 的一个String

(继承自 ToolboxItem)
ValidatePropertyType(String, Object, Type, Boolean)

验证对象是否属于给定类型。

(继承自 ToolboxItem)
ValidatePropertyValue(String, Object)

在将属性分配给属性字典前先对其进行验证。

(继承自 ToolboxItem)

事件

ComponentsCreated

组件创建后立即发生。

(继承自 ToolboxItem)
ComponentsCreating

即将创建组件时发生。

(继承自 ToolboxItem)

显式接口实现

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

有关此成员的说明,请参见 GetObjectData(SerializationInfo, StreamingContext) 方法。

(继承自 ToolboxItem)

适用于