C# Class VSEmbed.Roslyn.RoslynKeyProcessor

Inheritance: VSEmbed.Editor.ChainedKeyProcessor
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
RoslynKeyProcessor ( IWpfTextView wpfTextView, IComponentModel mef ) : System
TextInput ( System.Windows.Input.TextCompositionEventArgs args, ITextBuffer targetBuffer, System.Action next ) : void

Méthodes protégées

Méthode Description
AddAltShiftCommand ( Key key, string methodName ) : void
AddCommand ( Key key, string methodName ) : void
AddCommand ( ModifierKeys modifiers, Key key, string methodName ) : void
AddControlCommand ( Key key, string methodName ) : void
AddControlShiftCommand ( Key key, string methodName ) : void
AddIntCommand ( ModifierKeys modifiers, Key key, string methodName, int count ) : void
AddShiftCommand ( Key key, string methodName ) : void

Private Methods

Méthode Description
AddShortcuts ( ) : void
CreateInstanceNonPublic ( Type type ) : object

Method Details

AddAltShiftCommand() protected méthode

protected AddAltShiftCommand ( Key key, string methodName ) : void
key Key
methodName string
Résultat void

AddCommand() protected méthode

protected AddCommand ( Key key, string methodName ) : void
key Key
methodName string
Résultat void

AddCommand() protected méthode

protected AddCommand ( ModifierKeys modifiers, Key key, string methodName ) : void
modifiers ModifierKeys
key Key
methodName string
Résultat void

AddControlCommand() protected méthode

protected AddControlCommand ( Key key, string methodName ) : void
key Key
methodName string
Résultat void

AddControlShiftCommand() protected méthode

protected AddControlShiftCommand ( Key key, string methodName ) : void
key Key
methodName string
Résultat void

AddIntCommand() protected méthode

protected AddIntCommand ( ModifierKeys modifiers, Key key, string methodName, int count ) : void
modifiers ModifierKeys
key Key
methodName string
count int
Résultat void

AddShiftCommand() protected méthode

protected AddShiftCommand ( Key key, string methodName ) : void
key Key
methodName string
Résultat void

KeyDown() public méthode

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

RoslynKeyProcessor() public méthode

public RoslynKeyProcessor ( IWpfTextView wpfTextView, IComponentModel mef ) : System
wpfTextView IWpfTextView
mef IComponentModel
Résultat System

TextInput() public méthode

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