Events2.TextDocumentKeyPressEvents プロパティ

更新 : 2007 年 11 月

テキスト エディタ内でキーを押すイベントを検索する場合に使用できるイベント オブジェクトを取得します。

名前空間 :  EnvDTE80
アセンブリ :  EnvDTE80 (EnvDTE80.dll 内)

構文

'宣言
ReadOnly Property TextDocumentKeyPressEvents ( _
    TextDocument As TextDocument _
) As TextDocumentKeyPressEvents
'使用
Dim instance As Events2
Dim TextDocument As TextDocument
Dim value As TextDocumentKeyPressEvents

value = instance.TextDocumentKeyPressEvents(TextDocument)
TextDocumentKeyPressEvents TextDocumentKeyPressEvents[
    TextDocument TextDocument
] { get; }
property TextDocumentKeyPressEvents^ TextDocumentKeyPressEvents[[InAttribute] TextDocument^ TextDocument] {
    TextDocumentKeyPressEvents^ get ([InAttribute] TextDocument^ TextDocument);
}
JScript では、インデックス付きプロパティはサポートされません。

パラメータ

プロパティ値

型 : EnvDTE80.TextDocumentKeyPressEvents

TextDocumentKeyPressEvents オブジェクト。

解説

このイベントが発生するのは、キーボードの任意のキーが押された場合ではなく、印刷可能な文字のキーが押されたときのみです。たとえば、方向キーおよびファンクション キーを押したときは、このイベントは発生しません。

文字以外のキー入力をキャプチャする必要がある場合、System.Windows.Forms.Control.KeyPress イベントは System.Windows.Forms.Control.KeyDown イベントおよび System.Windows.Forms.Control.KeyUp イベントを発生させます。

アクセス許可

  • 直前の呼び出し元に対する完全な信頼。このメンバは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

Events2 インターフェイス

Events2 メンバ

EnvDTE80 名前空間