ToolboxItemContainer 构造函数

定义

初始化 ToolboxItemContainer 类的新实例。

重载

ToolboxItemContainer(ToolboxItem)

ToolboxItemContainer 初始化 ToolboxItem 类的新实例。

ToolboxItemContainer(IDataObject)

ToolboxItemContainer 初始化 IDataObject 类的新实例。

ToolboxItemContainer(SerializationInfo, StreamingContext)

从序列化流初始化 ToolboxItemContainer 类的新实例。

ToolboxItemContainer(ToolboxItem)

ToolboxItemContainer 初始化 ToolboxItem 类的新实例。

public:
 ToolboxItemContainer(System::Drawing::Design::ToolboxItem ^ item);
public ToolboxItemContainer (System.Drawing.Design.ToolboxItem item);
new System.Drawing.Design.ToolboxItemContainer : System.Drawing.Design.ToolboxItem -> System.Drawing.Design.ToolboxItemContainer
Public Sub New (item As ToolboxItem)

参数

item
ToolboxItem

要为其创建 ToolboxItemToolboxItemContainer

注解

通过访问 上的 ToolboxItem属性来填充容器的信息缓存。

另请参阅

适用于

ToolboxItemContainer(IDataObject)

ToolboxItemContainer 初始化 IDataObject 类的新实例。

public:
 ToolboxItemContainer(System::Windows::Forms::IDataObject ^ data);
public ToolboxItemContainer (System.Windows.Forms.IDataObject data);
new System.Drawing.Design.ToolboxItemContainer : System.Windows.Forms.IDataObject -> System.Drawing.Design.ToolboxItemContainer
Public Sub New (data As IDataObject)

参数

data
IDataObject

一个表示 ToolboxItemContainer 的数据对象。

注解

参数 data 可能包含 类提供 ToolboxItemContainer 的数据。 它可能包含可由用户提供的创建者之一 ToolboxItem 读取的数据。 它也可能是具有剪贴板格式的数据,其中分配了创建 ToolboxItem 者。 在这种情况下, ToolboxItem 将按需创建 。

继承者说明

通常,不需要替代 的 ToolboxItemContainer序列化机制。 ToolboxItemContainer 对象通过保存 IDataObjectToolboxData 属性返回的 来实现序列化。 重写 ToolboxData 并提供自己的自定义数据时,此数据包含在默认 ISerializable 实现中。 仅当打算存储不应通过公共数据对象公开的有关此 ToolboxItemContainer 的专用详细信息时,才重写默认序列化实现。

另请参阅

适用于

ToolboxItemContainer(SerializationInfo, StreamingContext)

从序列化流初始化 ToolboxItemContainer 类的新实例。

protected:
 ToolboxItemContainer(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected ToolboxItemContainer (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Drawing.Design.ToolboxItemContainer : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Drawing.Design.ToolboxItemContainer
Protected Sub New (info As SerializationInfo, context As StreamingContext)

参数

info
SerializationInfo

反序列化 ToolboxItemContainer 时序列化程序传入的序列化信息。

context
StreamingContext

反序列化 ToolboxItemContainer 时序列化程序传入的流上下文。

继承者说明

ToolboxItemContainer 对象可以序列化。 通常,不需要替代 的 ToolboxItemContainer序列化机制。 ToolboxItemContainer 对象通过保存 IDataObjectToolboxData 属性返回的 来实现序列化。 重写 ToolboxData 并提供自己的自定义数据时,此数据包含在默认 ISerializable 实现中。 仅当打算存储不应通过公共数据对象公开的有关此 ToolboxItemContainer 的专用详细信息时,才重写默认序列化实现。

另请参阅

适用于