IAddChild Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |