IAddChild Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет средства анализа элементов, допускающих использование комбинаций дочерних элементов или текста.
public interface class IAddChild
public interface IAddChild
type IAddChild = interface
Public Interface IAddChild
- Производный
Комментарии
Для создания или определения свойства содержимого или модели содержимого в WPF IAddChild является устаревшим. Вместо этого примените ContentPropertyAttribute к пользовательскому классу.
Для работы средства синтаксического анализа ИЛИ процессора IAddChild XAML является устаревшим. Поведение коллекции теперь является неотъемлемой частью системы типов XAML, и реализации обработчика XAML должны использовать выделенные API в сборке System.Xaml. Общий пользовательский код должен использовать Add
методы для типа коллекции, используемого для свойства дочерней коллекции соответствующего типа.
Main оставшийся сценарий для IAddChild заключается в поддержке FrameworkElementFactory , которая может обрабатывать создание дочерних объектов, что является расширенным сценарием. См. раздел FrameworkElementFactory.
Вызывающие в платформа .NET Framework 4.5 бета-версии приложения, которые пытаются использовать IAddChild API для одного из исходных целей платформа .NET Framework эры 3.0 (модель содержимого WPF, обработка XAML), должны ожидать, что многие текущие IAddChildреализующие классы будут возвращать NotImplementedException или аналогичные результаты для IAddChild API.
Методы
AddChild(Object) |
Добавляет дочерний объект. |
AddText(String) |
Добавляет к объекту текстовое содержимое узла. |