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)

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

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

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