Versioned.CallByName(Object, String, CallType, Object[]) 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í.
Ejecuta un método en un objeto, o bien establece o devuelve una propiedad en un objeto.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
public:
static System::Object ^ CallByName(System::Object ^ Instance, System::String ^ MethodName, Microsoft::VisualBasic::CallType UseCallType, ... cli::array <System::Object ^> ^ Arguments);
public static object? CallByName (object? Instance, string MethodName, Microsoft.VisualBasic.CallType UseCallType, params object?[]? Arguments);
public static object CallByName (object Instance, string MethodName, Microsoft.VisualBasic.CallType UseCallType, params object[] Arguments);
static member CallByName : obj * string * Microsoft.VisualBasic.CallType * obj[] -> obj
Public Shared Function CallByName (Instance As Object, MethodName As String, UseCallType As CallType, ParamArray Arguments As Object()) As Object
Parámetros
- Instance
- Object
Obligatorio. Object
. Puntero al objeto que expone la propiedad o el método.
- MethodName
- String
Obligatorio. String
. Expresión de cadena que contiene el nombre de la propiedad o del método en el objeto.
- UseCallType
- CallType
Obligatorio. Miembro de enumeración de tipo CallType que representa el tipo de procedimiento al que se llama. El valor de CallType
puede ser Method
, Get
o Set
.
- Arguments
- Object[]
Opcional. ParamArray
. Matriz de parámetros que contiene los argumentos que se van a pasar a la propiedad o al método al que se llama.
Devoluciones
Ejecuta un método en un objeto, o bien establece o devuelve una propiedad en un objeto.