IDataSource.GetViewNames IDataSource.GetViewNames IDataSource.GetViewNames IDataSource.GetViewNames Method

Definition

Ruft eine Auflistung von Namen ab, die die Liste der Ansichtsobjekte darstellt, die der IDataSource-Schnittstelle zugeordnet sind.Gets a collection of names representing the list of view objects associated with the IDataSource interface.

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.An ICollection that contains the names of the views associated with the IDataSource.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie ein Datenquellen Steuerelement IDataSource , das die GetViewNames -Schnittstelle implementiert ICollection , die-Methode implementiert und eine Auflistung von Namen zurückgibt.The following code example demonstrates how a data source control that implements the IDataSource interface implements the GetViewNames method, returning an ICollection collection of names. Da die Datenquelle nur eine Sicht unterstützt, gibt die Methode mithilfe des Standard namens für die Sicht eine Auflistung von einem Element zurück.Because the data source supports only one view, the method returns a collection of one element using the default name for the view. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die DataSourceControl -Klasse bereitgestellt wird.This code example is part of a larger example provided for the DataSourceControl class.

    // 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 'CsvDataSource

Hinweise

Datenquellen-Steuerelement Klassen können eine oder mehrere benannte Sichten für die zugrunde liegenden Daten unterstützen.Data source control classes can support one or more named views on their underlying data. Die GetViewNames -Methode gibt eine Auflistung von Ansichts Namen zurück, die derzeit der Datenquellen-Steuerelement Instanz zugeordnet sind.The GetViewNames method returns a collection of view names currently associated with the data source control instance. Aufrufer können die Auflistung von Ansichts Namen durchlaufen und DataSourceView einzelne Objekte mit GetView der-Methode abrufen.Callers can iterate through the collection of view names and retrieve individual DataSourceView objects with the GetView method.

Datenquellen-Steuerelement Klassen, IDataSource die die- GetViewNames Schnittstelle implementieren, implementieren die-Methode, um eine Auflistung von Namen zurückzugeben, die alle der Datenquellen-Steuerelement Klasse zugeordneten Datenquellen Sicht-Objekte darstellt.Data source control classes that implement the IDataSource interface implement the GetViewNames method to return a collection of names that represents all the data source view objects currently associated with the data source control class.

Gilt für:

Siehe auch