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

Definizione

Ottiene un insieme di nomi che rappresentano l'elenco di oggetti visualizzazione associati all'interfaccia IDataSource.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

Restituisce

Un insieme ICollection che contiene i nomi delle visualizzazioni associate all'oggetto IDataSource.An ICollection that contains the names of the views associated with the IDataSource.

Esempi

Il codice seguente mostra in che modo un controllo origine dati che implementa il IDataSource interfaccia implementa la GetViewNames metodo, che restituisce un ICollection raccolta dei nomi.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. Poiché l'origine dati supporta una sola visualizzazione, il metodo restituisce una raccolta di un elemento con il nome predefinito per la visualizzazione.Because the data source supports only one view, the method returns a collection of one element using the default name for the view. Questo esempio di codice è parte di un esempio più esaustivo disponibile per il DataSourceControl classe.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

Commenti

Classi di controlli origine dati possono supportare uno o più viste denominate i relativi dati sottostanti.Data source control classes can support one or more named views on their underlying data. Il GetViewNames metodo restituisce una raccolta di nomi di visualizzazione attualmente associato all'istanza di controllo origine dati.The GetViewNames method returns a collection of view names currently associated with the data source control instance. I chiamanti possono scorrere la raccolta di nomi di visualizzazioni e recuperare i singoli DataSourceView gli oggetti con il GetView (metodo).Callers can iterate through the collection of view names and retrieve individual DataSourceView objects with the GetView method.

Controllo origine dati le classi che implementano il IDataSource implementa interfaccia il GetViewNames per restituire una raccolta di nomi che rappresenta tutti i file di dati consente di visualizzare gli oggetti attualmente associati alla classe controllo origine dati.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.

Si applica a

Vedi anche