BindableDynamicObjectTryGetIndex - метод
Предоставляет реализацию для операций, получающих значение по индексу.Классы, производные от класса
DynamicObject
, могут переопределять этот метод, чтобы задать динамическое поведение для операций индексации.
Пространство имён: Tessa.UIСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public override bool TryGetIndex(
GetIndexBinder binder,
Object[] indexes,
out Object result
)
Public Overrides Function TryGetIndex (
binder As GetIndexBinder,
indexes As Object(),
<OutAttribute> ByRef result As Object
) As Boolean
public:
virtual bool TryGetIndex(
GetIndexBinder^ binder,
array<Object^>^ indexes,
[OutAttribute] Object^% result
) override
abstract TryGetIndex :
binder : GetIndexBinder *
indexes : Object[] *
result : Object byref -> bool
override TryGetIndex :
binder : GetIndexBinder *
indexes : Object[] *
result : Object byref -> bool
- binder GetIndexBinder
-
Предоставляет сведения об операции.
- indexes Object
-
Индексы, которые используются в операции.Например, для операции sampleObject[3] в C# (sampleObject(3) в Visual
Basic), где sampleObject является производным от класса DynamicObject,
indexes[0]
равно 3.
- result Object
-
Результат операции индексации.
Boolean
true, если операция выполнена успешно, в противном случае — false.Если данный метод возвращает значение false,
поведение определяется связывателем среды языка.(В большинстве случаев создается исключение во время выполнения).