CanExecuteChangedEventManager 클래스

정의

WeakEventManager"약한 이벤트 수신기" 패턴을 사용하여 이벤트에 대한 수신기를 연결할 수 있도록 구현을 CanExecuteChanged 제공합니다.

public ref class CanExecuteChangedEventManager : System::Windows::WeakEventManager
public class CanExecuteChangedEventManager : System.Windows.WeakEventManager
type CanExecuteChangedEventManager = class
    inherit WeakEventManager
Public Class CanExecuteChangedEventManager
Inherits WeakEventManager
상속
CanExecuteChangedEventManager

설명

이 클래스를 사용하는 방법에 대한 자세한 내용은약한 이벤트 패턴에서 "기존 약한 이벤트 관리자 클래스 사용"을 참조하세요.

속성

Name Description
Dispatcher

연결된 이 값을 DispatcherDispatcherObject 가져옵니다.

(다음에서 상속됨 DispatcherObject)
Item[Object]

지정된 원본에 대해 저장되는 데이터를 가져오거나 설정합니다.

(다음에서 상속됨 WeakEventManager)
ReadLock

기본 데이터 테이블에 IDisposable대한 읽기 잠금을 설정하고 .

(다음에서 상속됨 WeakEventManager)
WriteLock

기본 데이터 테이블에 IDisposable대한 쓰기 잠금을 설정하고 .

(다음에서 상속됨 WeakEventManager)

메서드

Name Description
AddHandler(ICommand, EventHandler<EventArgs>)

지정된 대리자를 지정된 소스의 이벤트 처리기로 추가합니다.

CheckAccess()

호출 스레드에 이 DispatcherObject액세스 권한이 있는지 여부를 확인합니다.

(다음에서 상속됨 DispatcherObject)
DeliverEvent(Object, EventArgs)

각 수신기에 관리되는 이벤트를 전달합니다.

(다음에서 상속됨 WeakEventManager)
DeliverEventToList(Object, EventArgs, WeakEventManager+ListenerList)

제공된 목록의 각 수신기에 관리되는 이벤트를 제공합니다.

(다음에서 상속됨 WeakEventManager)
Equals(Object)

지정된 개체가 현재 개체와 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 사용됩니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
NewListenerList()

이벤트에 대한 수신기를 포함할 새 개체를 반환합니다 CanExecuteChanged .

NewListenerList()

이벤트에 대한 수신기를 포함할 새 개체를 반환합니다.

(다음에서 상속됨 WeakEventManager)
ProtectedAddHandler(Object, Delegate)

지정된 대리자를 지정된 소스의 이벤트 처리기로 추가합니다.

(다음에서 상속됨 WeakEventManager)
ProtectedAddListener(Object, IWeakEventListener)

제공된 수신기를 관리 중인 이벤트에 대해 제공된 원본에 추가합니다.

(다음에서 상속됨 WeakEventManager)
ProtectedRemoveHandler(Object, Delegate)

지정된 원본에서 이전에 추가한 처리기를 제거합니다.

(다음에서 상속됨 WeakEventManager)
ProtectedRemoveListener(Object, IWeakEventListener)

제공된 원본에서 이전에 추가된 수신기를 제거합니다.

(다음에서 상속됨 WeakEventManager)
Purge(Object, Object, Boolean)

제공된 원본의 데이터 목록에서 비활성 수신기 항목을 제거합니다.

Remove(Object)

지정된 원본에 대한 모든 수신기를 제거합니다.

(다음에서 상속됨 WeakEventManager)
RemoveHandler(ICommand, EventHandler<EventArgs>)

지정된 소스에서 지정된 이벤트 처리기를 제거합니다.

ScheduleCleanup()

기본 수신기 목록에서 사용되지 않는 항목의 제거가 우선 순위가 낮은 스레드에서 수행되도록 요청합니다.

(다음에서 상속됨 WeakEventManager)
StartListening(Object)

지정된 원본에서 CanExecuteChanged 이벤트 수신 대기를 시작합니다.

StopListening(Object)

지정된 원본에서 CanExecuteChanged 이벤트 수신 대기를 중지합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
VerifyAccess()

호출 스레드가 이에 DispatcherObject액세스할 수 있도록 합니다.

(다음에서 상속됨 DispatcherObject)

적용 대상