C# Class VSEmbed.Editor.ChainedKeyProcessor

A base class which handles keystrokes, or passes them on to the next KeyProcessor in the chain.
Afficher le fichier Open project: SLaks/VSEmbed

Méthodes publiques

Méthode Description
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.

Method Details

KeyDown() public méthode

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
Résultat void

KeyUp() public méthode

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
Résultat void

PreviewKeyDown() public méthode

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
Résultat void

PreviewKeyUp() public méthode

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
Résultat void

PreviewTextInput() public méthode

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
Résultat void

PreviewTextInputStart() public méthode

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
Résultat void

PreviewTextInputUpdate() public méthode

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
Résultat void

TextInput() public méthode

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
Résultat void

TextInputStart() public méthode

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
Résultat void

TextInputUpdate() public méthode

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
Résultat void