Share via


Versioned.CallByName(Object, String, CallType, Object[]) Método

Definición

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.

Se aplica a