Поделиться через


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)

Добавляет к объекту текстовое содержимое узла.

Применяется к

См. также раздел