ルート シリアライザが、デザイナ ホストを解放することなく実行されるデザイン ドキュメントの再読み込みをサポートするかどうかを示す値を取得します。
Public ReadOnly Property Reloadable As Boolean
[C#]
public bool Reloadable {get;}
[C++]
public: __property bool get_Reloadable();
[JScript]
public function get Reloadable() : Boolean;
プロパティ値
ルート シリアライザが再読み込みをサポートする場合は true 。それ以外の場合は false 。
解説
このプロパティを false に設定した場合、デザイン ドキュメントがユーザーに代わって再読み込みを自動的に実行することはありません。このプロパティを false に設定した場合は、更新または再読み込みが必要なときに、デザイン ドキュメントを表示するためのデザイナ ビュー ウィンドウをユーザー自身が再度開いてください。
シリアライザの種類によっては、デザイン ドキュメントを再度ビルドするために、デザイナ読み込みプロセスで外部コンポーネントとの対話が必要になることがあります。これらのシリアライザでは、デザイン ドキュメントが読み込まれるごとに、新しいデザイナ ホストの作成が必要になることがあります。この状況に該当する場合、 Reloadable は false に設定され、デザイン ドキュメントが削除された後でユーザーとの対話により (ドキュメントのデザイナを起動して) デザイナ ホストを再作成する必要があります。デザイナ ホストに接続されていたイベントおよびサービスは、逆シリアル化でもしない限り失われてしまうため、再設定が必要になることがあります。 Reloadable が true である場合は、デザイナの外部でコードに対する変更が発生した後で、デザイン ドキュメントを再読み込みできます。デザイナ ウィンドウを閉じてから再度開く必要はありません。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
参照
RootDesignerSerializerAttribute クラス | RootDesignerSerializerAttribute メンバ | System.ComponentModel.Design.Serialization 名前空間