FreezableCollection<T>.FreezeCore(Boolean) Método

Definición

Convierte este objeto FreezableCollection<T> en no modificable o determina si se puede convertir en no modificable.

C#
protected override bool FreezeCore (bool isChecking);

Parámetros

isChecking
Boolean

true si el objeto FreezableCollection<T> debe devolver simplemente un valor si se puede inmovilizar. Es false si la instancia de FreezableCollection<T> se debe inmovilizar realmente cuando se llama a este método.

Devoluciones

Boolean

Si el valor de isChecking es true, este método devuelve true si este objeto FreezableCollection<T> se puede convertir en no modificable, o false si no se puede convertir en no modificable.

Si isChecking es false, este método devuelve true si el objeto FreezableCollection<T> especificado ahora es no modificable, o false si no se puede convertir en no modificable, con el inconveniente de que se ha iniciado el cambio del estado de inmovilización del objeto.

Comentarios

No llame directamente a este método (excepto al llamar a base en una implementación). Internamente CanFreeze , llama a este método (con isChecking igual a true) y Freeze (con isChecking igual a false).

Notas a los desarrolladores de herederos

Para obtener información sobre cuándo invalidar este método, vea FreezeCore(Boolean).

Se aplica a

Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

Consulte también