Timeline.FreezeCore(Boolean) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Altera esta Timeline para não modificável ou determina se ela pode ser alterada para não modificá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
a ser verificado se esta instância puder ser congelada; false
para congelar esta instância.
Retornos
Se isChecking
for true, esse método retornará true
se essa instância puder se tornar somente leitura ou false
, se ela não puder se tornar somente leitura.
Se isChecking
é false, este método retorna true
se esta instância agora é somente leitura ou false
, se ela não pode tornar somente leitura, com o efeito colateral de ter começado a alterar o status de congelamento deste objeto.
Comentários
Não chame esse método diretamente (exceto ao chamar base em uma implementação). Esse método é chamado internamente por Freeze.
Notas aos Herdeiros
Timeline os implementadores devem substituir esse método quando a classe contiver dados que não são armazenados usando propriedades de dependência.
Uma implementação típica chamaria base e, em seguida, chamaria o método estático Freeze() em todas as Freezable propriedades tipadas que a classe contém, retornando true
somente se todas as propriedades foram congeladas (ou poderiam ter sido congeladas, no caso de passar um false
valor para isChecking
).