Compartir a través de


PrivateType.InvokeStatic (Método) (String, BindingFlags, array<Type[], array<Object[], CultureInfo)

Invoca métodos estáticos sobre el PrivateType.

Espacio de nombres:  Microsoft.VisualStudio.TestTools.UnitTesting
Ensamblado:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (en Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Sintaxis

'Declaración
Public Function InvokeStatic ( _
    name As String, _
    bindingFlags As BindingFlags, _
    parameterTypes As Type(), _
    args As Object(), _
    culture As CultureInfo _
) As Object
public Object InvokeStatic(
    string name,
    BindingFlags bindingFlags,
    Type[] parameterTypes,
    Object[] args,
    CultureInfo culture
)
public:
Object^ InvokeStatic(
    String^ name, 
    BindingFlags bindingFlags, 
    array<Type^>^ parameterTypes, 
    array<Object^>^ args, 
    CultureInfo^ culture
)
member InvokeStatic : 
        name:string * 
        bindingFlags:BindingFlags * 
        parameterTypes:Type[] * 
        args:Object[] * 
        culture:CultureInfo -> Object
public function InvokeStatic(
    name : String, 
    bindingFlags : BindingFlags, 
    parameterTypes : Type[], 
    args : Object[], 
    culture : CultureInfo
) : Object

Parámetros

  • name
    Tipo: String

    Nombre del método que se va a invocar.

  • bindingFlags
    Tipo: BindingFlags
  • parameterTypes
    Tipo: array<Type[]

    Matriz de objetos Type que representa el número, orden y tipo de parámetros para el método.

    O bien

    Una matriz vacía de tipo Type, es decir, Type[] types = new Type[0] para obtener un método que no lleve parámetros.

  • args
    Tipo: array<Object[]

    Matriz de argumentos que se van a pasar.

  • culture
    Tipo: CultureInfo

    El objeto CultureInfo que representa la configuración regional de globalización que puede ser necesaria para conversiones específicas del idioma, tales como la conversión de una cadena numérica (tipo String) a un tipo Double.

    O bien

    nullreferencia null (Nothing en Visual Basic) para utilizar la clase CultureInfo del subproceso actual.

Valor devuelto

Tipo: Object
Un objeto que representa el valor devuelto por el método estático invocado, si lo hay.

Excepciones

Excepción Condición
ArgumentException

name es nullreferencia null (Nothing en Visual Basic).

Seguridad de .NET Framework

Vea también

Referencia

PrivateType Clase

InvokeStatic (Sobrecarga)

Microsoft.VisualStudio.TestTools.UnitTesting (Espacio de nombres)