DynamicScriptObject.TrySetIndex(SetIndexBinder, Object[], Object) Methode

Definitie

Hiermee stelt u een lid in het scriptobject in met behulp van de eerste index die is opgegeven in de indexes verzameling.

Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken.

public:
 override bool TrySetIndex(System::Dynamic::SetIndexBinder ^ binder, cli::array <System::Object ^> ^ indexes, System::Object ^ value);
public override bool TrySetIndex(System.Dynamic.SetIndexBinder binder, object[] indexes, object value);
override this.TrySetIndex : System.Dynamic.SetIndexBinder * obj[] * obj -> bool
Public Overrides Function TrySetIndex (binder As SetIndexBinder, indexes As Object(), value As Object) As Boolean

Parameters

binder
SetIndexBinder

De binder die door de oproepsite wordt geleverd.

indexes
Object[]

De index die moet worden opgehaald.

value
Object

Het resultaat van de methode.

Retouren

Retourneert altijd true.

Uitzonderingen

binder is null.

– of –

indexes is null.

De lengte van indexes is niet gelijk aan 1.

De eerste indexes waarde is null.

Het lid bestaat niet.

Opmerkingen

De TrySetIndex methode genereert een uitzondering als er een ongeldige toegang wordt geprobeerd.

Van toepassing op