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


DataConnectionCollection.Item Свойство (Int32)

Возвращает ссылку на указанный объект DataConnection из коллекции по значению индекса.

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

Синтаксис

'Декларация
Public MustOverride ReadOnly Default Property Item ( _
    index As Integer _
) As DataConnection
'Применение
Dim instance As DataConnectionCollection
Dim index As Integer
Dim value As DataConnection

value = instance(index)
public abstract DataConnection this [
    int index
] { get; }

Параметры

  • index
    Индекс возвращаемого объекта DataConnection, начинающийся с нуля.

Значение свойства

Индекс возвращаемого объекта DataConnection, начинающийся с нуля.

Заметки

После установки ссылки на объект DataConnection, который возвращает свойство Item, можно обращаться к любому из его свойств и методов после того, как объект будет преобразован в требуемый тип, чтобы соответствовать подключению данных. Например, чтобы получить доступ к свойствам и методам подключения данных для отправки формы по электронной почте, необходимо преобразовать возвращенный объект DataConnection в тип EmailSubmitConnection.

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

Значение индекса конкретного подключения данных может отличаться в разных версиях или сеансах открытия одного и того же шаблона формы в InfoPath и веб-обозревателе (из Microsoft Office Forms Server 2007 или из соответственно сконфигурированной библиотеки документов в приложении Office SharePoint Server 2007, работающем под управлением Служба InfoPath Forms Services). Для надежного открытия одного и того же подключения данных при всех условиях, необходимо открыть подключение данных явно по имени с помощью метода DataConnectionCollection.Item(String).

Доступ к этому члену осуществляется без ограничений.

Доступ к этому типу или члену имеется из программы, работающей в формах, открытых в Microsoft Office InfoPath 2007 или в веб-обозревателе.

Пример

В следующем примере первый объект DataConnection извлекается из коллекции DataConnectionCollection и затем преобразовывается в тип EmailSubmitConnection.

   // Get the first connection from the 
   // DataConnections collection.
   EmailSubmitConnection myEmailSubmitConnection =
      (EmailSubmitConnection)(this.DataConnections[0]);
   ' Get the first connection from the 
   ' DataConnections collection.
   Dim myEmailSubmitConnection As EmailSubmitConnection = _
      DirectCast(Me.DataConnections(0), EmailSubmitConnection)

См. также

Ссылка

Класс DataConnectionCollection
Члены DataConnectionCollection
Пространство имен Microsoft.Office.InfoPath