IDataSource.GetViewNames Metoda

Definice

Získá kolekci názvů představující seznam objektů zobrazení přidružených k IDataSource rozhraní.

public:
 System::Collections::ICollection ^ GetViewNames();
public System.Collections.ICollection GetViewNames ();
abstract member GetViewNames : unit -> System.Collections.ICollection
Public Function GetViewNames () As ICollection

Návraty

ICollection

Obsahuje ICollection názvy zobrazení přidružených k sadě IDataSource.

Příklady

Následující příklad kódu ukazuje, jak ovládací prvek zdroje dat, který implementuje IDataSource rozhraní implementuje GetViewNames metodu a vrací ICollection kolekci názvů. Vzhledem k tomu, že zdroj dat podporuje pouze jedno zobrazení, vrátí metoda kolekci jednoho prvku pomocí výchozího názvu zobrazení. Tento příklad kódu je součástí většího příkladu zadaného DataSourceControl pro třídu.

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

Poznámky

Třídy správy zdrojů dat mohou podporovat jedno nebo více pojmenovaných zobrazení na podkladových datech. Metoda GetViewNames vrátí kolekci názvů zobrazení, které jsou aktuálně přidružené k instanci správy zdrojů dat. Volající můžou iterovat kolekcí názvů zobrazení a načíst jednotlivé DataSourceView objekty pomocí GetView metody.

Třídy správy zdrojů dat, které implementují rozhraní implementují metodu IDataSource GetViewNames pro vrácení kolekce názvů, která představuje všechny objekty zobrazení zdroje dat, které jsou aktuálně přidružené ke třídě správy zdrojů dat.

Platí pro

Viz také