Método _MethodBase.Invoke (Object, BindingFlags, Binder, Object[], CultureInfo)
Dica
The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.
Fornece objetos COM com acesso independente de versão para o método Invoke.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (em mscorlib.dll)
Sintaxe
object Invoke(
object obj,
BindingFlags invokeAttr,
Binder binder,
object[] parameters,
CultureInfo culture
)
Object^ Invoke(
Object^ obj,
BindingFlags invokeAttr,
Binder^ binder,
array<Object^>^ parameters,
CultureInfo^ culture
)
abstract Invoke :
obj:Object *
invokeAttr:BindingFlags *
binder:Binder *
parameters:Object[] *
culture:CultureInfo -> Object
Function Invoke (
obj As Object,
invokeAttr As BindingFlags,
binder As Binder,
parameters As Object(),
culture As CultureInfo
) As Object
Parâmetros
obj
Type: System.ObjectA instância que criou esse método.
invokeAttr
Type: System.Reflection.BindingFlagsUm dos valores BindingFlags que especifica o tipo de associação.
binder
Type: System.Reflection.BinderUm Binder que define um conjunto de propriedades e permite a associação, coerção de tipos de argumento e invocação de membros usando a reflexão. Se binder for null, Binder.DefaultBinding será usado.
parameters
Type: System.Object[]Uma matriz do tipo Object usado para coincidir com o número, ordem e tipo dos parâmetros para esse construtor, sob as restrições de binder. Se este construtor não requer parâmetros, passe uma matriz com zero elementos, como em Object[] parameters = new Object[0]. Qualquer objeto nesta matriz que não for inicializado explicitamente com um valor conterá o valor padrão desse tipo de objeto. Para elementos de tipo de referência, esse valor é null. Para elementos de tipo de valor, esse valor é 0, 0,0, ou false, dependendo do tipo de elemento específico.
culture
Type: System.Globalization.CultureInfoUm objeto CultureInfo usado para reger a coerção de tipos. Se isso for null, será usado o CultureInfo para o thread atual.
Valor Retornado
Type: System.Object
Uma instância da classe associada ao construtor.
Comentários
Esse método é para acesso para classes gerenciadas do código não gerenciado e não deve ser chamado de código gerenciado.
O Invoke método chama o construtor refletido por este ConstructorInfo objeto com os argumentos especificados, sob as restrições de especificado Binder objeto.
Informações de Versão
.NET Framework
Disponível desde 1.1
Confira Também
Invoke Sobrecarga
Interface _MethodBase
Namespace System.Runtime.InteropServices
Retornar ao início