DynamicScriptObject.TryGetIndex(GetIndexBinder, Object[], Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает индексированное значение от объекта скрипта путем использования первого значения индекса из коллекции indexes
.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
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
Параметры
- binder
- GetIndexBinder
Связыватель, предоставленный источником вызова.
- indexes
- Object[]
Возвращаемый индекс.
- result
- Object
Результат метода.
Возвращаемое значение
Всегда возвращает значение true
.
Исключения
Длина параметра indexes
не равна 1.
Первое значение параметра indexes
будет null
.
Член не существует.
Комментарии
Метод TryGetIndex создает исключение, если предпринята попытка недопустимого доступа.