다음을 통해 공유


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 Designer 확장성 이해