ITrackingPersonalizable.BeginLoad Método

Definição

Representa o início da fase de carregamento da informação de personalização.

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

Exemplos

O exemplo de código seguinte demonstra o uso do BeginLoad método. Para um exemplo completo de código funcional, que consiste numa página de controlo e numa página de .aspx, consulte o IPersonalizable tópico de visão geral da aula.

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

End Sub

Observações

O conjunto de controlo Web Parts chama este método antes de aplicar dados de personalização. Um controlo que acompanha o seu próprio estado de alteração deve usar este método para definir uma flag interna indicando que as propriedades não devem chamar SetPersonalizationDirty. Isto deve-se ao facto de os métodos de definição de propriedades poderem ser chamados durante a aplicação de dados de personalização, após a chamada para BeginLoad. Na maioria dos cenários, um controlo não deve ser considerado alterado ("sujo") apenas porque as suas propriedades personalizáveis foram definidas com base nos dados carregados do armazenamento subjacente.

Note

Este método também é chamado quando dados de personalização são aplicados após a importação de um controlo de Web Parts.

Aplica-se a