IDataSource.GetViewNames Methode

Definitie

Hiermee haalt u een verzameling namen op die de lijst met weergaveobjecten vertegenwoordigen die aan de IDataSource interface zijn gekoppeld.

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

Retouren

Een ICollection met de namen van de weergaven die zijn gekoppeld aan de IDataSource.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe een besturingselement voor gegevensbronnen waarmee de interface de IDataSource methode implementeert en een ICollection verzameling namen retourneertGetViewNames. Omdat de gegevensbron slechts één weergave ondersteunt, retourneert de methode een verzameling van één element met behulp van de standaardnaam voor de weergave. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de DataSourceControl klasse.

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

Opmerkingen

Klassen gegevensbronbeheer kunnen een of meer benoemde weergaven van hun onderliggende gegevens ondersteunen. De GetViewNames methode retourneert een verzameling weergavenamen die momenteel zijn gekoppeld aan het exemplaar van het gegevensbronbeheer. Bellers kunnen de verzameling weergavenamen herhalen en afzonderlijke DataSourceView objecten ophalen met de GetView methode.

Gegevensbronbeheerklassen die de IDataSource interface implementeren, implementeren de GetViewNames methode om een verzameling namen te retourneren die alle gegevensbronweergaveobjecten vertegenwoordigt die momenteel aan de gegevensbronbeheerklasse zijn gekoppeld.

Van toepassing op

Zie ook