C# 클래스 VSEmbed.Editor.ChainedKeyProcessor

A base class which handles keystrokes, or passes them on to the next KeyProcessor in the chain.
파일 보기 프로젝트 열기: SLaks/VSEmbed

공개 메소드들

메소드 설명
KeyDown ( System.Windows.Input.KeyEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void

Handles the KeyDown event, or passes through to the next processor in the chain.

KeyUp ( System.Windows.Input.KeyEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void

Handles the KeyUp event, or passes through to the next processor in the chain.

PreviewKeyDown ( System.Windows.Input.KeyEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void

Handles the PreviewKeyDown event, or passes through to the next processor in the chain.

PreviewKeyUp ( System.Windows.Input.KeyEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void

Handles the PreviewKeyUp event, or passes through to the next processor in the chain.

PreviewTextInput ( System.Windows.Input.TextCompositionEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void

Handles the PreviewTextInput event, or passes through to the next processor in the chain.

PreviewTextInputStart ( System.Windows.Input.TextCompositionEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void

Handles the PreviewTextInputStart event, or passes through to the next processor in the chain.

PreviewTextInputUpdate ( System.Windows.Input.TextCompositionEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void

Handles the PreviewTextInputUpdate event, or passes through to the next processor in the chain.

TextInput ( System.Windows.Input.TextCompositionEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void

Handles the TextInput event, or passes through to the next processor in the chain.

TextInputStart ( System.Windows.Input.TextCompositionEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void

Handles the TextInputStart event, or passes through to the next processor in the chain.

TextInputUpdate ( System.Windows.Input.TextCompositionEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void

Handles the TextInputUpdate event, or passes through to the next processor in the chain.

메소드 상세

KeyDown() 공개 메소드

Handles the KeyDown event, or passes through to the next processor in the chain.
public KeyDown ( System.Windows.Input.KeyEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void
args System.Windows.Input.KeyEventArgs
targetBuffer ITextBuffer
next System.Action
리턴 void

KeyUp() 공개 메소드

Handles the KeyUp event, or passes through to the next processor in the chain.
public KeyUp ( System.Windows.Input.KeyEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void
args System.Windows.Input.KeyEventArgs
targetBuffer ITextBuffer
next System.Action
리턴 void

PreviewKeyDown() 공개 메소드

Handles the PreviewKeyDown event, or passes through to the next processor in the chain.
public PreviewKeyDown ( System.Windows.Input.KeyEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void
args System.Windows.Input.KeyEventArgs
targetBuffer ITextBuffer
next System.Action
리턴 void

PreviewKeyUp() 공개 메소드

Handles the PreviewKeyUp event, or passes through to the next processor in the chain.
public PreviewKeyUp ( System.Windows.Input.KeyEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void
args System.Windows.Input.KeyEventArgs
targetBuffer ITextBuffer
next System.Action
리턴 void

PreviewTextInput() 공개 메소드

Handles the PreviewTextInput event, or passes through to the next processor in the chain.
public PreviewTextInput ( System.Windows.Input.TextCompositionEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void
args System.Windows.Input.TextCompositionEventArgs
targetBuffer ITextBuffer
next System.Action
리턴 void

PreviewTextInputStart() 공개 메소드

Handles the PreviewTextInputStart event, or passes through to the next processor in the chain.
public PreviewTextInputStart ( System.Windows.Input.TextCompositionEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void
args System.Windows.Input.TextCompositionEventArgs
targetBuffer ITextBuffer
next System.Action
리턴 void

PreviewTextInputUpdate() 공개 메소드

Handles the PreviewTextInputUpdate event, or passes through to the next processor in the chain.
public PreviewTextInputUpdate ( System.Windows.Input.TextCompositionEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void
args System.Windows.Input.TextCompositionEventArgs
targetBuffer ITextBuffer
next System.Action
리턴 void

TextInput() 공개 메소드

Handles the TextInput event, or passes through to the next processor in the chain.
public TextInput ( System.Windows.Input.TextCompositionEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void
args System.Windows.Input.TextCompositionEventArgs
targetBuffer ITextBuffer
next System.Action
리턴 void

TextInputStart() 공개 메소드

Handles the TextInputStart event, or passes through to the next processor in the chain.
public TextInputStart ( System.Windows.Input.TextCompositionEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void
args System.Windows.Input.TextCompositionEventArgs
targetBuffer ITextBuffer
next System.Action
리턴 void

TextInputUpdate() 공개 메소드

Handles the TextInputUpdate event, or passes through to the next processor in the chain.
public TextInputUpdate ( System.Windows.Input.TextCompositionEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void
args System.Windows.Input.TextCompositionEventArgs
targetBuffer ITextBuffer
next System.Action
리턴 void