PrivateObject.GetArrayElement Method (String, BindingFlags, array<Int32 )

Gets the array element by using an array of subscripts for each dimension.

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntax

'Declaration
Public Function GetArrayElement ( _
    name As String, _
    bindingFlags As BindingFlags, _
    ParamArray indices As Integer() _
) As Object
public Object GetArrayElement(
    string name,
    BindingFlags bindingFlags,
    params int[] indices
)
public:
Object^ GetArrayElement(
    String^ name, 
    BindingFlags bindingFlags, 
    ... array<int>^ indices
)
member GetArrayElement : 
        name:string * 
        bindingFlags:BindingFlags * 
        indices:int[] -> Object 
public function GetArrayElement(
    name : String, 
    bindingFlags : BindingFlags, 
    ... indices : int[]
) : Object

Parameters

  • indices
    Type: array<System.Int32[]
    An array representing the location of the element to get.

Return Value

Type: System.Object
An object representing the array element.

Exceptions

Exception Condition
ArgumentNullException

name is nulla null reference (Nothing in Visual Basic).

.NET Framework Security

See Also

Reference

PrivateObject Class

GetArrayElement Overload

Microsoft.VisualStudio.TestTools.UnitTesting Namespace