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ą.
Dla celów 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 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: .
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 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 do obiektu zawartość tekstową węzła. |