IAddChild Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |