Evento TextDocumentKeyPressEventsClass.AfterKeyPress

Generato dopo che un stampa principale è stata gestita e l'editor ha elaborato il testo digitato.

Spazio dei nomi:  EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

Sintassi

'Dichiarazione
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>
JScript non supporta gli eventi.

Implementa

_dispTextDocumentKeyPressEvents_Event.AfterKeyPress

Note

L'utente non può annullare la stampa principale o il comportamento risultante.

Esempi

Questo esempio di macro semplice per visualizzare una finestra di messaggio ogni volta che si digita il carattere, 1, in un documento di testo.Copiare questo codice al EnvironmentModule nell'IDE macro (IDE) in Visual Studio.per ulteriori informazioni su come scrivere EnvironmentModule le macro, vedere Procedura: Eventi di ambiente di handle in macro.

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

TextDocumentKeyPressEventsClass Classe

Spazio dei nomi EnvDTE80

TextDocumentKeyPressEvents