UIApplication.Main メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Main(String[]) |
指定されたコマンド ライン パラメーターを使用してメイン アプリケーション ループを起動します。 |
Main(String[], String, String) |
指定されたコマンド ライン パラメーターを使用してメイン アプリケーション ループを起動します。 |
Main(String[], Type, Type) |
指定されたコマンド ライン パラメーターを使用してメイン アプリケーション ループを起動します。 |
Main(String[])
指定されたコマンド ライン パラメーターを使用してメイン アプリケーション ループを起動します。
public static void Main(string[] args);
static member Main : string[] -> unit
パラメーター
- args
- String[]
メイン プログラムからのコマンド ライン パラメーター。
注釈
これにより、メイン アプリケーション ループが起動し、メイン アプリケーション クラスが UIApplication であると想定し、このプログラムのメイン NIB ファイルで指定された UIApplicationDelegate インスタンスを使用します。
適用対象
Main(String[], String, String)
指定されたコマンド ライン パラメーターを使用してメイン アプリケーション ループを起動します。
public static void Main(string[] args, string principalClassName, string delegateClassName);
static member Main : string[] * string * string -> unit
パラメーター
- args
- String[]
メイン プログラムからのコマンド ライン パラメーター。
- principalClassName
- String
メイン アプリケーション クラスの名前を null に指定すると、UIApplication が使用されます。
- delegateClassName
- String
UIApplicationDelegate クラスの名前 (null の場合) は、このプログラムのメイン NIB ファイルで指定された UIApplicationDelegate インスタンスを使用します。
注釈
principalClassName
は、通常、次の例に示すように、アプリケーション開発者が をUIApplicationサブクラス化する場合にのみ指定されます。
public class Application
{
static void Main(string[] args)
{
UIApplication.Main(args, "MyApp", "MyAppDelegate");
}
}
[Register("MyApp")]
public class MyApp : UIApplication
{
//...etc...
}
[Register("MyAppDelegate")]
public class AppDelegate : UIApplicationDelegate
{
//..etc...
}
適用対象
Main(String[], Type, Type)
指定されたコマンド ライン パラメーターを使用してメイン アプリケーション ループを起動します。
public static void Main(string[] args, Type principalClass, Type delegateClass);
static member Main : string[] * Type * Type -> unit
パラメーター
- args
- String[]
メイン プログラムからのコマンド ライン パラメーター。
- principalClass
- Type
メイン アプリケーション クラスの型 。null を指定すると、UIApplication が使用されます。
- delegateClass
- Type
UIApplicationDelegate クラスの型 (null の場合) は、このプログラムのメイン NIB ファイルで指定された UIApplicationDelegate インスタンスを使用します。
注釈
principalClassName
は、通常、次の例に示すように、アプリケーション開発者が をUIApplicationサブクラス化する場合にのみ指定されます。
public class Application
{
static void Main(string[] args)
{
UIApplication.Main(args, typeof (MyApp), typeof (MyAppDelegate));
}
}
public class MyApp : UIApplication
{
//...etc...
}
public class MyAppDelegate : UIApplicationDelegate
{
//..etc...
}