Sdílet prostřednictvím


RootDesignerSerializerAttribute.Reloadable Vlastnost

Definice

Získá hodnotu označující, zda kořenový serializátor podporuje opětovné načtení dokumentu návrhu bez první likvidace hostitele návrháře.

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

Hodnota vlastnosti

truepokud kořenový serializátor podporuje opětovné načtení; v opačném případě . false

Poznámky

Pokud je tato vlastnost nastavena na false, dokument návrhu automaticky neprovede opětovné načtení jménem uživatele. Pokud je tato vlastnost nastavená na false, je odpovědností uživatele znovu otevřít okno zobrazení návrháře pro návrhový dokument, pokud je potřeba aktualizovat nebo znovu načíst.

Některé serializátory vyžadují interakci externích komponent v procesu načítání návrháře, aby bylo možné znovu sestavit dokument návrhu. Tyto serializátory někdy potřebují vytvořit nového hostitele návrháře při každém načtení dokumentu návrhu. Pokud se jedná o tuto situaci, Reloadable nastaví se na falsehodnotu a po odstranění dokumentu návrhu musí být hostitel návrháře znovu vytvořený interakcí uživatele (spuštění návrháře pro dokument). Události a služby, které byly připojeny k hostiteli návrháře, s výjimkou deserializace, nezůstanou a může být nutné je znovu nastavit. Pokud Reloadable je true, můžete dokument návrhu znovu načíst po provedení změn kódu mimo návrháře, aniž byste zavřeli okno návrháře a znovu ho otevřeli.

Platí pro