RootDesignerSerializerAttribute.Reloadable プロパティ

定義

最初にデザイナー ホストを破棄せずに、ルート シリアライザーがデザイン ドキュメントの再読み込みをサポートするかどうかを示す値を取得します。

public:
 property bool Reloadable { bool get(); };
public bool Reloadable { get; }
member this.Reloadable : bool
Public ReadOnly Property Reloadable As Boolean

プロパティ値

true ルート シリアライザーが再読み込みをサポートしている場合。それ以外の場合は false

注釈

このプロパティが false に設定されている場合、デザイン ドキュメントはユーザーに代わって自動的に再読み込みを実行しません。 このプロパティが false に設定されている場合、更新または再読み込みが必要な場合は、デザイン ドキュメントのデザイナー ビュー ウィンドウを再度開く必要があります。

一部のシリアライザーでは、デザイン ドキュメントを再構築するために、デザイナーの読み込みプロセスで外部コンポーネントを操作する必要があります。 これらのシリアライザーでは、デザイン ドキュメントが読み込まれるたびに新しいデザイナー ホストを作成する必要がある場合があります。 このような場合、 Reloadablefalseに設定され、デザイン ドキュメントが破棄された後、ユーザーの操作 (ドキュメントのデザイナーを起動) によってデザイナー ホストを再作成する必要があります。 逆シリアル化を除き、デザイナー ホストに接続されたイベントとサービスは残らず、再度設定する必要がある場合があります。 Reloadabletrueされている場合は、デザイナー ウィンドウを閉じて再度開かずに、デザイナーの外部でコードを変更した後にデザイン ドキュメントを再読み込みできます。

適用対象