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 методы типа коллекции, используемого для дочернего свойства коллекции соответствующего типа.
Основной оставшийся сценарий IAddChild заключается в поддержке FrameworkElementFactory того, что может обрабатывать создание дочерних объектов, что является расширенным сценарием. См. FrameworkElementFactory.
Вызывающие приложения в .NET Framework 4.5 Beta, которые пытаются использовать API IAddChild для одной из своих исходных целей эпохи .NET Framework 3.0 (модель содержимого WPF, Обработка XAML) должна ожидать, что многие текущие классы IAddChild реализации возвращают NotImplementedException или аналогичные результаты для API IAddChild.
Методы
| Имя | Описание |
|---|---|
| AddChild(Object) |
Добавляет дочерний объект. |
| AddText(String) |
Добавляет текстовое содержимое узла в объект. |