IDataSource.GetViewNames Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Arabirimiyle IDataSource ilişkilendirilmiş görünüm nesnelerinin listesini temsil eden bir ad koleksiyonu alır.
public:
System::Collections::ICollection ^ GetViewNames();
public System.Collections.ICollection GetViewNames ();
abstract member GetViewNames : unit -> System.Collections.ICollection
Public Function GetViewNames () As ICollection
Döndürülenler
ICollection ile IDataSourceilişkilendirilmiş görünümlerin adlarını içeren bir.
Örnekler
Aşağıdaki kod örneği, arabirimini uygulayan bir veri kaynağı denetiminin IDataSource bir ad koleksiyonu döndürerek ICollection yöntemini nasıl uyguladığını GetViewNames gösterir. Veri kaynağı yalnızca bir görünümü desteklediğinden, yöntemi görünüm için varsayılan adı kullanarak bir öğe koleksiyonunu döndürür. Bu kod örneği, sınıfı için DataSourceControl sağlanan daha büyük bir örneğin parçasıdır.
// 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
Açıklamalar
Veri kaynağı denetim sınıfları, temel alınan verilerinde bir veya daha fazla adlandırılmış görünümü destekleyebilir. yöntemi, GetViewNames şu anda veri kaynağı denetim örneğiyle ilişkilendirilmiş olan görünüm adlarından oluşan bir koleksiyon döndürür. Çağıranlar, görünüm adları koleksiyonunda yineleme yapabilir ve yöntemiyle GetView tek tek DataSourceView nesneleri alabilir.
Arabirimini uygulayan IDataSource veri kaynağı denetim sınıfları, şu anda veri kaynağı denetim sınıfıyla ilişkilendirilmiş olan tüm veri kaynağı görünüm nesnelerini temsil eden bir ad koleksiyonu döndürmek için yöntemini uygular GetViewNames .