Freigeben über


IAddChild Schnittstelle

Definition

Stellt ein Analyseverfahren für Elemente bereit, bei denen eine Mischung aus untergeordneten Elementen und Text zulässig ist.

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 IAddChild ist veraltet. Wenden Sie stattdessen auf ContentPropertyAttribute eine benutzerdefinierte Klasse an.

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

Die Standard verbleibenden Szenarios IAddChild besteht darin, eine FrameworkElementFactory zu unterstützen, die die Erstellung untergeordneter Objekte verarbeiten kann, was ein erweitertes Szenario ist. Siehe FrameworkElementFactory.

Aufrufer in .NET Framework 4.5 Beta-Zielanwendungen, die versuchen, die IAddChild API für einen ihrer ursprünglichen .NET Framework 3.0-Ärazwecke (WPF-Inhaltsmodell, XAML-Verarbeitung) zu verwenden, sollten erwarten, dass viele aktuelle IAddChildimplementierende Klassen oder ähnliche Ergebnisse für die IAddChild API zurückgebenNotImplementedException.

Methoden

AddChild(Object)

Fügt ein untergeordnetes Objekt hinzu.

AddText(String)

Fügt dem Objekt den Textinhalt eines Knotens hinzu.

Gilt für:

Weitere Informationen