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)
}