ToolboxItemContainer.GetObjectData 方法

定义

保存对象的序列化状态。

protected:
 virtual void GetObjectData(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Security.SecurityCritical]
protected virtual void GetObjectData(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
abstract member GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
override this.GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
[<System.Security.SecurityCritical>]
abstract member GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
override this.GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
Protected Overridable Sub GetObjectData (info As SerializationInfo, context As StreamingContext)

参数

info
SerializationInfo

序列化此对象时序列化程序传入的序列化信息。

context
StreamingContext

序列化此对象时序列化程序传入的流式处理上下文。

属性

继承者说明

通常,不需要重写类的 ToolboxItemContainer 序列化机制。 而是重写属性 ToolboxData 并将自己的数据添加到数据对象。 该方法 GetObjectData(SerializationInfo, StreamingContext) 在内部使用 ToolboxData 属性创建序列化信息。 仅当想要保存有关不应保存为公共数据对象的一部分的私有信息GetObjectData(SerializationInfo, StreamingContext)时,才重写ToolboxItemContainer

适用于

另请参阅