Freigeben über


DataSource.Name-Eigenschaft

Ruft den Namen des zugeordneten DataSource-Objekts ab.

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

Syntax

'Declaration
Public MustOverride ReadOnly Property Name As String
    Get
'Usage
Dim instance As DataSource
Dim value As String

value = instance.Name
public abstract string Name { get; }

Eigenschaftswert

Typ: System.String
Wenn das DataSource-Objekt eine sekundäre Datenquelle darstellt, wird der Name der Datenquelle zurückgegeben. Wenn das DataSource-Objekt die primäre Datenquelle (Hauptdatenquelle) darstellt, wird String.Empty zurückgegeben.

Hinweise

Wenn es sich bei der Datenquelle um eine sekundäre Datenquelle handelt, entspricht das DataSource-Objekt dem Namen der Datenquelle, die das Objekt darstellt. Bei sekundären Datenquellen kann der Name des DataSource-Objekts auch als Argument für die Item()-Eigenschaft der DataConnectionCollection-Klasse verwendet werden.

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 werden die Namen der einzelnen DataSource-Objekte in DataSourceCollection in einem Meldungsfeld angezeigt.

foreach (DataSource source in this.DataSources)
{
   MessageBox.Show("Source name: " + source.Name);
}
For Each source As DataSource In Me.DataSources
{
   MessageBox.Show("Source name: " & source.Name)
}

Siehe auch

Referenz

DataSource Klasse

DataSource-Member

Microsoft.Office.InfoPath-Namespace