ITypeResolutionService.GetType Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.