RootDesignerSerializerAttribute.Reloadable Proprietà

Definizione

Ottiene un valore che indica se il serializzatore radice supporta il ricaricamento del documento di progettazione senza prima eliminare l'host della finestra 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 radice supporta il ricaricamento; in caso contrario, false.

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 si desidera un aggiornamento o 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 talvolta devono creare un nuovo host della finestra di progettazione ogni volta che viene caricato il documento di progettazione. In questo caso, 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 dover essere nuovamente impostati. Se Reloadable è true, il documento di progettazione può essere ricaricato dopo che le modifiche all'esterno della finestra di progettazione vengono apportate al codice, senza chiudere la finestra di progettazione e riaprirla.

Si applica a