ToolboxItem.Deserialize(SerializationInfo, StreamingContext) 方法

定义

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

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)方法,以支持某些开发环境提供的工具箱数据库中的持久性。

适用于