StandardUICommand 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
XamlUICommand에서 파생되어 미리 정의된 속성이 있는 표준 플랫폼 명령 집합을 추가합니다.
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StandardUICommand : XamlUICommand
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class StandardUICommand : XamlUICommand
Public Class StandardUICommand
Inherits XamlUICommand
- 상속
- 특성
Windows 요구 사항
디바이스 패밀리 |
Windows 10, version 1809 (10.0.17763.0에서 도입되었습니다.)
|
API contract |
Windows.Foundation.UniversalApiContract (v7.0에서 도입되었습니다.)
|
예제
팁
자세한 정보, 디자인 지침 및 코드 예제는 명령 디자인 기본 사항을 참조하세요.
WinUI 2 갤러리 앱이 설치되어 있는 경우 여기를 클릭하여 앱을 열고 StandardUICommand가 작동하는 것을 확인합니다.
설명
XamlUICommand 는 다양한 UI 속성, 메서드 및 이벤트를 추가하여 ICommand 인터페이스(C++용 Windows.UI.Xaml.Input.ICommand 또는 C#용 System.Windows.Input.ICommand )를 구현합니다.
플랫폼은 다음 명령 집합을 제공합니다.
명령 | 아이콘 | 바로 가기 키 | 레이블 | 설명 | |
---|---|---|---|---|---|
잘라내기 | |||||
복사 | |||||
붙여넣기 | |||||
모두 선택 | |||||
삭제 | |||||
공유 | |||||
저장 | |||||
열기 | |||||
닫기 | |||||
일시 중지 | |||||
재생 | |||||
Stop | |||||
앞으로 | |||||
뒤로 | |||||
실행 취소 | |||||
다시 실행 |
생성자
StandardUICommand() |
StandardUICommand 클래스의 새 instance 초기화합니다. |
StandardUICommand(StandardUICommandKind) |
지정된 종류의 StandardUICommand 클래스의 새 instance 초기화합니다. |
속성
AccessKey |
이 요소의 액세스 키(니모닉)를 가져오거나 설정합니다. (다음에서 상속됨 XamlUICommand) |
Command |
전자 메일 보내기, 항목 삭제 또는 양식 제출과 같이 호출 시 작업을 수행하는 대화형 UI 요소의 명령 동작을 가져오거나 설정합니다. (다음에서 상속됨 XamlUICommand) |
Description |
이 요소에 대한 설명을 가져오거나 설정합니다. (다음에서 상속됨 XamlUICommand) |
Dispatcher |
이 개체가 연결된 CoreDispatcher 를 가져옵니다. CoreDispatcher는 코드가 비 UI 스레드에서 시작된 경우에도 UI 스레드에서 DependencyObject에 액세스할 수 있는 기능을 나타냅니다. (다음에서 상속됨 DependencyObject) |
IconSource |
이 요소의 Segoe MDL2 자산 글꼴에서 문자 모양을 가져오거나 설정합니다. (다음에서 상속됨 XamlUICommand) |
KeyboardAccelerators |
키보드를 사용하여 작업을 호출하는 이 요소의 키 조합 컬렉션을 가져오거나 설정합니다. (다음에서 상속됨 XamlUICommand) |
Kind |
StandardUICommand와 함께 사용할 수 있는 플랫폼 명령(아이콘, 키보드 가속기 및 설명과 같은 미리 정의된 속성 포함)을 가져옵니다. |
KindProperty |
Kind 종속성 속성을 식별합니다. |
Label |
이 요소의 레이블을 가져오거나 설정합니다. (다음에서 상속됨 XamlUICommand) |
메서드
이벤트
CanExecuteChanged |
명령이 실행 가능 여부에 영향을 주는 문제가 발생할 때마다 발생합니다. (다음에서 상속됨 XamlUICommand) |
CanExecuteRequested |
CanExecute 호출이 수행되면 발생합니다. (다음에서 상속됨 XamlUICommand) |
ExecuteRequested |
Execute 호출이 수행되면 발생합니다. (다음에서 상속됨 XamlUICommand) |