Timeline.FreezeCore(Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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).