ITrackingPersonalizable.BeginLoad Metodo

Definizione

Rappresenta l'inizio della fase di caricamento per le informazioni sulla personalizzazione.

public:
 void BeginLoad();
public void BeginLoad ();
abstract member BeginLoad : unit -> unit
Public Sub BeginLoad ()

Esempio

Nell'esempio di codice seguente viene illustrato l'uso del BeginLoad metodo . Per un esempio di codice completo e funzionante costituito da un controllo e da una pagina aspx, vedere l'argomento panoramica della IPersonalizable classe.

void ITrackingPersonalizable.BeginLoad()
{
    _loading = true;
    _trackingLog = "1. BeginLoad\r\n";
}
Sub BeginLoad() Implements ITrackingPersonalizable.BeginLoad
    _loading = True
    _trackingLog = "1. BeginLoad" + vbCr + vbLf

End Sub

Commenti

Il set di controlli Web part chiama questo metodo prima di applicare i dati di personalizzazione. Un controllo che tiene traccia del proprio stato di modifica deve utilizzare questo metodo per impostare un flag interno che indica che le proprietà non devono chiamare SetPersonalizationDirty. Ciò è dovuto al fatto che i metodi di impostazione delle proprietà possono essere chiamati durante l'applicazione dei dati di personalizzazione, successivamente alla chiamata a BeginLoad. Nella maggior parte degli scenari, un controllo non deve essere considerato modificato ("dirty") solo perché le relative proprietà personalizzabili sono state impostate in base ai dati caricati dall'archivio dati sottostante.

Nota

Questo metodo viene chiamato anche quando i dati di personalizzazione vengono applicati dopo l'importazione di un controllo Web part.

Si applica a