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

Zur Einrichtung oder Definition einer Inhaltseigenschaft oder eines Inhaltsmodells in WPF IAddChild ist veraltet. Wenden Sie stattdessen die ContentPropertyAttribute benutzerdefinierte Klasse an.

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

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

Aufrufer in .NET Framework 4.5 Beta-Zielanwendungen, die versuchen, die API für einen der ursprünglichen .NET Framework 3.0-Era-Zwecke (WPF-Inhaltsmodell, XAML-Verarbeitung) zu verwenden, sollten erwarten, dass viele aktuelle IAddChildImplementierungsklassen für die IAddChild API oder ähnliche Ergebnisse zurückgeben 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:

Siehe auch