Versioned.CallByName(Object, String, CallType, Object[]) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.