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

Nell'esempio di codice seguente viene illustrato il modo in cui un controllo IDataSource origine dati che GetViewNames implementa l'interfaccia implementa ICollection il metodo, restituendo una raccolta di 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 utilizzando 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 fa parte di un esempio più ampio fornito DataSourceControl per la 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

Le classi del controllo origine dati possono supportare una o più visualizzazioni denominate sui 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 viste attualmente associati all'istanza del 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 dei nomi di visualizzazione e recuperare DataSourceView singoli oggetti con GetView il metodo.Callers can iterate through the collection of view names and retrieve individual DataSourceView objects with the GetView method.

Le classi del controllo origine dati che IDataSource implementano l' GetViewNames interfaccia implementano il metodo per restituire una raccolta di nomi che rappresenta tutti gli oggetti vista origine dati attualmente associati alla classe del 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