RootDesignerSerializerAttribute.Reloadable Propriété

Définition

Obtient une valeur indiquant si le sérialiseur racine prend en charge le rechargement du document de conception sans d’abord supprimer l’hôte du concepteur.

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

Valeur de propriété

true si le sérialiseur racine prend en charge le rechargement ; sinon, false.

Remarques

Si cette propriété est définie falsesur , le document de conception n’effectue pas automatiquement de rechargement pour le compte de l’utilisateur. Si cette propriété est définie falsesur , il incombe à l’utilisateur de rouvrir la fenêtre d’affichage du concepteur pour le document de conception, si une mise à jour ou un rechargement est souhaité.

Certains sérialiseurs nécessitent l’interaction des composants externes dans le processus de chargement du concepteur afin de reconstruire le document de conception. Ces sérialiseurs doivent parfois créer un hôte de concepteur chaque fois que le document de conception est chargé. S’il s’agit de la situation, Reloadable la valeur est définie falseet l’hôte du concepteur doit être recréé par l’interaction utilisateur (lancement du concepteur pour le document) une fois le document de conception supprimé. Les événements et services qui ont été connectés à l’hôte du concepteur, à l’exception de la désérialisation, ne restent pas et doivent peut-être être redépartisés. Si Reloadable c’est truele cas, le document de conception peut être rechargé une fois que les modifications en dehors du concepteur sont apportées au code, sans fermer la fenêtre du concepteur et la rouvrir.

S’applique à