IAddChild Interfejs

Definicja

Zapewnia metodę analizowania elementów, które umożliwiają mieszanie elementów podrzędnych lub tekstu.

public interface class IAddChild
public interface IAddChild
type IAddChild = interface
Public Interface IAddChild
Pochodne

Uwagi

Do celów ustanawiania lub definiowania właściwości zawartości lub modelu zawartości w WPF IAddChild jest przestarzałe. Zamiast tego zastosuj klasę ContentPropertyAttribute niestandardową.

Na potrzeby zachowania IAddChild analizatora/procesora XAML jest przestarzałe. Zachowanie kolekcji jest teraz integralną częścią systemu typów XAML, a implementacje procesora XAML powinny używać dedykowanych interfejsów API w zestawie System.Xaml. Kod użytkownika ogólnego powinien używać Add metod dla typu kolekcji używanego dla właściwości kolekcji podrzędnej odpowiedniego typu.

Głównym pozostałym scenariuszem IAddChild jest obsługa obiektu FrameworkElementFactory , który może obsługiwać tworzenie obiektów podrzędnych, co jest zaawansowanym scenariuszem. Zobacz: FrameworkElementFactory.

Osoby wywołujące w aplikacjach docelowych platformy .NET Framework 4.5 w wersji beta, które próbują używać interfejsu API IAddChild do jednego z oryginalnych celów .NET Framework 3.0 era (WPF modelu zawartości, Przetwarzanie XAML) powinno oczekiwać, że wiele bieżących klas IAddChild-implementowanie zwróci NotImplementedException lub podobne wyniki dla interfejsu API IAddChild.

Metody

Nazwa Opis
AddChild(Object)

Dodaje obiekt podrzędny.

AddText(String)

Dodaje do obiektu zawartość tekstową węzła.

Dotyczy

Zobacz też