Compartir a través de


Adapter (Clase)

Actualización: noviembre 2007

Se utiliza para adaptar la lógica para un elemento determinado.

Espacio de nombres:  Microsoft.Windows.Design.Interaction
Ensamblado:  Microsoft.Windows.Design.Extensibility (en Microsoft.Windows.Design.Extensibility.dll)

Sintaxis

Public MustInherit Class Adapter _
    Inherits FeatureProvider

Dim instance As Adapter
public abstract class Adapter : FeatureProvider
public ref class Adapter abstract : public FeatureProvider
public abstract class Adapter extends FeatureProvider

Comentarios

Derive de la clase Adapter para adaptar la lógica para un elemento determinado. Por ejemplo, al mover un elemento en un panel se utiliza la misma tarea, pero la implementación de la tarea es diferente en función del tipo de panel en que se encuentra el elemento. La tarea de arrastrar para el elemento hace consultas a su panel primario sobre un adaptador que puede realizar la operación de movimiento.

Jerarquía de herencia

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

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Adapter (Miembros)

Microsoft.Windows.Design.Interaction (Espacio de nombres)

ParentAdapter

Otros recursos

Introducción a la extensibilidad de WPF Designer