この記事では、Visual Basic ランタイム オブジェクトを文書化し、そのメンバー プロシージャ、プロパティ、およびイベントのテーブルを含む他の記事へのリンクを提供します。
Visual Basic ランタイム オブジェクト
実行時オブジェクト | 説明 |
---|---|
Collection | 項目の関連するグループを 1 つのオブジェクトとして表示する便利な方法を提供します。 |
Err | 実行時エラーに関する情報が含まれています。 |
My.Application オブジェクトは、次のクラスで構成されます。ApplicationBase は、すべてのプロジェクトで使用できるメンバーを提供します。 WindowsFormsApplicationBase は、Windows フォーム アプリケーションで使用できるメンバーを提供します。 ConsoleApplicationBase は、コンソール アプリケーションで使用できるメンバーを提供します。 |
現在のアプリケーションまたは DLL にのみ関連付けられているデータを提供します。
My.Application を使用してシステム レベルの情報を変更することはできません。一部のメンバーは、Windows フォームまたはコンソール アプリケーションでのみ使用できます。 |
My.Application.Info (Info) |
バージョン番号、説明、読み込まれたアセンブリなど、アプリケーションに関する情報を取得するためのプロパティを提供します。 |
My.Application.Log (Log) |
イベントと例外の情報をアプリケーションのログ リスナーに書き込むためのプロパティとメソッドを提供します。 |
My.Computer (Computer) |
オーディオ、クロック、キーボード、ファイル システムなどのコンピューター コンポーネントを操作するためのプロパティを提供します。 |
My.Computer.Audio (Audio) |
サウンドを再生するためのメソッドを提供します。 |
My.Computer.Clipboard (Clipboard) |
クリップボードを操作するためのメソッドを提供します。 |
My.Computer.Clock (Clock) |
システム クロックから現在の現地時刻と世界協定時刻 (グリニッジ標準時に相当) にアクセスするためのプロパティを提供します。 |
My.Computer.FileSystem (FileSystem) |
ドライブ、ファイル、ディレクトリを操作するためのプロパティとメソッドを提供します。 |
My.Computer.FileSystem.SpecialDirectories (SpecialDirectories) |
一般的に参照されるディレクトリにアクセスするためのプロパティを提供します。 |
My.Computer.Info (ComputerInfo) |
コンピューターのメモリ、読み込まれたアセンブリ、名前、オペレーティング システムに関する情報を取得するためのプロパティを提供します。 |
My.Computer.Keyboard (Keyboard) |
現在押されているキーなど、キーボードの現在の状態にアクセスするためのプロパティを提供し、アクティブ ウィンドウにキーストロークを送信するメソッドを提供します。 |
My.Computer.Mouse (Mouse) |
ローカル コンピューターにインストールされているマウスの形式と構成に関する情報を取得するためのプロパティを提供します。 |
My.Computer.Network (Network) |
コンピューターが接続されているネットワークと対話するためのプロパティ、イベント、およびメソッドを提供します。 |
My.Computer.Ports (Ports) |
コンピューターのシリアル ポートにアクセスするためのプロパティとメソッドを提供します。 |
My.Computer.Registry (RegistryProxy) |
レジストリを操作するためのプロパティとメソッドを提供します。 |
My.Forms オブジェクト | 現在のプロジェクトで宣言されている各 Windows フォームのインスタンスにアクセスするためのプロパティを提供します。 |
My.Log (AspLog) |
Web アプリケーションのアプリケーションのログ リスナーにイベントと例外の情報を書き込むためのプロパティとメソッドを提供します。 |
My.Request オブジェクト | 要求されたページの HttpRequest オブジェクトを取得します。
My.Request オブジェクトには、現在の HTTP 要求に関する情報が含まれています。My.Request オブジェクトは、ASP.NET アプリケーションでのみ使用できます。 |
My.Resources オブジェクト | アプリケーションのリソースにアクセスするためのプロパティとクラスを提供します。 |
My.Response オブジェクト |
Pageに関連付けられているHttpResponse オブジェクトを取得します。 このオブジェクトを使用すると、HTTP 応答データをクライアントに送信でき、その応答に関する情報が含まれます。My.Response オブジェクトは、ASP.NET アプリケーションでのみ使用できます。 |
My.Settings オブジェクト | アプリケーションの設定にアクセスするためのプロパティとメソッドを提供します。 |
My.User (User) |
現在のユーザーに関する情報へのアクセスを提供します。 |
My.WebServices オブジェクト | 現在のプロジェクトによって参照される各 Web サービスの 1 つのインスタンスを作成およびアクセスするためのプロパティを提供します。 |
TextFieldParser | 構造化テキスト ファイルを解析するためのメソッドとプロパティを提供します。 |
こちらも参照ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET