Compartir a través de


VisualTreeHelper.DisconnectChildrenRecursive(UIElement) Método

Definición

Quita explícitamente todas las referencias de un UIElement de destino, con el objetivo de limpiar los ciclos de referencia.

public:
 static void DisconnectChildrenRecursive(UIElement ^ element);
 static void DisconnectChildrenRecursive(UIElement const& element);
public static void DisconnectChildrenRecursive(UIElement element);
function disconnectChildrenRecursive(element)
Public Shared Sub DisconnectChildrenRecursive (element As UIElement)

Parámetros

element
UIElement

Objeto de destino del que se desconectan los elementos secundarios y se quitan las referencias.

Comentarios

Este método no está pensado para escenarios típicos de aplicación o código de usuario. En su lugar, está pensado para escenarios en los que una aplicación hospeda un árbol visual, como un diseñador o una herramienta de análisis de código. En la mayoría de los casos, el escenario es que el árbol visual se está borrando porque está a punto de volver a generarse en función de la información guardada más los cambios.

Se aplica a