ParentAdapter.RedirectParent-Methode
Leiten Sie einen Verweis von einem übergeordneten Element zu einem anderen um. .
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
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
Parameter
- parent
Typ: Microsoft.Windows.Design.Model.ModelItem
Das übergeordnete Element.
- childType
Typ: System.Type
Der Typ des untergeordneten Elements.
Rückgabewert
Typ: Microsoft.Windows.Design.Model.ModelItem
Ein umgeleitetes übergeordnetes Element.Die Standardimplementierung gibt parent zurück.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | parent oder childType ist nullNULL-Verweis (Nothing in Visual Basic). |
Hinweise
Bei der Suche nach einem übergeordneten Element wird im Allgemeinen vom ausgewählten Objekt aus aufwärts gesucht, bis ein entsprechendes übergeordnetes Element gefunden wird. Für einige Szenarien könnte es für ein Element nötig sein, diesen Suchprozess auf ein anderes Element umzuleiten. Beispielsweise kann ein ContentControl nur einem einzigen Element übergeordnet sein. Wenn das ContentControl bereits ein Panel enthält und der Benutzer ein neues Objekt hinzufügt, ist seine Absicht wahrscheinlich, dem Panel neue Objekte hinzuzufügen. Diese Methode lässt diese Art der Umleitung zu.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.Windows.Design.Interaction-Namespace