ParentAdapter.RedirectParent - метод
Перенаправляет ссылку от одного родителя к другому. .
Пространство имен: Microsoft.Windows.Design.Interaction
Сборка: Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)
Синтаксис
'Декларация
Public Overridable Function RedirectParent ( _
parent As ModelItem, _
childType As Type _
) As ModelItem
public virtual ModelItem RedirectParent(
ModelItem parent,
Type childType
)
public:
virtual ModelItem^ RedirectParent(
ModelItem^ parent,
Type^ childType
)
abstract RedirectParent :
parent:ModelItem *
childType:Type -> ModelItem
override RedirectParent :
parent:ModelItem *
childType:Type -> ModelItem
public function RedirectParent(
parent : ModelItem,
childType : Type
) : ModelItem
Параметры
- parent
Тип: Microsoft.Windows.Design.Model.ModelItem
Родительский элемент.
- childType
Тип: System.Type
Тип дочернего элемента.
Возвращаемое значение
Тип: Microsoft.Windows.Design.Model.ModelItem
Переадресованный родительский элемент.Реализация по умолчанию возвращает значение parent.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Значение параметра parent или childType — nullпустая ссылка (Nothing в Visual Basic). |
Заметки
Поиск родительского элемента обычно ведется вверх от выделенного объекта до тех пор, пока не будет найден подходящий родительский элемент. В некоторых случаях элементу может потребоваться перенаправить процесс поиска к другому элементу. Например, ContentControl может быть родительским элементом только для одного элемента. Если ContentControl уже содержит панель Panel, а пользователь добавляет новый объект, наиболее вероятно, что пользователь хочет добавить новые объекты к Panel. Данный метод позволяет реализовать эту форму перенаправления.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Windows.Design.Interaction - пространство имен