ToolboxItemContainer 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
封装 ToolboxItem。
public ref class ToolboxItemContainer : System::Runtime::Serialization::ISerializable
	[System.Serializable]
public class ToolboxItemContainer : System.Runtime.Serialization.ISerializable
	[<System.Serializable>]
type ToolboxItemContainer = class
    interface ISerializable
	Public Class ToolboxItemContainer
Implements ISerializable
		- 继承
 - 
				ToolboxItemContainer
 
- 属性
 
- 实现
 
注解
ToolboxItemContainer 是封装 效率的简单类 ToolboxItem 。 通过具有始终加载的单个类,可以将 的 ToolboxItem 加载延迟到需要为止。 由于新类可以派生自 ToolboxItem,因此可以加载 ToolboxItem ,进而加载内存中尚不存在的程序集。 对于大型对象集合 ToolboxItem ,这可能会导致加载大量程序集,从而降低性能。 相反,工具箱服务仅 ToolboxItemContainer 处理对象,并且仅在必要时检索其包含 ToolboxItem 的对象。
ToolboxItemContainer旨在保存 来自 ToolboxItem的任何缓存数据。 默认实现仅保留 的 ToolboxItem筛选器,但派生类可以选择缓存名称、图像和其他信息。 ToolboxItemContainer 对象支持两种形式的序列化:它们可以通过标准运行时序列化进行序列化,还可以从 System.Windows.Forms.IDataObject加载和保存自身。 前者提供了一种非常简单的方法,用于将对象保存到 ToolboxItemContainer 永久性存储。 后者提供了一种将对象与混合数据存储格式集成 ToolboxItemContainer 的方法。
构造函数
属性
| IsCreated | 
		 获取一个值,该值指示是否已反序列化基础工具箱项。  | 
        	
| IsTransient | 
		 获取一个值,该值指示 ToolboxItem 中包含的 ToolboxItemContainer 是否是瞬态的。  | 
        	
| ToolboxData | 
		 获取描述此 IDataObject 的 ToolboxItemContainer。  | 
        	
方法
| Equals(Object) | 
		 确定两个 ToolboxItemContainer 实例是否相等。  | 
        	
| GetFilter(ICollection) | 
		 返回一个 ToolboxItemFilterAttribute 对象的集合,这些对象表示 ToolboxItem 的当前筛选器。  | 
        	
| GetHashCode() | 
		 返回此实例的哈希代码。  | 
        	
| GetObjectData(SerializationInfo, StreamingContext) | 
		 保存对象的序列化状态。  | 
        	
| GetToolboxItem(ICollection) | 
		 返回 ToolboxItem 中包含的 ToolboxItemContainer。  | 
        	
| GetType() | 
		 获取当前实例的 Type。 (继承自 Object) | 
        	
| MemberwiseClone() | 
		 创建当前 Object 的浅表副本。 (继承自 Object) | 
        	
| ToString() | 
		 返回表示当前对象的字符串。 (继承自 Object) | 
        	
| UpdateFilter(ToolboxItem) | 
		 将容器的筛选器与给定项的筛选器合并。  | 
        	
显式接口实现
| ISerializable.GetObjectData(SerializationInfo, StreamingContext) | 
		 有关此成员的说明,请参见 GetObjectData(SerializationInfo, StreamingContext) 方法。  |