문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
이 설명서는 보관되지만 유지 되지 않습니다.

SystemCommands 클래스

Visual Studio 2010

창 관리에 공통으로 적용되는 라우트된 명령을 정의합니다.

System.Object
  Microsoft.Windows.Shell.SystemCommands

네임스페이스:  Microsoft.Windows.Shell
어셈블리:  Microsoft.Windows.Shell(Microsoft.Windows.Shell.dll)

public static class SystemCommands

SystemCommands 형식에서는 다음과 같은 멤버를 노출합니다.

  이름설명
Public 속성정적 멤버CloseWindowCommand창을 닫는 명령을 가져옵니다.
Public 속성정적 멤버MaximizeWindowCommand창을 최대화하는 명령을 가져옵니다.
Public 속성정적 멤버MinimizeWindowCommand창을 최대화하는 명령을 가져옵니다.
Public 속성정적 멤버RestoreWindowCommand창을 복원하는 명령을 가져옵니다.
Public 속성정적 멤버ShowSystemMenuCommand시스템 메뉴를 표시하는 명령을 가져옵니다.
위쪽

  이름설명
Public 메서드정적 멤버CloseWindow지정한 창을 닫습니다.
Public 메서드정적 멤버MaximizeWindow지정된 창을 최대화합니다.
Public 메서드정적 멤버MinimizeWindow지정된 창을 최소화합니다.
Public 메서드정적 멤버RestoreWindow지정된 창을 복원합니다.
Public 메서드정적 멤버ShowSystemMenu지정한 창의 시스템 메뉴를 표시합니다.
위쪽

SystemCommands 클래스의 명령은 Window를 관리하는 공통 명령 집합을 나타냅니다. 이 클래스의 속성은 RoutedCommand 개체를 나타내며 명령의 구현 로직을 제공하지 않습니다. 명령을 CommandBinding과 바인딩하여 명령의 논리를 제공할 수 있습니다. 자세한 내용은 방법: 명령을 지원하지 않는 컨트롤에 명령 후크을 참조하십시오. 또한 SystemCommands 클래스는 지정된 Window에 대한 논리를 구현하는 정적 메서드를 제공합니다. 정적 메서드를 ICommand를 구현하여 대리자를 받아들이는 형식으로 전달할 수 있습니다. 자세한 내용은 InputBinding 클래스의 예제를 참조하십시오.

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