UIApplication.Main Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Main(String[]) |
Inicia el bucle de aplicación principal con los parámetros de la línea de comandos especificados. |
Main(String[], String, String) |
Inicia el bucle de aplicación principal con los parámetros de la línea de comandos especificados. |
Main(String[], Type, Type) |
Inicia el bucle de aplicación principal con los parámetros de la línea de comandos especificados. |
Main(String[])
Inicia el bucle de aplicación principal con los parámetros de la línea de comandos especificados.
public static void Main (string[] args);
static member Main : string[] -> unit
Parámetros
- args
- String[]
Parámetros de línea de comandos del programa Main.
Comentarios
Esto inicia el bucle de aplicación principal, supone que la clase de aplicación principal es UIApplication y usa la instancia UIApplicationDelegate especificada en el archivo NIB principal para este programa.
Se aplica a
Main(String[], String, String)
Inicia el bucle de aplicación principal con los parámetros de la línea de comandos especificados.
public static void Main (string[] args, string principalClassName, string delegateClassName);
static member Main : string[] * string * string -> unit
Parámetros
- args
- String[]
Parámetros de línea de comandos del programa Main.
- principalClassName
- String
El nombre de la clase de aplicación principal, si especifica null, usa UIApplication.
- delegateClassName
- String
El nombre de la clase UIApplicationDelegate, si es null, usa la instancia UIApplicationDelegate especificada en el archivo NIB principal para este programa.
Comentarios
principalClassName
Normalmente, solo se especifica si el desarrollador de aplicaciones subclases UIApplication, como se muestra en el ejemplo siguiente:
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...
}
Se aplica a
Main(String[], Type, Type)
Inicia el bucle de aplicación principal con los parámetros de la línea de comandos especificados.
public static void Main (string[] args, Type principalClass, Type delegateClass);
static member Main : string[] * Type * Type -> unit
Parámetros
- args
- String[]
Parámetros de línea de comandos del programa Main.
- principalClass
- Type
El tipo de la clase de aplicación principal, si especifica null, usa UIApplication.
- delegateClass
- Type
El tipo de la clase UIApplicationDelegate, si es null, usa la instancia UIApplicationDelegate especificada en el archivo NIB principal para este programa.
Comentarios
principalClassName
Normalmente, solo se especifica si el desarrollador de aplicaciones subclases UIApplication, como se muestra en el ejemplo siguiente:
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...
}