EnumBuilder.GetInterface(String, Boolean) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve la interfaz implementada (directa o indirectamente) por este tipo con el nombre completo 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
Nombre de la interfaz.
- ignoreCase
- Boolean
Si true
, la búsqueda no distingue entre mayúsculas y minúsculas. Si false
, la búsqueda distingue entre mayúsculas y minúsculas.
Devoluciones
Devuelve un objeto Type que representa las interfaz implementada. Devuelve null si no se encuentra ningún nombre de interfaz coincidente.
Excepciones
Este método no se admite actualmente en tipos que no están completos.
Comentarios
Como solución alternativa, para recuperar la interfaz de un tipo terminado, recupere el tipo mediante Type.GetType o Assembly.GetType y use la reflexión en el tipo recuperado.