Share via


ITypeResolutionService.GetType Método

Definición

Carga un tipo con el nombre especificado.

Sobrecargas

GetType(String)

Carga un tipo con el nombre especificado.

GetType(String, Boolean)

Carga un tipo con el nombre especificado.

GetType(String, Boolean, Boolean)

Carga un tipo con el nombre especificado.

GetType(String)

Carga un tipo con el nombre especificado.

public:
 Type ^ GetType(System::String ^ name);
public Type GetType (string name);
public Type? GetType (string name);
abstract member GetType : string -> Type
Public Function GetType (name As String) As Type

Parámetros

name
String

Nombre del tipo. Si el nombre del tipo no es un nombre completo que indica un ensamblado, este servicio buscará su conjunto interno de ensamblados a los que se hace referencia.

Devoluciones

Instancia de Type que corresponde al nombre especificado o null si no se encuentra ningún tipo.

Se aplica a

GetType(String, Boolean)

Carga un tipo con el nombre especificado.

public:
 Type ^ GetType(System::String ^ name, bool throwOnError);
public Type GetType (string name, bool throwOnError);
public Type? GetType (string name, bool throwOnError);
abstract member GetType : string * bool -> Type
Public Function GetType (name As String, throwOnError As Boolean) As Type

Parámetros

name
String

Nombre del tipo. Si el nombre del tipo no es un nombre completo que indica un ensamblado, este servicio buscará su conjunto interno de ensamblados a los que se hace referencia.

throwOnError
Boolean

Es true si este método debe producir una excepción si no se puede localizar el ensamblado; en caso contrario, es false y este método devuelve null si no se puede localizar el ensamblado.

Devoluciones

Instancia de Type que corresponde al nombre especificado o null si no se encuentra ningún tipo.

Comentarios

Si el tipo no se puede cargar y el throwOnError parámetro es true, se producirá una excepción.

Se aplica a

GetType(String, Boolean, Boolean)

Carga un tipo con el nombre especificado.

public:
 Type ^ GetType(System::String ^ name, bool throwOnError, bool ignoreCase);
public Type GetType (string name, bool throwOnError, bool ignoreCase);
public Type? GetType (string name, bool throwOnError, bool ignoreCase);
abstract member GetType : string * bool * bool -> Type
Public Function GetType (name As String, throwOnError As Boolean, ignoreCase As Boolean) As Type

Parámetros

name
String

Nombre del tipo. Si el nombre del tipo no es un nombre completo que indica un ensamblado, este servicio buscará su conjunto interno de ensamblados a los que se hace referencia.

throwOnError
Boolean

Es true si este método debe producir una excepción si no se puede localizar el ensamblado; en caso contrario, es false y este método devuelve null si no se puede localizar el ensamblado.

ignoreCase
Boolean

Es true para no distinguir mayúsculas y minúsculas cuando se busca por tipos; en caso contrario, es false.

Devoluciones

Instancia de Type que corresponde al nombre especificado o null si no se encuentra ningún tipo.

Comentarios

Si el tipo no se puede cargar y el throwOnError parámetro es true, se producirá una excepción.

Se aplica a