IAddChild Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |