ParentAdapter.RemoveParent - метод
Заменяет текущий родительский элемент указанного дочернего элемента новым родительским элементом.
Пространство имен: Microsoft.Windows.Design.Interaction
Сборка: Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)
Синтаксис
'Декларация
Public MustOverride Sub RemoveParent ( _
currentParent As ModelItem, _
newParent As ModelItem, _
child As ModelItem _
)
public abstract void RemoveParent(
ModelItem currentParent,
ModelItem newParent,
ModelItem child
)
public:
virtual void RemoveParent(
ModelItem^ currentParent,
ModelItem^ newParent,
ModelItem^ child
) abstract
abstract RemoveParent :
currentParent:ModelItem *
newParent:ModelItem *
child:ModelItem -> unit
public abstract function RemoveParent(
currentParent : ModelItem,
newParent : ModelItem,
child : ModelItem
)
Параметры
- currentParent
Тип: Microsoft.Windows.Design.Model.ModelItem
Элемент, который в данный момент является родительским элементом child.
- newParent
Тип: Microsoft.Windows.Design.Model.ModelItem
Элемент, который станет новым родительским элементом child.
- child
Тип: Microsoft.Windows.Design.Model.ModelItem
Дочерний элемент.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Значение параметра currentParent, newParent или child равно nullпустая ссылка (Nothing в Visual Basic). |
Заметки
Метод RemoveParent вызывается ParentService непосредственно перед тем, как будет вызван метод Parent расширения нового родительского элемента. Этот метод удаляет текущий родительский элемент указанного дочернего элемента путем удаления связи типа "родители-потомки". RemoveParent проверяет новый родительский элемент и удаляет значения всех свойств дочерних элементов, которые не являются важными для нового родительского элемента.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Windows.Design.Interaction - пространство имен