次の方法で共有


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)します。

適用対象

こちらもご覧ください