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 屬性來建立串行化資訊。 只有當您要儲存不應儲存為公用資料物件一部分之 的私人ToolboxItemContainer資訊時,才覆寫 GetObjectData(SerializationInfo, StreamingContext)

適用於

另請參閱