Sdílet prostřednictvím


TextDocumentKeyPressEventsClass.AfterKeyPress – událost

Je aktivována po stisknutí klávesy byly zpracovány a editor zpracoval zadaný text.

Obor názvů:  EnvDTE80
Sestavení:  EnvDTE80 (v EnvDTE80.dll)

Syntaxe

'Deklarace
Public Overridable Event AfterKeyPress As _dispTextDocumentKeyPressEvents_AfterKeyPressEventHandler
public virtual event _dispTextDocumentKeyPressEvents_AfterKeyPressEventHandler AfterKeyPress
public:
virtual  event _dispTextDocumentKeyPressEvents_AfterKeyPressEventHandler^ AfterKeyPress {
    void add (_dispTextDocumentKeyPressEvents_AfterKeyPressEventHandler^ value);
    void remove (_dispTextDocumentKeyPressEvents_AfterKeyPressEventHandler^ value);
}
abstract AfterKeyPress : IEvent<_dispTextDocumentKeyPressEvents_AfterKeyPressEventHandler,
    EventArgs>
override AfterKeyPress : IEvent<_dispTextDocumentKeyPressEvents_AfterKeyPressEventHandler,
    EventArgs>
Jazyk JScript nepodporuje události.

Implementuje

_dispTextDocumentKeyPressEvents_Event.AfterKeyPress

Poznámky

Uživatel může zrušit, stisknutí klávesy nebo výsledné chování.

Příklady

Tento příklad jednoduché makra zobrazí okno se zprávou při každém zadejte znak 1, v textu dokumentu. Zkopírujte tento kód do EnvironmentModule makra integrované vývojové prostředí (IDE) v Visual Studio. Další informace o způsobu zápisu EnvironmentModule makra, viz How to: Handle Environment Events in Macros.

Private Sub TextDocumentKeyPressEvents_AfterKeyPress(ByVal Keypress _
 As String, ByVal Selection As EnvDTE.TextSelection, _
 ByVal InStatementCompletion As Boolean) _
 Handles TextDocumentKeyPressEvents.AfterKeyPress
    If (Keypress = "1") Then
        MsgBox("You pressed 1.")
        Return
    End If
End Sub

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

TextDocumentKeyPressEventsClass Třída

EnvDTE80 – obor názvů

TextDocumentKeyPressEvents