EnumBuilder.GetInterface(String, Boolean) Método

Definição

Retorna a interface implementada (direta ou indiretamente) por esse tipo, com o nome totalmente qualificado especificado.

public:
 override Type ^ GetInterface(System::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 diferencia maiúsculas de minúsculas. Se false, a pesquisa diferencia maiúsculas de minúsculas.

Retornos

Retorna um Type objeto que representa a interface implementada. Retornará nulo se nenhum nome de correspondência de interface for encontrado.

Exceções

No momento, não há suporte para esse método em tipos que não estão concluídos.

Comentários

Como solução alternativa, para recuperar a interface de um tipo concluído, recupere o tipo usando Type.GetType ou Assembly.GetType use reflexão sobre o tipo recuperado.

Aplica-se a