Timeline.FreezeCore(Boolean) Método

Definição

Altera esta Timeline para não modificável ou determina se ela pode ser alterada para não modificável.Makes this Timeline unmodifiable or determines whether it can be made unmodifiable.

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.true to check if this instance can be frozen; false to freeze this instance.

Retornos

Se isChecking é true, este método retorna true caso esta instância possa se tornar somente leitura ou então false se ela não pode se tornar somente leitura.If isChecking is true, this method returns true if this instance can be made read-only, or false if it cannot be made read-only.

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.If isChecking is false, this method returns true if this instance is now read-only, or false if it cannot be made read-only, with the side effect of having begun to change the frozen status of this object.

Comentários

Não chame esse método diretamente (exceto ao chamar base em uma implementação).Do not call this method directly (except when calling base in an implementation). Esse método é chamado internamente pelo Freeze.This method is called internally by Freeze.

Notas aos Herdeiros

Timelineos implementadores devem substituir esse método quando a classe contiver dados que não são armazenados usando propriedades de dependência. Timeline implementers must override this method when the class contains data that is not stored using dependency properties. Uma implementação típica chamaria base e chamaria o método Freeze() estático em todas Freezable as propriedades tipadas que a classe contém true , retornando somente se todas as propriedades fossem congeladas (ou poderiam ter sido congeladas, no caso de passagem por meio false de um isCheckingvalor para).A typical implementation would call base, then call the static Freeze() method on all Freezable typed properties that the class contains, returning true only if all properties were frozen (or could have been frozen, in the case of passing through a false value for isChecking).

Aplica-se a

Veja também