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

Definição

Executa um método num objeto, ou define ou devolve uma propriedade num objeto.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu 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);
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

Required. Object. Um apontador para o objeto que expõe a propriedade ou método.

MethodName
String

Required. String. Uma expressão de cadeia que contém o nome da propriedade ou método no objeto.

UseCallType
CallType

Required. Um membro de enumeração do tipo CallType que representa o tipo de procedimento a ser chamado. O valor de CallType pode ser Method, Get, ou Set.

Arguments
Object[]

Optional. ParamArray. Um array de parâmetros contendo os argumentos a serem passados para a propriedade ou método que está a ser chamado.

Devoluções

Executa um método num objeto, ou define ou devolve uma propriedade num objeto.

Aplica-se a