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í.
Convierte este objeto Timeline en no modificable o determina si se puede convertir en 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 se puede inmovilizar esta instancia; false
para inmovilizar esta instancia.
Devoluciones
Si isChecking
es true, este método devuelve true
si se puede establecer esta instancia como de solo lectura o false
si no se puede establecer como 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 establecer como de solo lectura, con el inconveniente de haber empezado a cambiar el estado de inmovilización de este objeto.
Comentarios
No llame directamente a este método (excepto cuando llame a base en una implementación). El método llama internamente a Freezeeste método .
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
).