RootDesignerSerializerAttribute.Reloadable Vlastnost

Definice

Získá hodnotu označující, zda kořenový serializátor podporuje opětovné načtení návrhového dokumentu bez první dispozice 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čítání; v opačném případě . false

Poznámky

Pokud je tato vlastnost nastavena na false, návrhový dokument automaticky neprovádí opětovné načtení jménem uživatele. Pokud je tato vlastnost nastavená na false, je zodpovědností uživatele znovu otevřít okno zobrazení návrháře pro návrhový dokument, pokud je požadovaná aktualizace nebo opětovné načtení.

Některé serializátory vyžadují interakci externích komponent v procesu načítání návrháře, aby bylo možné znovu sestavit návrhový dokument. Tyto serializátory někdy potřebují vytvořit nového hostitele návrháře při každém načtení návrhového dokumentu. Pokud se jedná o situaci, Reloadable bude nastavena na falsehodnotu a hostitel návrháře musí být po odstranění návrhového dokumentu znovu vytvořena 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 možná bude nutné je znovu nastavit. Pokud Reloadable ano true, můžete dokument návrhu znovu načíst po provedení změn mimo návrháře kódu, aniž byste zavřeli okno návrháře a znovu ho otevřeli.

Platí pro