Невозможно индексировать интерфейс <имяИнтерфейса>, поскольку он не содержит свойства, используемого по умолчанию
Обновлен: Ноябрь 2007
Interface '<interfacename>' cannot be indexed because it has no default property
Индексные выражения должны давать в результате значения, типом которых является массив; значения, тип которых имеет набор перегруженных свойств по умолчанию; или набор перегруженных свойств. Интерфейс может иметь только одно свойство или метод по умолчанию. Следовательно, интерфейс должен наследоваться от интерфейса, имеющего свойство или метод по умолчанию, или содержать в своем блоке определений такое свойство или метод.
Идентификатор ошибки: BC30547
Исправление этой ошибки
- Определите в интерфейсе свойство по умолчанию.