이 설명서는 보관되지만 유지 되지 않습니다.

CommandManager 클래스

업데이트: 2007년 11월

CommandBindingInputBinding 개체를 클래스 소유자 및 명령에 등록하고 명령 이벤트 처리기를 추가 및 제거하며 명령 상태를 쿼리하는 서비스를 제공하는 명령 관련 유틸리티 메서드를 제공합니다.

네임스페이스:  System.Windows.Input
어셈블리:  PresentationCore(PresentationCore.dll)

public sealed class CommandManager
public final class CommandManager
public final class CommandManager
이 클래스의 인스턴스는 XAML에서 직접 만들 수 없습니다.

CommandManager는 라우트된 명령을 관리합니다. 명령 실행에 대한 자세한 내용은 명령 개요를 참조하십시오.

RegisterClassCommandBinding을 사용하여 CommandBinding을 인스턴스가 아닌 클래스에 등록할 수 있습니다.

RegisterClassInputBinding을 사용하여 InputBinding을 인스턴스가 아닌 클래스에 등록할 수 있습니다.

CommandManagerCommandManagerRequerySuggested 이벤트를 발생시키도록 합니다. RequerySuggested 이벤트는 명령 실행 가능 여부를 확인하기 위해 연결된 명령을 쿼리하도록 명령 소스에 알립니다.

System.Object
  System.Windows.Input.CommandManager

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

Windows Vista

.NET Framework 및 .NET Compact Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

.NET Framework

3.5, 3.0에서 지원
표시: