Timeline.FreezeCore(Boolean) Método

Definición

Hace que esto Timeline no se pueda modificar o determina si se puede hacer no modificable.

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 comprobar si esta instancia se puede inmovilizar; false para inmovilizar esta instancia.

Devoluciones

Si isChecking es true, este método devuelve true si esta instancia se puede hacer de solo lectura o false si no se puede hacer de solo lectura.

Si isChecking es false, este método devuelve true si esta instancia es ahora de solo lectura o false si no se puede hacer de solo lectura, con el efecto secundario de haber comenzado a cambiar el estado inmovilizado de este objeto.

Comentarios

No llame directamente a este método (excepto cuando llame a base en una implementación). Este método lo llama internamente .Freeze

Notas a los desarrolladores de herederos

Timeline Los implementadores deben invalidar este método cuando la clase contiene datos que no se almacenan mediante propiedades de dependencia.

Una implementación típica llamaría a base y, a continuación, llamaría al método estático Freeze() en todas las Freezable propiedades con tipo que contiene la clase, devolviendo true solo si todas las propiedades estuvieran inmovilizadas (o podrían haberse inmovilizado, en el caso de pasar a través de un false valor para isChecking).

Se aplica a

Consulte también