Массивы и свойства COM в стиле массивов

Многие свойства объектов COM представляют свои свойства как массивы, либо просто с использованием синтаксиса доступа как к массивам.

Вам доступно:

  • Доступ к многомерным массивам или свойствам COM, используя синтаксис доступа к массивам. Также вы можете записывать и создавать свойства таким же образом.

  • Итерация SafeArray ("настоящие" массивы), используя foreach. Это работает, поскольку SafeArrays включает в себя информацию о своем размере. Если свойство реализует IEnumVariant, то вы также можете использовать для него foreach. Более подробно читайте в разделе For Each.