IAddChild Schnittstelle

Definition

Stellt eine Möglichkeit zum Analysieren von Elementen bereit, die Mischungen von untergeordneten Elementen oder Text zulassen.

public interface class IAddChild
public interface IAddChild
type IAddChild = interface
Public Interface IAddChild
Abgeleitet

Hinweise

Zum Einrichten oder Definieren einer Inhaltseigenschaft oder eines Inhaltsmodells in WPF ist IAddChild veraltet. Wenden Sie stattdessen die ContentPropertyAttribute Klasse auf eine benutzerdefinierte Klasse an.

Für die Zwecke des XAML-Parser-/Prozessorverhaltens IAddChild ist veraltet. Das Sammlungsverhalten ist jetzt integraler Bestandteil des XAML-Typsystems und der XAML-Prozessorimplementierungen sollten die dedizierten APIs in der System.Xaml-Assembly verwenden. Allgemeiner Benutzercode sollte die Add Methoden für den Sammlungstyp verwenden, der für die untergeordnete Sammlungseigenschaft des relevanten Typs verwendet wird.

Das wichtigste verbleibende Szenario IAddChild besteht darin, ein FrameworkElementFactory Szenario zu unterstützen, das die Erstellung untergeordneter Objekte behandeln kann. Dies ist ein erweitertes Szenario. Siehe FrameworkElementFactory.

Aufrufer in .NET Framework 4.5 Beta-Zielanwendungen, die versuchen, die IAddChild-API für einen seiner ursprünglichen .NET Framework 3.0-Era-Zwecke zu verwenden (WPF Inhaltsmodell, Die XAML-Verarbeitung) sollte erwarten, dass viele aktuelle IAddChild implementierenden Klassen NotImplementedException oder ähnliche Ergebnisse für die IAddChild-API zurückgeben.

Methoden

Name Beschreibung
AddChild(Object)

Fügt ein untergeordnetes Objekt hinzu.

AddText(String)

Fügt dem Objekt den Textinhalt eines Knotens hinzu.

Gilt für:

Weitere Informationen