RootDesignerSerializerAttribute.Reloadable Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
pokud 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 false
hodnotu 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.