StandardUICommand 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
XamlUICommand에서 파생되며 미리 정의된 속성이 있는 표준 플랫폼 명령 집합을 추가합니다.
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [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(Microsoft.UI.Xaml.WinUIContract), 65536)]
[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
- 상속
- 특성
예제
Tip
자세한 정보, 디자인 지침 및 코드 예제는 명령 기본 사항을 참조하세요.
WinUI 3 갤러리 앱에는 대부분의 WinUI 3 컨트롤, 특징, 기능의 대화형 예제가 포함되어 있습니다. Microsoft Store에서 앱을 다운로드하거나 GitHub에서 소스 코드를 가져오세요.
설명
XamlUICommand는 인터페이스(Microsoft 구현합니다ICommand. UI. C++ 또는 System.Windows 대한 Xaml.Input.ICommand입니다. C#용 Input.ICommand), 다양한 UI 속성, 메서드 및 이벤트를 추가합니다.
플랫폼은 다음 명령 집합을 제공합니다.
| 명령/레이블 | 설명 | Icon | 키보드 단축키 |
|---|---|---|---|
| 자르다 | 선택한 콘텐츠를 삭제하고 클립보드에 복사합니다. | E8C6 |
Ctrl+X |
| 복사 | 선택한 콘텐츠를 클립보드에 복사합니다. | E8C8 |
Ctrl+C |
| 붙여넣기 | 클립보드 콘텐츠를 삽입합니다. | E77F |
Ctrl+P |
| 모두 선택 | 모든 콘텐츠를 선택합니다. | E8B3 |
Ctrl +A |
| Delete | 선택한 콘텐츠를 삭제합니다. | E74D |
Delete |
| Share | 선택한 콘텐츠를 공유합니다. | E72D |
n/a |
| 저장 | 변경 내용을 저장합니다. | E74E |
Ctrl+S |
| 열기 | 패널을 엽니다. | E8A0 |
Ctrl+O |
| 닫기 | 패널을 닫습니다. | E89F |
Alt + F4 |
| 일시 중지 | 현재 미디어 재생을 일시 중지합니다. | E769 |
스페이스바 |
| 재생 | 현재 일시 중지된 미디어를 재생합니다. | E768 |
스페이스바 |
| 중지 | 미디어를 중지합니다. | E71A |
탈출 |
| 전달 | 앞으로 건너뜁니다. | E72A |
Alt + 오른쪽 화살표 |
| 뒤로 | 다시 건너뜁니다. | E72B |
Alt + 왼쪽 화살표 |
| Undo | 가장 최근의 작업을 되돌려 줍니다. | E7A7 |
Ctrl+Z |
| 다시 | 가장 최근에 실행 취소된 작업을 반복합니다. | E7A6 |
Ctrl+Y |
생성자
| Name | Description |
|---|---|
| StandardUICommand() |
StandardUICommand 클래스의 새 인스턴스를 초기화합니다. |
| StandardUICommand(StandardUICommandKind) |
지정된 종류의 StandardUICommand 클래스의 새 인스턴스를 초기화합니다. |
속성
| Name | Description |
|---|---|
| AccessKey |
이 요소의 액세스 키(니모닉)를 가져오거나 설정합니다. (다음에서 상속됨 XamlUICommand) |
| Command |
전자 메일 보내기, 항목 삭제 또는 양식 제출과 같이 호출 시 작업을 수행하는 대화형 UI 요소의 명령 동작을 가져오거나 설정합니다. (다음에서 상속됨 XamlUICommand) |
| Description |
이 요소에 대한 설명을 가져오거나 설정합니다. (다음에서 상속됨 XamlUICommand) |
| Dispatcher |
항상 Windows 앱 SDK 앱에서 반환 |
| DispatcherQueue |
|
| IconSource |
이 요소의 Segoe MDL2 자산 글꼴에서 문자 모양을 가져오거나 설정합니다. (다음에서 상속됨 XamlUICommand) |
| KeyboardAccelerators |
키보드를 사용하여 작업을 호출하는 이 요소의 키 조합 컬렉션을 가져옵니다. (다음에서 상속됨 XamlUICommand) |
| Kind |
StandardUICommand와 함께 사용할 수 있는 플랫폼 명령(아이콘, 키보드 가속기 및 설명과 같은 미리 정의된 속성 포함)을 가져옵니다. |
| KindProperty |
Kind 종속성 속성을 식별합니다. |
| Label |
이 요소의 레이블을 가져오거나 설정합니다. (다음에서 상속됨 XamlUICommand) |
메서드
이벤트
| Name | Description |
|---|---|
| CanExecuteChanged |
명령을 실행할 수 있는지 여부에 영향을 주는 문제가 발생할 때마다 발생합니다. (다음에서 상속됨 XamlUICommand) |
| CanExecuteRequested |
CanExecute 호출이 수행되면 발생합니다. (다음에서 상속됨 XamlUICommand) |
| ExecuteRequested |
실행 호출이 수행되면 발생합니다. (다음에서 상속됨 XamlUICommand) |