My.Application.Run メソッド

更新 : 2007 年 11 月

Visual Basic アプリケーション モデルを設定および開始します。

' Usage
My.Application.Run(commandLine)
' Declaration
Public Sub Run( _
   ByVal commandLine As String() _
)

パラメータ

  • commandLine
    String 型の配列です。Sub Main からのコマンド ラインです。

解説

My.Application.Run メソッドは、Visual Basic アプリケーション モデルをサポートします。このメソッドをアプリケーションの Sub Main 以外から呼び出すことはできません。既定では、Windows フォーム アプリケーションの Sub Main がこのメソッドを呼び出します。詳細については、「Visual Basic アプリケーション モデルの概要」を参照してください。

必要条件

名前空間 : Microsoft.VisualBasic.ApplicationServices

クラス : WindowsFormsApplicationBase

アセンブリ : Microsoft Visual Basic ランタイム (Microsoft.VisualBasic.dll 内)

使用可能なプロジェクトの種類

プロジェクトの種類

使用可/不可

Windows アプリケーション

クラス ライブラリ

不可

コンソール アプリケーション

不可

Windows コントロール ライブラリ

不可

Web コントロール ライブラリ

不可

Windows サービス

不可

Web サイト

不可

アクセス許可

次のアクセス許可が必要になる可能性があります。

アクセス許可

説明

EnvironmentPermission

すべての環境変数へのアクセスを許可するかどうかを制御します。関連する列挙値 : Unrestricted

FileIOPermission

ファイルとフォルダへのアクセス許可を制御します。関連する列挙値 : Unrestricted

RegistryPermission

レジストリ変数へのアクセスを許可するかどうかを制御します。関連する列挙値 : Unrestricted

UIPermission

ユーザー インターフェイスとクリップボードに関連するアクセス許可を制御します。関連する列挙値 : AllWindows

WebPermission

HTTP インターネット リソースにアクセスするための権限を制御します。関連する列挙値 : Unrestricted

SocketPermission

トランスポート アドレスでの接続の確立と承認のための権限を制御します。関連する列挙値 : Unrestricted

PerformanceCounterPermission

Windows NT パフォーマンス カウンタ コンポーネントへのアクセスを制御します。関連する列挙値 : Unrestricted

詳細については、「コード アクセス セキュリティ」および「アクセス許可の要求」を参照してください。

参照

概念

Visual Basic アプリケーション モデルの概要

参照

My.Application オブジェクト

WindowsFormsApplicationBase.Run