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