ITrackingPersonalizable.BeginLoad Método
Definição
Representa o início da fase de carregamento de informações de personalização.Represents the beginning of the load phase for personalization information.
public:
void BeginLoad();
public void BeginLoad ();
abstract member BeginLoad : unit -> unit
Public Sub BeginLoad ()
Exemplos
O exemplo de código a seguir demonstra o uso do BeginLoad método.The following code example demonstrates using the BeginLoad method. Para obter um exemplo de código completo e funcional que consiste em um controle e uma página. aspx, consulte o IPersonalizable tópico Visão geral da classe.For a complete, working code example that consists of a control and an .aspx page, see the IPersonalizable class overview topic.
void ITrackingPersonalizable.BeginLoad()
{
_loading = true;
_trackingLog = "1. BeginLoad\r\n";
}
Sub BeginLoad() Implements ITrackingPersonalizable.BeginLoad
_loading = True
_trackingLog = "1. BeginLoad" + vbCr + vbLf
End Sub
Comentários
O conjunto de controle de Web Parts chama esse método antes de aplicar dados de personalização.The Web Parts control set calls this method prior to applying personalization data. Um controle que controla seu próprio estado de alteração deve usar esse método para definir um sinalizador interno que indica que as propriedades não devem chamar SetPersonalizationDirty .A control that tracks its own change state should use this method to set an internal flag indicating that properties should not call SetPersonalizationDirty. Isso ocorre porque os métodos de configuração de propriedade podem ser chamados durante a aplicação de dados de personalização, subsequentemente para a chamada para BeginLoad .This is because property-setting methods can be called during the application of personalization data, subsequent to the call to BeginLoad. Na maioria dos cenários, um controle não deve ser considerado alterado ("sujo") apenas porque suas propriedades personalizáveis foram definidas com base nos dados carregados do armazenamento de dados subjacente.In most scenarios, a control should not be considered changed ("dirty") just because its personalizable properties have been set based on data loaded from the underlying data store.
Observação
Esse método também é chamado quando os dados de personalização são aplicados após a importação de um controle de Web Parts.This method is also called when personalization data is applied after importing a Web Parts control.