Sdílet prostřednictvím


TextDocumentKeyPressEventsClass.AfterKeyPress – událost

Je aktivována po stisknutí klávesy nebylo zpracováno 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živatele nelze zrušit jeho výsledné chování nebo stisknutí klávesy.

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é

Referenční dokumentace

TextDocumentKeyPressEventsClass Třída

EnvDTE80 – obor názvů

TextDocumentKeyPressEvents