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

Definition

Ruft einen indizierten Wert aus dem Skriptobjekt mithilfe des ersten Indexwerts aus der indexes Auflistung ab.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

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

Parameter

binder
GetIndexBinder

Die vom Anrufstandort bereitgestellte Sammelmappe.

indexes
Object[]

Der abzurufende Index.

result
Object

Das Methodenergebnis.

Gibt zurück

Gibt immer true zurück.

Ausnahmen

binder ist null.

-oder-

indexes ist null.

Die Länge von indexes 1 ist nicht gleich 1.

Der erste indexes Wert ist null.

Das Element ist nicht vorhanden.

Hinweise

Die TryGetIndex Methode löst eine Ausnahme aus, wenn ein ungültiger Zugriff versucht wird.

Gilt für: