Adapter 类

更新:2007 年 11 月

用于为特定项适应逻辑。

命名空间:  Microsoft.Windows.Design.Interaction
程序集:  Microsoft.Windows.Design.Extensibility(在 Microsoft.Windows.Design.Extensibility.dll 中)

语法

声明
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

备注

可从 Adapter 类派生,以便为特定项适应逻辑。例如,在面板内移动元素使用同一任务,但根据该元素所属的面板类型,任务的实现会有所不同。元素的拖动任务会查询其父面板,以确定是否存在可以执行移动操作的适配器。

继承层次结构

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

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

另请参见

参考

Adapter 成员

Microsoft.Windows.Design.Interaction 命名空间

ParentAdapter

其他资源

了解 WPF 设计器扩展性