Condividi tramite


RootDesignerSerializerAttribute.Reloadable Proprietà

Definizione

Ottiene un valore che indica se il serializzatore di primo livello supporta il ricaricamento del documento di progettazione senza che sia necessario dapprima eliminare l'host di progettazione.

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

Valore della proprietà

true se il serializzatore di primo livello supporta il ricaricamento. false in caso contrario.

Commenti

Se questa proprietà è impostata su false, il documento di progettazione non esegue automaticamente un ricaricamento per conto dell'utente. Se questa proprietà è impostata su false, è responsabilità dell'utente riaprire la finestra di visualizzazione della finestra di progettazione per il documento di progettazione, se è desiderato un aggiornamento o un ricaricamento.

Alcuni serializzatori richiedono l'interazione di componenti esterni nel processo di caricamento della finestra di progettazione per ricompilare il documento di progettazione. Questi serializzatori a volte devono creare un nuovo host di progettazione ogni volta che il documento di progettazione viene caricato. Se si tratta della situazione, Reloadable verrà impostato su falsee l'host della finestra di progettazione deve essere ricreato dall'interazione dell'utente (avviando la finestra di progettazione per il documento) dopo l'eliminazione del documento di progettazione. Gli eventi e i servizi connessi all'host della finestra di progettazione, ad eccezione della deserializzazione, non rimangono e potrebbero essere impostati di nuovo. Se Reloadable è true, il documento di progettazione può essere ricaricato dopo che le modifiche apportate all'esterno della finestra di progettazione vengono apportate al codice, senza chiudere la finestra di progettazione e riaprirla.

Si applica a