Sdílet prostřednictvím


PrivateObject.Invoke – metoda (String, BindingFlags, array<Object )

Pro členy soukromé objektu přístup.

Obor názvů:  Microsoft.VisualStudio.TestTools.UnitTesting
Sestavení:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (v Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntaxe

'Deklarace
Public Function Invoke ( _
    name As String, _
    bindingFlags As BindingFlags, _
    ParamArray args As Object() _
) As Object
public Object Invoke(
    string name,
    BindingFlags bindingFlags,
    params Object[] args
)
public:
Object^ Invoke(
    String^ name, 
    BindingFlags bindingFlags, 
    ... array<Object^>^ args
)
member Invoke : 
        name:string * 
        bindingFlags:BindingFlags * 
        args:Object[] -> Object 
public function Invoke(
    name : String, 
    bindingFlags : BindingFlags, 
    ... args : Object[]
) : Object

Parametry

  • args
    Typ: array<System.Object[]
    Argumenty, které vyžaduje člena.

Vrácená hodnota

Typ: System.Object
Objekt, který představuje vrácená hodnota soukromý člen.

Poznámky

Jestliže soukromý člen nevrátí hodnotou nebo odkazem, nevrátí tuto metodu objektu.

Můžete rozhodnout běhu vyvolat metody test.To provedete pomocí BindingFlags se invokeAttr parametr.To umožňuje vyhledat typ s určitým názvem nebo pomocí parametrů jako statický, veřejné, vnitřní a soukromé, nebo kombinace modifikátorů.Můžete nastavit najít metodu, kterou chcete vyvolat příznaky vazby.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

PrivateObject Třída

Invoke – přetížení

Microsoft.VisualStudio.TestTools.UnitTesting – obor názvů