Freigeben über


VisualTreeHelper.DisconnectChildrenRecursive(UIElement) Methode

Definition

Entfernt explizit alle Verweise aus einem UIElement-Ziel, mit dem Ziel, Verweiszyklen zu bereinigen.

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)

Parameter

element
UIElement

Das Zielobjekt, von dem untergeordnete Elemente getrennt und Verweise entfernt werden sollen.

Hinweise

Diese Methode ist nicht für typische Anwendungs- oder Benutzercodeszenarien vorgesehen. Stattdessen ist es für Szenarien vorgesehen, in denen eine visuelle Struktur von einer anderen Anwendung gehostet wird, z. B. einem Designer oder einem Codeanalysetool. In den meisten Fällen besteht das Szenario darin, dass die visuelle Struktur gelöscht wird, da sie basierend auf gespeicherten Informationen und Änderungen neu erstellt werden soll.

Gilt für: