FreezableCollection<T>.FreezeCore(Boolean) Método
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 FreezableCollection<T> 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
- 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.
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.
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
).
Para obtener información sobre cuándo invalidar este método, vea FreezeCore(Boolean).
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 |