UIApplication.Main 方法

定义

重载

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[]

Main 程序中的命令行参数。

注解

这会启动主应用程序循环,假定主应用程序类是 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[]

Main 程序中的命令行参数。

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[]

Main 程序中的命令行参数。

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...
}

适用于