Freigeben über


DataSourceCollection.Item-Eigenschaft (Int32)

Ruft anhand des Indexwertes einen Verweis auf das angegebene DataSource-Objekt aus DataSourceCollection ab.

Namespace:  Microsoft.Office.InfoPath
Assembly:  Microsoft.Office.InfoPath (in Microsoft.Office.InfoPath.dll)

Syntax

'Declaration
Public MustOverride ReadOnly Default Property Item ( _
    index As Integer _
) As DataSource
    Get
'Usage
Dim instance As DataSourceCollection
Dim index As Integer
Dim value As DataSource

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

Parameter

  • index
    Typ: System.Int32
    Der nullbasierte Index des abzurufenden DataSource-Objekts.

Eigenschaftswert

Typ: Microsoft.Office.InfoPath.DataSource
Das DataSource-Objekt für den angegebenen Indexwert.

Hinweise

Die Zahl oder der numerische Ausdruck, die bzw. der als Argument für index übergeben wird, muss zu einer Zahl im Bereich von 0 bis zu dem um 1 reduzierten Wert der Count-Eigenschaft ausgewertet werden.

Nachdem Sie einen Verweis auf das DataSource-Objekt festgelegt haben, das von der Item-Eigenschaft zurückgegeben wird, können Sie auf alle Eigenschaften und Methoden des Objekts zugreifen.

Auf den Member kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das zurzeit geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden.

Auf diesen Typ oder diesen Member kann über Code zugegriffen werden, der in Formularen ausgeführt wird, die mit Microsoft InfoPath Filler oder einem Webbrowser geöffnet wurden.

Beispiele

Im folgenden Beispiel wird das erste DataSource-Objekt in der DataSourceCollection-Auflistung der Formularvorlage anhand des Indexwertes abgerufen und einer Variablen zugewiesen.

DataSource firstDataSource = this.DataSources[0];
Dim firstDataSource As DataSource = Me.DataSources(0)

Siehe auch

Referenz

DataSourceCollection Klasse

DataSourceCollection-Member

Item Überladung

Microsoft.Office.InfoPath-Namespace