Sdílet prostřednictvím


IAddChild Rozhraní

Definice

Poskytuje způsob parsování prvků, které umožňují kombinaci podřízených elementů nebo textu.

public interface class IAddChild
public interface IAddChild
type IAddChild = interface
Public Interface IAddChild
Odvozené

Poznámky

Pro účely vytvoření nebo definování vlastnosti obsahu nebo modelu obsahu ve WPF je IAddChild zastaralá. Použijte místo ContentPropertyAttribute toho na vlastní třídu.

Pro účely chování IAddChild analyzátoru a procesoru XAML je zastaralý. Chování kolekce je nyní nedílnou součástí systému typů XAML a implementace procesoru XAML by měla používat vyhrazená rozhraní API v sestavení System.Xaml. Obecný uživatelský kód by měl používat Add metody pro typ kolekce, které se používají pro vlastnost podřízené kolekce příslušného typu.

Hlavním zbývajícím scénářem pro IAddChild je podpora objektu FrameworkElementFactory , který dokáže zpracovat vytváření podřízených objektů, což je pokročilý scénář. Viz třída FrameworkElementFactory.

Volající v aplikacích cílených na .NET Framework 4.5 Beta, které se pokusí použít IAddChild rozhraní API pro některý z původních účelů éry rozhraní .NET Framework 3.0 (model obsahu WPF, zpracování XAML), by měli očekávat, že mnoho současných IAddChildimplementujících tříd vrátí NotImplementedException pro rozhraní API nebo podobné výsledky IAddChild .

Metody

AddChild(Object)

Přidá podřízený objekt.

AddText(String)

Přidá textový obsah uzlu do objektu.

Platí pro

Viz také