Sdílet prostřednictvím


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

Pro přístup členové soukromý objekt.

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 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é interní a soukromé, nebo kombinace modifikátorů. Můžete použít sadu najít metodu, kterou chcete vyvolat příznaky vazby.

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

PrivateObject Třída

Invoke – přetížení

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