次の方法で共有


RootDesignerSerializerAttribute.Reloadable プロパティ

ルート シリアライザが、デザイナ ホストを解放することなく実行されるデザイン ドキュメントの再読み込みをサポートするかどうかを示す値を取得します。

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 に設定した場合は、更新または再読み込みが必要なときに、デザイン ドキュメントを表示するためのデザイナ ビュー ウィンドウをユーザー自身が再度開いてください。

シリアライザの種類によっては、デザイン ドキュメントを再度ビルドするために、デザイナ読み込みプロセスで外部コンポーネントとの対話が必要になることがあります。これらのシリアライザでは、デザイン ドキュメントが読み込まれるごとに、新しいデザイナ ホストの作成が必要になることがあります。この状況に該当する場合、 Reloadablefalse に設定され、デザイン ドキュメントが削除された後でユーザーとの対話により (ドキュメントのデザイナを起動して) デザイナ ホストを再作成する必要があります。デザイナ ホストに接続されていたイベントおよびサービスは、逆シリアル化でもしない限り失われてしまうため、再設定が必要になることがあります。 Reloadabletrue である場合は、デザイナの外部でコードに対する変更が発生した後で、デザイン ドキュメントを再読み込みできます。デザイナ ウィンドウを閉じてから再度開く必要はありません。

必要条件

プラットフォーム: 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 名前空間