ITrackingPersonalizable.BeginLoad Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.