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
指示流特征的 A 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
继承者说明
必须在派生自ToolboxItem的类中实现这些Serialize(SerializationInfo, StreamingContext)和Deserialize(SerializationInfo, StreamingContext)方法,以支持某些开发环境提供的工具箱数据库中的持久性。