IDataSource.GetViewNames Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une collection des noms qui représentent la liste d'objets d'affichage associée à 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
ICollection contenant les noms des affichages associés au IDataSource.
Exemples
L’exemple de code suivant montre comment un contrôle de source de données qui implémente l’interface IDataSource implémente la GetViewNames 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 dans la collection de noms d’affichage et récupérer des objets individuels DataSourceView avec la GetView méthode.
Les classes de contrôle de code source de données qui implémentent l’interface IDataSource implémentent la GetViewNames 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.