IDataSource.GetViewNames Método

Definición

Obtiene una colección de nombres que representa la lista de objetos de vista asociados a la interfaz IDataSource.

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

Devoluciones

ICollection

Una interfaz ICollection que contiene los nombres de las vistas asociadas a la interfaz IDataSource.

Ejemplos

En el ejemplo de código siguiente se muestra cómo un control de origen de datos que implementa la interfaz implementa el IDataSource GetViewNames método y devuelve una ICollection colección de nombres. Dado que el origen de datos solo admite una vista, el método devuelve una colección de un elemento con el nombre predeterminado de la vista. Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la DataSourceControl clase .

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

Comentarios

Las clases de control de origen de datos pueden admitir una o varias vistas con nombre en sus datos subyacentes. El GetViewNames método devuelve una colección de nombres de vista asociados actualmente a la instancia de control de origen de datos. Los autores de llamadas pueden recorrer en iteración la colección de nombres de vista y recuperar objetos individuales DataSourceView con el GetView método .

Las clases de control de origen de datos que implementan la IDataSource interfaz implementan el GetViewNames método para devolver una colección de nombres que representa todos los objetos de vista del origen de datos asociados actualmente a la clase de control de origen de datos.

Se aplica a

Consulte también