Partager via


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

Appelle des méthodes statiques sur PrivateType.

Espace de noms :  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly :  Microsoft.VisualStudio.QualityTools.UnitTestFramework (dans Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntaxe

'Déclaration
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

Paramètres

  • name
    Type : String

    Nom de la méthode à appeler.

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

    Tableau d'objets Type qui représente le nombre, l'ordre et le type des paramètres de la méthode.

    ou

    Tableau vide du type Type, c'est-à-dire Type[] types = new Type[0], pour obtenir une méthode n'acceptant pas de paramètres.

  • args
    Type : array<Object[]

    Tableau d'arguments à passer.

  • culture
    Type : CultureInfo

    Objet CultureInfo qui représente le paramètre régional de globalisation à utiliser si nécessaire, notamment pour les conversions spécifiques aux paramètres régionaux comme la conversion d'un type numérique String en type Double.

    ou

    nullune référence null (Nothing en Visual Basic) pour utiliser les CultureInfo du thread en cours.

Valeur de retour

Type : Object
Objet représentant la valeur de retour de la méthode statique appelée, le cas échéant.

Exceptions

Exception Condition
ArgumentException

name a la valeur nullune référence null (Nothing en Visual Basic).

Sécurité .NET Framework

Voir aussi

Référence

PrivateType Classe

InvokeStatic, surcharge

Microsoft.VisualStudio.TestTools.UnitTesting, espace de noms