IDataSource.GetViewNames Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Auflistung von Namen ab, die die Liste der Ansichtsobjekte darstellt, die der IDataSource-Schnittstelle zugeordnet sind.
public:
System::Collections::ICollection ^ GetViewNames();
public System.Collections.ICollection GetViewNames ();
abstract member GetViewNames : unit -> System.Collections.ICollection
Public Function GetViewNames () As ICollection
Gibt zurück
Eine ICollection, die die Namen der Ansichten enthält, die der IDataSource zugeordnet sind.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie ein Datenquellensteuerelement, das die Schnittstelle implementiert, die IDataSource GetViewNames Methode implementiert, eine Auflistung von Namen zurückgibt ICollection . Da die Datenquelle nur eine Ansicht unterstützt, gibt die Methode eine Auflistung eines Elements mit dem Standardnamen für die Ansicht zurück. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die DataSourceControl Klasse bereitgestellt wird.
// The ListSourceHelper class calls GetList, which
// calls the DataSourceControl.GetViewNames method.
// Override the original implementation to return
// a collection of one element, the default view name.
protected override ICollection GetViewNames() {
ArrayList al = new ArrayList(1);
al.Add(CsvDataSourceView.DefaultViewName);
return al as ICollection;
}
}
' The ListSourceHelper class calls GetList, which
' calls the DataSourceControl.GetViewNames method.
' Override the original implementation to return
' a collection of one element, the default view name.
Protected Overrides Function GetViewNames() As ICollection
Dim al As New ArrayList(1)
al.Add(CsvDataSourceView.DefaultViewName)
Return CType(al, ICollection)
End Function 'GetViewNames
End Class
Hinweise
Datenquellensteuerungsklassen können eine oder mehrere benannte Ansichten auf ihren zugrunde liegenden Daten unterstützen. Die GetViewNames Methode gibt eine Auflistung von Ansichtsnamen zurück, die derzeit der Datenquellensteuerungsinstanz zugeordnet sind. Aufrufer können die Auflistung von Ansichtsnamen durchlaufen und einzelne DataSourceView Objekte mit der GetView Methode abrufen.
Datenquellensteuerelementklassen, die die Schnittstelle implementieren, implementieren die IDataSource GetViewNames Methode, um eine Auflistung von Namen zurückzugeben, die alle Datenquellenansichtsobjekte darstellt, die derzeit der Datenquellensteuerelementklasse zugeordnet sind.