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

Definition

Hämtar ett indexerat värde från skriptobjektet med hjälp av det första indexvärdet från indexes samlingen.

Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.

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

Parametrar

binder
GetIndexBinder

Pärmen som tillhandahålls av anropswebbplatsen.

indexes
Object[]

Det index som ska hämtas.

result
Object

Metodresultatet.

Returer

Returnerar alltid true.

Undantag

binder är null.

-eller-

indexes är null.

Längden indexes på är inte lika med 1.

Det första indexes värdet är null.

Medlemmen finns inte.

Kommentarer

Metoden TryGetIndex utlöser ett undantag om ett ogiltigt åtkomstförsök görs.

Gäller för