次の方法で共有


IDesignerSerializationManager メンバ

デザイン時のシリアル化を管理するためのインターフェイスを提供します。

IDesignerSerializationManager データ型で公開されるメンバを以下の表に示します。

パブリック プロパティ

  名前 説明
パブリック プロパティ Context シリアライザ間の通信に役立つスタック ベースのユーザー定義ストレージ エリアを取得します。 
パブリック プロパティ Properties 有効なシリアライザを使用してシリアル化できるカスタム プロパティを示します。 

このページのトップへ

パブリック メソッド

  名前 説明
パブリック メソッド AddSerializationProvider 指定したシリアル化プロバイダをシリアル化マネージャに追加します。  
パブリック メソッド CreateInstance 指定した型のインスタンスを作成し、作成したインスタンスを名前付きインスタンスのコレクションに追加します。  
パブリック メソッド GetInstance 指定した名前で作成されたオブジェクトのインスタンスを取得します。そのようなオブジェクトが存在しない場合は null 参照 (Visual Basic では Nothing) を取得します。  
パブリック メソッド GetName 指定したオブジェクトの名前を取得します。オブジェクトに名前がない場合は null 参照 (Visual Basic では Nothing) を取得します。  
パブリック メソッド GetSerializer 指定したオブジェクト型に対応する、要求された型のシリアライザを取得します。  
パブリック メソッド GetType 指定した名前の型を取得します。  
パブリック メソッド RemoveSerializationProvider カスタム シリアル化プロバイダをシリアル化マネージャから削除します。  
パブリック メソッド ReportError シリアル化時のエラーを報告します。  
パブリック メソッド SetName 指定した既存のオブジェクトの名前を設定します。  

このページのトップへ

パブリック イベント

  名前 説明
パブリック イベント ResolveName GetName が、指定した名前をシリアル化マネージャの名前テーブル内で見つけられなかった場合に発生します。 
パブリック イベント SerializationComplete シリアル化が完了したときに発生します。 

このページのトップへ

参照

関連項目

IDesignerSerializationManager インターフェイス
System.ComponentModel.Design.Serialization 名前空間
IServiceProvider