IAddChild Interfejs

Definicja

Zapewnia metodę analizowania elementów, które zezwalają na kombinacje 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 element ContentPropertyAttribute do klasy niestandardowej.

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. Ogólny kod użytkownika powinien używać Add metod w typie kolekcji używanym dla właściwości kolekcji podrzędnej odpowiedniego typu.

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

Osoby wywołujące w aplikacjach docelowych w wersji .NET Framework 4.5 Beta, które próbują użyć interfejsu IAddChild API do jednego z jego oryginalnych celów .NET Framework 3.0 era (model zawartości WPF, przetwarzanie XAML) powinny oczekiwać, że wiele bieżących IAddChildklas implementujących zwróci NotImplementedException lub podobne wyniki dla interfejsu IAddChild API.

Metody

AddChild(Object)

Dodaje obiekt podrzędny.

AddText(String)

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

Dotyczy

Zobacz też