PrivateType.InvokeStatic, méthode (String, 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, _
parameterTypes As Type(), _
args As Object(), _
culture As CultureInfo _
) As Object
public Object InvokeStatic(
string name,
Type[] parameterTypes,
Object[] args,
CultureInfo culture
)
public:
Object^ InvokeStatic(
String^ name,
array<Type^>^ parameterTypes,
array<Object^>^ args,
CultureInfo^ culture
)
member InvokeStatic :
name:string *
parameterTypes:Type[] *
args:Object[] *
culture:CultureInfo -> Object
public function InvokeStatic(
name : String,
parameterTypes : Type[],
args : Object[],
culture : CultureInfo
) : Object
Paramètres
- name
Type : System.String
Nom de la méthode à appeler.
- parameterTypes
Type : array<System.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<System.Object[]
Tableau d'arguments à passer.
- culture
Type : System.Globalization.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 : System.Object
Objet qui représente 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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.VisualStudio.TestTools.UnitTesting, espace de noms