ITrackingPersonalizable.BeginLoad Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.