ParentAdapter.RemoveParent – metoda
Nahradí aktuální nadřazené podřízené zadané nové nadřazené.
Obor názvů: Microsoft.Windows.Design.Interaction
Sestavení: Microsoft.Windows.Design.Interaction (v Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Deklarace
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
)
Parametry
- currentParent
Typ: Microsoft.Windows.Design.Model.ModelItem
Zboží, které je aktuálně rodiče child.
- newParent
Typ: Microsoft.Windows.Design.Model.ModelItem
Zboží, které se stane nový nadřazený child.
- child
Typ: Microsoft.Windows.Design.Model.ModelItem
Podřízené položky.
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentNullException | currentParent, newParent, or child is nullodkaz Null (Nothing v jazyce Visual Basic). |
Poznámky
RemoveParenttěsně před volá volá ParentService Parent na nové nadřazené přípony. Tato metoda odstraní aktuální nadřazené zadané podřízené odebráním vztah nadřazený podřízený. RemoveParentzkoumá nové nadřazené a vymaže všechny vlastnosti, bude příslušné nadřazené nové podřízené.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Odkaz
Microsoft.Windows.Design.Interaction – obor názvů