Timeline.FreezeCore(Boolean) Método

Definição

Torna isto Timeline immodificável ou determina se pode ser tornado immodificável.

protected:
 override bool FreezeCore(bool isChecking);
protected override bool FreezeCore(bool isChecking);
override this.FreezeCore : bool -> bool
Protected Overrides Function FreezeCore (isChecking As Boolean) As Boolean

Parâmetros

isChecking
Boolean

true para verificar se esta instância pode ser congelada; false para congelar esta ocasião.

Devoluções

Se isChecking for verdadeiro, este método retorna true se esta instância pode ser tornada apenas de leitura, ou false se não puder ser tornada só de leitura.

Se isChecking for falso, este método retorna true se esta instância for agora apenas leitura, ou false se não puder ser tornado apenas leitura, com o efeito secundário de ter começado a alterar o estado congelado deste objeto.

Observações

Não chame este método diretamente (exceto quando chamar base numa implementação). Este método é chamado internamente por Freeze.

Notas para Herdeiros

Timeline Os implementadores devem sobrescrever este método quando a classe contém dados que não são armazenados usando propriedades de dependência.

Uma implementação típica chamaria base, depois chamaria o método estático Freeze() em todas Freezable as propriedades tipadas que a classe contém, retornando true apenas se todas as propriedades estivessem congeladas (ou pudessem ter sido congeladas, no caso de passar por um false valor para isChecking).

Aplica-se a

Ver também