EditingCommands 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
관련 명령 편집의 표준 집합을 제공합니다.
public ref class EditingCommands abstract sealed
public static class EditingCommands
type EditingCommands = class
Public Class EditingCommands
- 상속
-
EditingCommands
예제
다음 예제에서는 명령을 지탱하는 개체에서 편집 명령을 호출하는 방법을 보여 줍니다.
이 예제에서는 RichTextBox 명령 대상으로 사용됩니다. RichTextBox 인터페이스(IInputElement상속됨FrameworkElement)를 구현하고 많은 편집 명령에 대한 기본 지원을 포함합니다.
메서드의 Execute 첫 번째 인수는 명령 매개 변수입니다. 대부분의 편집 명령은 명령 매개 변수를 무시합니다. 일반적으로 이 매개 변수는 명령을 편집하는 데 사용해야 null 합니다.
두 번째 인수는 명령을 라우팅할 개체를 지정합니다. 이 개체는 인터페이스를 IInputElement 구현해야 하며 지정된 명령에 대한 처리기를 포함해야 합니다. 일반적으로 명령을 처리하지 않는 개체에서 호출하면 명령이 무시됩니다.
RichTextBox rTB = new RichTextBox();
EditingCommands.ToggleInsert.Execute(null, rTB);
Dim rTB As New RichTextBox()
EditingCommands.ToggleInsert.Execute(Nothing, rTB)
설명
다음 표에서는 편집 명령과 연결된 기본 키 제스처(키 이름 Key 및 ModifierKeys 열거형 포함)를 보여 줍니다.
Caret 이동 명령 및 선택 확장 명령은 일반적인 기본 키 제스처 집합을 공유합니다. 일반적인 차이점은 선택 명령을 캐리트 이동 명령과 구분하기 위해 키를 추가하는 Shift 것입니다. 예를 들어 MoveLeftByCharacter 명령에는 기본 키 제스처가 Left있으며 해당 SelectLeftByCharacter 명령에는 기본 키 제스처 Shift+Left가 있습니다.
일반적으로 클래스에서 제공하는 EditingCommands 명령 정의는 명령 매개 변수(메서드에서 parameter 예상하는 Execute 매개 변수)를 사용하지 않습니다.
명령 및 명령에 대한 자세한 내용은 입력 개요를 참조하세요.
속성
| Name | Description |
|---|---|
| AlignCenter |
AlignCenter 현재 단락 또는 단락 선택 영역의 가운데를 지정하라는 명령을 나타냅니다. |
| AlignJustify |
AlignJustify 현재 단락 또는 단락 선택 영역이 양쪽 맞춤되도록 요청하는 명령을 나타냅니다. |
| AlignLeft |
AlignLeft 콘텐츠를 왼쪽으로 정렬할 것을 요청하는 명령을 나타냅니다. |
| AlignRight |
AlignRight 콘텐츠 선택을 올바르게 정렬할 것을 요청하는 명령을 나타냅니다. |
| Backspace |
Backspace 현재 위치 또는 현재 선택 영역 위에 백스페이스를 입력할 것을 요청하는 명령을 나타냅니다. |
| CorrectSpellingError |
CorrectSpellingError 현재 위치에서 철자가 틀린 단어를 수정하도록 요청하는 명령을 나타냅니다. |
| DecreaseFontSize |
현재 선택 영역의 DecreaseFontSize 글꼴 크기를 1포인트 줄이라고 요청하는 명령을 나타냅니다. |
| DecreaseIndentation |
현재 단락의 DecreaseIndentation 들여쓰기를 한 탭 정지로 줄이라고 요청하는 명령을 나타냅니다. |
| Delete |
현재 선택 영역 삭제 Delete 를 요청하는 명령을 나타냅니다. |
| DeleteNextWord |
DeleteNextWord 다음 단어(현재 위치를 기준으로)를 삭제하도록 요청하는 명령을 나타냅니다. |
| DeletePreviousWord |
DeletePreviousWord 이전 단어(현재 위치를 기준으로)를 삭제하도록 요청하는 명령을 나타냅니다. |
| EnterLineBreak |
EnterLineBreak 현재 위치 또는 현재 선택 영역 위에 줄 바꿈을 삽입할 것을 요청하는 명령을 나타냅니다. |
| EnterParagraphBreak |
EnterParagraphBreak 현재 위치 또는 현재 선택 영역 위에 단락 나누기를 삽입할 것을 요청하는 명령을 나타냅니다. |
| IgnoreSpellingError |
IgnoreSpellingError 현재 위치 또는 현재 선택 영역에서 철자가 틀린 단어의 인스턴스를 무시하도록 요청하는 명령을 나타냅니다. |
| IncreaseFontSize |
현재 선택 영역의 IncreaseFontSize 글꼴 크기를 1포인트 늘리라고 요청하는 명령을 나타냅니다. |
| IncreaseIndentation |
현재 단락의 IncreaseIndentation 들여쓰기를 한 탭 정지로 늘리라고 요청하는 명령을 나타냅니다. |
| MoveDownByLine |
캐럿이 MoveDownByLine 한 줄 아래로 이동되도록 요청하는 명령을 나타냅니다. |
| MoveDownByPage |
캐럿이 MoveDownByPage 한 페이지 아래로 이동되도록 요청하는 명령을 나타냅니다. |
| MoveDownByParagraph |
캐럿이 MoveDownByParagraph 한 단락 아래로 이동되도록 요청하는 명령을 나타냅니다. |
| MoveLeftByCharacter |
캐럿이 MoveLeftByCharacter 한 문자를 왼쪽으로 이동하라는 명령을 나타냅니다. |
| MoveLeftByWord |
캐럿이 MoveLeftByWord 한 단어를 왼쪽으로 이동하라는 명령을 나타냅니다. |
| MoveRightByCharacter |
캐럿이 MoveRightByCharacter 한 문자를 오른쪽으로 이동하라는 명령을 나타냅니다. |
| MoveRightByWord |
캐럿이 MoveRightByWord 한 단어씩 오른쪽으로 이동되도록 요청하는 명령을 나타냅니다. |
| MoveToDocumentEnd |
캐럿이 콘텐츠의 MoveToDocumentEnd 맨 끝으로 이동하도록 요청하는 명령을 나타냅니다. |
| MoveToDocumentStart |
캐럿이 MoveToDocumentStart 콘텐츠의 시작 부분으로 이동하도록 요청하는 명령을 나타냅니다. |
| MoveToLineEnd |
캐럿이 MoveToLineEnd 현재 줄의 끝으로 이동하도록 요청하는 명령을 나타냅니다. |
| MoveToLineStart |
캐럿이 현재 줄의 MoveToLineStart 시작 부분으로 이동하도록 요청하는 명령을 나타냅니다. |
| MoveUpByLine |
캐럿이 MoveUpByLine 한 줄 위로 이동되도록 요청하는 명령을 나타냅니다. |
| MoveUpByPage |
캐럿이 MoveUpByPage 한 페이지 위로 이동되도록 요청하는 명령을 나타냅니다. |
| MoveUpByParagraph |
캐럿이 MoveUpByParagraph 한 단락 위로 이동되도록 요청하는 명령을 나타냅니다. |
| SelectDownByLine |
SelectDownByLine 현재 선택 영역을 한 줄씩 확장할 것을 요청하는 명령을 나타냅니다. |
| SelectDownByPage |
SelectDownByPage 현재 선택 영역을 한 페이지 아래로 확장할 것을 요청하는 명령을 나타냅니다. |
| SelectDownByParagraph |
SelectDownByParagraph 현재 선택 영역을 한 단락 아래로 확장할 것을 요청하는 명령을 나타냅니다. |
| SelectLeftByCharacter |
SelectLeftByCharacter 현재 선택 영역을 한 문자로 왼쪽으로 확장할 것을 요청하는 명령을 나타냅니다. |
| SelectLeftByWord |
SelectLeftByWord 현재 선택 영역을 한 단어 왼쪽으로 확장할 것을 요청하는 명령을 나타냅니다. |
| SelectRightByCharacter |
SelectRightByCharacter 현재 선택 영역을 한 문자로 오른쪽으로 확장할 것을 요청하는 명령을 나타냅니다. |
| SelectRightByWord |
SelectRightByWord 현재 선택 영역을 한 단어씩 오른쪽으로 확장할 것을 요청하는 명령을 나타냅니다. |
| SelectToDocumentEnd |
SelectToDocumentEnd 현재 선택 영역을 콘텐츠의 맨 끝까지 확장하도록 요청하는 명령을 나타냅니다. |
| SelectToDocumentStart |
SelectToDocumentStart 현재 선택 영역을 콘텐츠의 시작 부분으로 확장하도록 요청하는 명령을 나타냅니다. |
| SelectToLineEnd |
SelectToLineEnd 현재 선택 영역을 현재 줄의 끝으로 확장하도록 요청하는 명령을 나타냅니다. |
| SelectToLineStart |
SelectToLineStart 현재 선택 영역을 현재 줄의 시작 부분으로 확장하도록 요청하는 명령을 나타냅니다. |
| SelectUpByLine |
SelectUpByLine 현재 선택 영역을 한 줄씩 확장할 것을 요청하는 명령을 나타냅니다. |
| SelectUpByPage |
SelectUpByPage 현재 선택 영역을 한 페이지씩 확장할 것을 요청하는 명령을 나타냅니다. |
| SelectUpByParagraph |
SelectUpByParagraph 현재 선택 영역을 한 단락으로 확장할 것을 요청하는 명령을 나타냅니다. |
| TabBackward |
명령을 나타냅니다 TabBackward . |
| TabForward |
명령을 나타냅니다 TabForward . |
| ToggleBold |
ToggleBold 현재 선택 영역에서 서식을 Bold 전환하도록 요청하는 명령을 나타냅니다. |
| ToggleBullets |
ToggleBullets 현재 선택 영역에서 순서가 지정되지 않은 목록(글머리 기호 목록이라고도 함) 서식을 전환하도록 요청하는 명령을 나타냅니다. |
| ToggleInsert |
ToggleInsert 삽입과 덮어쓰기 사이의 입력 모드를 전환하는 명령을 나타냅니다. |
| ToggleItalic |
ToggleItalic 현재 선택 영역에서 서식을 Italic 전환하도록 요청하는 명령을 나타냅니다. |
| ToggleNumbering |
ToggleNumbering 현재 선택 영역에서 순서가 지정된 목록(번호 매기기 목록이라고도 함) 서식을 전환하도록 요청하는 명령을 나타냅니다. |
| ToggleSubscript |
ToggleSubscript 현재 선택 영역에서 아래 첨자 서식을 설정/해제하도록 요청하는 명령을 나타냅니다. |
| ToggleSuperscript |
ToggleSuperscript 현재 선택 영역에서 위 첨자 서식을 설정/해제하도록 요청하는 명령을 나타냅니다. |
| ToggleUnderline |
ToggleUnderline 현재 선택 영역에서 서식을 Underline 전환하도록 요청하는 명령을 나타냅니다. |