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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.