events
My.Forms および My.WebServices が提供する既定のオブジェクト インスタンス (Visual Basic)
My.Forms オブジェクトと My.WebServices オブジェクトを使用すると、アプリケーションで使用されるフォーム、データ ソース、および XML Web サービスにアクセスできます。 アクセスは、各オブジェクトの "既定のインスタンス" のコレクションを通じて行われます。
既定のインスタンスは、ランタイムによって提供されるクラスのインスタンスであり、Dim
および New
ステートメントを使用して宣言およびインスタンス化する必要はありません。 次の例では、Form1
という名前の Form クラスのインスタンスを宣言およびインスタンス化し、My.Forms
を使用してこの Form クラスの既定のインスタンスを取得できるようになった方法を示します。
' The old method of declaration and instantiation
Dim myForm As New Form1
myForm.show()
' With My.Forms, you can directly call methods on the default
' instance()
My.Forms.Form1.Show()
My.Forms
オブジェクトにより、プロジェクト内に存在するすべての Form
クラスの既定のインスタンスのコレクションが返されます。 同様に、My.WebServices
により、アプリケーション内で参照を作成したすべての Web サービスに対して、プロキシ クラスの既定のインスタンスが提供されます。
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。
その他のリソース
トレーニング
モジュール
財務と運用アプリでフォームを作成してフォーム パフォーマンスを最適化する - Training
フォームは Visual Studio で作成および管理され、Web ページとしてユーザーに表示されます。 このモジュールでは、財務と運用アプリ開発環境でフォームがどのように作成および管理されるかを、フォームのパフォーマンスの最適化方法と共に説明します。
ドキュメント
-
プロジェクトのカスタマイズと My の拡張 - Visual Basic
詳細情報: Visual Basic でのプロジェクトのカスタマイズと My の拡張
-
プロジェクトの種類に応じた My の機能 - Visual Basic
詳細情報: プロジェクトの種類に応じた My の機能 (Visual Basic)
-
My.Application、My.Computer、および My.User でのタスクの実行 - Visual Basic
詳細情報: My.Application、My.Computer、および My.User でのタスクの実行 (Visual Basic)