IDataSource.GetViewNames Méthode

Définition

Obtient une collection de noms représentant la liste des objets d’affichage associés à l’interface IDataSource .

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

Retours

Qui ICollection contient les noms des vues associées au IDataSource.

Exemples

L’exemple de code suivant montre comment un contrôle de source de données qui implémente l’interface implémente la IDataSourceGetViewNames méthode, en retournant une ICollection collection de noms. Étant donné que la source de données ne prend en charge qu’une seule vue, la méthode retourne une collection d’un élément à l’aide du nom par défaut de la vue. Cet exemple de code fait partie d’un exemple plus grand fourni pour la DataSourceControl classe.

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

Remarques

Les classes de contrôle de code source de données peuvent prendre en charge une ou plusieurs vues nommées sur leurs données sous-jacentes. La GetViewNames méthode retourne une collection de noms d’affichage actuellement associés à l’instance de contrôle de source de données. Les appelants peuvent itérer au sein de la collection de noms d’affichages et récupérer des objets individuels DataSourceView avec la GetView méthode.

Les classes de contrôle de source de données qui implémentent l’interface implémentent la IDataSourceGetViewNames méthode pour retourner une collection de noms qui représente tous les objets de vue de source de données actuellement associés à la classe de contrôle de source de données.

S’applique à

Voir aussi