Partager via


RootDesignerSerializerAttribute.Reloadable Propriété

Définition

Obtient une valeur indiquant si le sérialiseur racine prend en charge le rechargement du document de design sans détruire préalablement 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é a la falsevaleur , le document de conception n’effectue pas automatiquement de rechargement pour le compte de l’utilisateur. Si cette propriété a la falsevaleur , il incombe à l’utilisateur de rouvrir la fenêtre en mode Concepteur pour le document de conception, si une mise à jour ou un rechargement est souhaité.

Certains sérialiseurs nécessitent l’interaction de 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é. Si tel est le cas, Reloadable est défini sur false, et 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, sauf par le biais de la désérialisation, ne restent pas et devront peut-être être à nouveau définis. Si Reloadable a la valeur true, le document de conception peut être rechargé après que des modifications en dehors du concepteur ont été apportées au code, sans fermer la fenêtre du concepteur et la rouvrir.

S’applique à