EnumBuilder.GetInterface(String, Boolean) 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.
Retorna a interface implementada (direta ou indiretamente) por este tipo, com o nome totalmente qualificado especificado.
public:
override Type ^ GetInterface(System::String ^ name, bool ignoreCase);
public override Type? GetInterface (string name, bool ignoreCase);
public override Type GetInterface (string name, bool ignoreCase);
override this.GetInterface : string * bool -> Type
Public Overrides Function GetInterface (name As String, ignoreCase As Boolean) As Type
Parâmetros
- name
- String
O nome da interface.
- ignoreCase
- Boolean
Se true
, a pesquisa não diferenciará maiúsculas de minúsculas. Se false
, a pesquisa diferenciará maiúsculas de minúsculas.
Retornos
Retorna um objeto Type que representa a interface implementada. Retorna nulo se nenhum nome de interface correspondente for encontrado.
Exceções
Atualmente, esse método não tem suporte em tipos que não estão completos.
Comentários
Como solução alternativa, para recuperar a interface de um tipo concluído, recupere o tipo usando Type.GetType ou Assembly.GetType e use reflexão no tipo recuperado.
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários