Поделиться через


Свойство DataObjects.Item

Возвращает ссылку на указанный объект DataSourceObject из коллекции DataObjectsCollection.

Это свойство несовместимо с CLS.  

Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)

Синтаксис

'Декларация
<DispIdAttribute(0)> _
ReadOnly Default Property Item ( _
    varIndex As Object _
) As DataObject
'Применение
Dim instance As DataObjects
Dim varIndex As Object
Dim value As DataObject

value = instance(varIndex)
[DispIdAttribute(0)] 
DataObject this [
    Object varIndex
] { get; }

Параметры

  • varIndex
    Выражение, указывающее позицию элемента коллекции DataObjects. При числовом выражении аргумент должен быть числом от 0 до значения свойства Count минус 1. При строковом выражении аргументом должно быть имя элемента коллекции.

Заметки

Если значение, заданное для аргумента varIndex, не совпадает ни с одним элементом коллекции, возникает ошибка.

После задания ссылки на объект DataObject, возвращаемый свойством Item, становится возможным доступ ко всем его свойствам или методам.

ЗаметкаВнимание!

Доступ к этому члену имеется только у форм, запускаемых на том же домене, что и открытая в настоящий момент форма, или у форм, которым были присвоены междоменные разрешения.

Пример

Поскольку свойство Item является свойством по умолчанию коллекции DataObjectsCollection, его можно использовать следующим образом:

DataObject myDataObject = thisXDocument.DataObjects[i];

См. также

Ссылка

Интерфейс DataObjects
Члены DataObjects
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust