EnumBuilder.GetEvent(String, BindingFlags) 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 el evento con el nombre especificado.
public:
override System::Reflection::EventInfo ^ GetEvent(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.EventInfo? GetEvent (string name, System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.EventInfo GetEvent (string name, System.Reflection.BindingFlags bindingAttr);
override this.GetEvent : string * System.Reflection.BindingFlags -> System.Reflection.EventInfo
Public Overrides Function GetEvent (name As String, bindingAttr As BindingFlags) As EventInfo
Parámetros
- name
- String
Nombre del evento que se va a obtener.
- bindingAttr
- BindingFlags
Este atributo de invocación. Debe ser un indicador de bits de BindingFlags: InvokeMethod
, NonPublic
, etc.
Devoluciones
Devuelve un objeto EventInfo que representa el evento declarado o heredado por este tipo con el nombre especificado. Si no existen coincidencias, se devuelve null
.
Excepciones
Este método no se admite actualmente en tipos que no están completos.
Comentarios
Como solución alternativa, para recuperar el evento de un tipo terminado, recupere el tipo mediante Type.GetType o Assembly.GetType y use la reflexión en el tipo recuperado.