Partager via


ITrackingPersonalizable.BeginLoad Méthode

Définition

Représente le début de la phase de charge pour les informations de personnalisation.

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

Exemples

L’exemple de code suivant illustre l’utilisation de la BeginLoad méthode. Pour obtenir un exemple de code complet qui se compose d’un contrôle et d’une page .aspx, consultez la rubrique vue d’ensemble de la 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

Remarques

Le jeu de contrôles composants WebPart appelle cette méthode avant d’appliquer des données de personnalisation. Un contrôle qui suit son propre état de modification doit utiliser cette méthode pour définir un indicateur interne indiquant que les propriétés ne doivent pas appeler SetPersonalizationDirty. Cela est dû au fait que les méthodes de paramètre de propriété peuvent être appelées pendant l’application de données de personnalisation, après l’appel à BeginLoad. Dans la plupart des scénarios, un contrôle ne doit pas être considéré comme modifié (« sale ») juste parce que ses propriétés personnalisables ont été définies en fonction des données chargées à partir du magasin de données sous-jacent.

Notes

Cette méthode est également appelée lorsque les données de personnalisation sont appliquées après l’importation d’un contrôle composants WebPart.

S’applique à