ToolboxItem.Deserialize(SerializationInfo, StreamingContext) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从指定的序列化信息对象中加载工具箱项的状态。
protected:
virtual void Deserialize(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected virtual void Deserialize (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
abstract member Deserialize : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
override this.Deserialize : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
Protected Overridable Sub Deserialize (info As SerializationInfo, context As StreamingContext)
参数
- info
- SerializationInfo
要从其加载的 SerializationInfo。
- context
- StreamingContext
指示流特征的 StreamingContext。
示例
下面的代码示例演示如何从指定的序列化信息对象加载工具箱项的状态。 此代码示例是为 ToolboxItem 类提供的一个更大示例的一部分。
MyToolboxItem(SerializationInfo info, StreamingContext context)
{
Deserialize(info, context);
}
Sub New(ByVal info As SerializationInfo, _
ByVal context As StreamingContext)
Deserialize(info, context)
End Sub
继承者说明
Serialize(SerializationInfo, StreamingContext)和 Deserialize(SerializationInfo, StreamingContext) 方法必须在派生自 ToolboxItem 的类中实现,以支持某些开发环境提供的工具箱数据库中的持久性。