Compartilhar via


ITypeResolutionService.GetType Método

Definição

Carrega um tipo com o nome especificado.

Sobrecargas

GetType(String)

Carrega um tipo com o nome especificado.

GetType(String, Boolean)

Carrega um tipo com o nome especificado.

GetType(String, Boolean, Boolean)

Carrega um tipo com o nome especificado.

GetType(String)

Carrega um tipo com o nome 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

O nome do tipo. Se o nome do tipo não for um nome totalmente qualificado que indica um assembly, esse serviço pesquisará seu conjunto interno de assemblies referenciados.

Retornos

Uma instância de Type que corresponderá ao nome especificado ou null, se nenhum tipo puder ser encontrado.

Aplica-se a

GetType(String, Boolean)

Carrega um tipo com o nome 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

O nome do tipo. Se o nome do tipo não for um nome totalmente qualificado que indica um assembly, esse serviço pesquisará seu conjunto interno de assemblies referenciados.

throwOnError
Boolean

true se esse método deverá lançar uma exceção se o assembly não puder ser localizado; do contrário, false e esse método retornará null se o assembly não puder ser localizado.

Retornos

Uma instância de Type que corresponderá ao nome especificado ou null, se nenhum tipo puder ser encontrado.

Comentários

Se o tipo não puder ser carregado e o throwOnError parâmetro for true, isso gerará uma exceção.

Aplica-se a

GetType(String, Boolean, Boolean)

Carrega um tipo com o nome 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

O nome do tipo. Se o nome do tipo não for um nome totalmente qualificado que indica um assembly, esse serviço pesquisará seu conjunto interno de assemblies referenciados.

throwOnError
Boolean

true se esse método deverá lançar uma exceção se o assembly não puder ser localizado; do contrário, false e esse método retornará null se o assembly não puder ser localizado.

ignoreCase
Boolean

true para ignorar maiúsculas e minúsculas durante a pesquisa de tipos; caso contrário, false.

Retornos

Uma instância de Type que corresponderá ao nome especificado ou null, se nenhum tipo puder ser encontrado.

Comentários

Se o tipo não puder ser carregado e o throwOnError parâmetro for true, isso gerará uma exceção.

Aplica-se a