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) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
另请参见
参考
Microsoft.Windows.Design.Interaction 命名空间