Sdílet prostřednictvím


Adapter-Klasse

Aktualisiert: November 2007

Wird verwendet, um die Logik für ein bestimmtes Element anzupassen.

Namespace:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)

Syntax

'Declaration
Public MustInherit Class Adapter _
    Inherits FeatureProvider
'Usage
Dim instance As Adapter
public abstract class Adapter : FeatureProvider
public ref class Adapter abstract : public FeatureProvider
public abstract class Adapter extends FeatureProvider

Hinweise

Leiten Sie von der Adapter-Klasse ab, um die Logik für ein bestimmtes Element anzupassen. Beim Verschieben eines Elements in einem Bereich wird beispielsweise dieselbe Aufgabe verwendet, die Implementierung der Aufgabe unterscheidet sich jedoch abhängig vom Bereichstyp, in dem sich das Element befindet. Von der Ziehaufgabe für das Element wird dessen übergeordneter Bereich nach einem Adapter abgefragt, von dem der Verschiebevorgang ausgeführt werden kann.

Vererbungshierarchie

System.Object
  Microsoft.Windows.Design.Features.FeatureProvider
    Microsoft.Windows.Design.Interaction.Adapter
      Microsoft.Windows.Design.Interaction.ParentAdapter
      Microsoft.Windows.Design.Interaction.PlacementAdapter

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Adapter-Member

Microsoft.Windows.Design.Interaction-Namespace

ParentAdapter

Weitere Ressourcen

WPF-Designer-Erweiterbarkeit