DynamicScriptObject.TryGetIndex(GetIndexBinder, Object[], Object) Metoda

Definice

Získá indexovanou hodnotu z objektu skriptu pomocí první index hodnoty z indexes kolekce.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public:
 override bool TryGetIndex(System::Dynamic::GetIndexBinder ^ binder, cli::array <System::Object ^> ^ indexes, [Runtime::InteropServices::Out] System::Object ^ % result);
public override bool TryGetIndex(System.Dynamic.GetIndexBinder binder, object[] indexes, out object result);
override this.TryGetIndex : System.Dynamic.GetIndexBinder * obj[] * obj -> bool
Public Overrides Function TryGetIndex (binder As GetIndexBinder, indexes As Object(), ByRef result As Object) As Boolean

Parametry

binder
GetIndexBinder

Pořadač poskytovaný webem volání.

indexes
Object[]

Index, který se má načíst.

result
Object

Výsledek metody.

Návraty

Vždy vrátí hodnotu true.

Výjimky

binder je null.

nebo

indexes je null.

Délka indexes není rovna 1.

První indexes hodnota je null.

Člen neexistuje.

Poznámky

Metoda TryGetIndex vyvolá výjimku, pokud dojde k pokusu o neplatný přístup.

Platí pro