Visual Basic には、生産性と使いやすさを向上させ、電力を提供する迅速なアプリケーション開発のための新機能が用意されています。
My
と呼ばれるこれらの機能の 1 つは、アプリケーションとそのランタイム環境に関連する情報と既定のオブジェクト インスタンスへのアクセスを提供します。 この情報は、IntelliSense で検出可能な形式で編成され、使用に応じて論理的に線が付けられます。
My
の最上位メンバーはオブジェクトとして公開されます。 各オブジェクトは、 Shared
メンバーを持つ名前空間またはクラスと同様に動作し、関連するメンバーのセットを公開します。
次の表は、最上位 My
オブジェクトとその相互関係を示しています。
.NET 5 以降でサポートされているマイ サービス
.NET 5 以降では、すべての My
サービスがサポートされているわけではありません。 Visual Basic Application Framework は .NET 5 ではサポートされていませんでしたが、.NET 6 で再導入されました。 詳細については、「 WinForms VB Application Framework への更新」を参照してください。
次の My
オブジェクトとサービスを使用できます。
.NET 5 以降でサポートされています。
.NET 5 以降ではサポートされていません。
プロジェクトの種類の依存関係の詳細については、「プロジェクトの種類 に依存する方法」を参照してください。
このセクションにて
My.Application、My.Computer、および My.User を使用したタスクの実行
情報と機能へのアクセスを提供する、My
、My.Application
、My.Computer
の 3 つの中心的なMy.User
オブジェクトについて説明します
My.Forms および My.WebServices によって提供される既定のオブジェクト インスタンス
アプリケーションで使用されるフォーム、データ ソース、および XML Web サービスへのアクセスを提供する My.Forms
オブジェクトと My.WebServices
オブジェクトについて説明します。
My.Resources と My.Settings を使用した迅速なアプリケーション開発
アプリケーションのリソースと設定へのアクセスを提供する My.Resources
オブジェクトと My.Settings
オブジェクトについて説明します。
Visual Basic アプリケーション モデルの概要
Visual Basic アプリケーションのスタートアップ/シャットダウン モデルについて説明します。
プロジェクトの種類に依存する方法
さまざまなプロジェクトの種類で使用できる My
機能の詳細について説明します。
こちらも参照ください
.NET