ListBindingHelper.GetListItemProperties Yöntem

Tanım

Listede veya listede bulunan öğelerin özelliklerini açıklayan bir PropertyDescriptorCollection döndürür.

Aşırı Yüklemeler

GetListItemProperties(Object)

PropertyDescriptorCollection Belirtilen veri kaynağında bulunan bir öğe türünün özelliklerini veya belirtilen veri kaynağının özelliklerini açıklayan öğesini döndürür.

GetListItemProperties(Object, PropertyDescriptor[])

PropertyDescriptorCollection Bir veri kaynağının koleksiyon özelliğinde bulunan bir öğe türünün özelliklerini açıklayan öğesini döndürür. İncelenmesi gereken özellikleri belirtmek için belirtilen PropertyDescriptor diziyi kullanır.

GetListItemProperties(Object, String, PropertyDescriptor[])

PropertyDescriptorCollection Bir veri kaynağının belirtilen veri üyesinde bulunan bir öğe türünün özelliklerini açıklayan öğesini döndürür. İncelenmesi gereken özellikleri belirtmek için belirtilen PropertyDescriptor diziyi kullanır.

GetListItemProperties(Object)

PropertyDescriptorCollection Belirtilen veri kaynağında bulunan bir öğe türünün özelliklerini veya belirtilen veri kaynağının özelliklerini açıklayan öğesini döndürür.

public:
 static System::ComponentModel::PropertyDescriptorCollection ^ GetListItemProperties(System::Object ^ list);
public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties (object list);
static member GetListItemProperties : obj -> System.ComponentModel.PropertyDescriptorCollection
Public Shared Function GetListItemProperties (list As Object) As PropertyDescriptorCollection

Parametreler

list
Object

Özellik bilgilerini incelemek için veri kaynağı.

Döndürülenler

PropertyDescriptorCollection

PropertyDescriptorCollection içinde bulunan listöğelerin özelliklerini veya özelliklerini listiçeren.

Açıklamalar

GetListItemProperties yöntemi, bir veri kaynağının özellik koleksiyonunu incelemek için kullanılır. Bu yöntemin eylemi, aşağıdaki tabloya göre parametrenin list gerçek türüne bağlıdır:

Parametre türü Eylem
Öğe listesi veya koleksiyonu olan bir tür. Listede yer alan öğe türünün özelliklerini açıklayan bir PropertyDescriptorCollection döndürür.
Liste veya koleksiyon olmayan bir tür. Türün özelliklerini açıklayan bir PropertyDescriptorCollection döndürür.
null Boş PropertyDescriptorCollectionbir döndürür.

Ayrıca bkz.

Şunlara uygulanır

GetListItemProperties(Object, PropertyDescriptor[])

PropertyDescriptorCollection Bir veri kaynağının koleksiyon özelliğinde bulunan bir öğe türünün özelliklerini açıklayan öğesini döndürür. İncelenmesi gereken özellikleri belirtmek için belirtilen PropertyDescriptor diziyi kullanır.

public:
 static System::ComponentModel::PropertyDescriptorCollection ^ GetListItemProperties(System::Object ^ list, cli::array <System::ComponentModel::PropertyDescriptor ^> ^ listAccessors);
public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties (object list, System.ComponentModel.PropertyDescriptor[] listAccessors);
static member GetListItemProperties : obj * System.ComponentModel.PropertyDescriptor[] -> System.ComponentModel.PropertyDescriptorCollection
Public Shared Function GetListItemProperties (list As Object, listAccessors As PropertyDescriptor()) As PropertyDescriptorCollection

Parametreler

list
Object

Özellik bilgileri için incelenecek veri kaynağı.

listAccessors
PropertyDescriptor[]

PropertyDescriptor Veri kaynağının hangi özelliklerini inceleyeceklerini açıklayan dizi. Bu olabilir null.

Döndürülenler

PropertyDescriptorCollection

PropertyDescriptorCollection Veri kaynağının koleksiyon özelliğinde yer alan öğe türünün özelliklerini açıklayan.

Açıklamalar

GetListItemProperties Veri kaynağının bir öğe koleksiyonu olan özellikleri olduğunda ve koleksiyon türünün özelliklerini değil koleksiyondaki öğe türünün özelliklerini bilmeniz gerektiğinde yöntemi kullanışlıdır.

Ayrıca bkz.

Şunlara uygulanır

GetListItemProperties(Object, String, PropertyDescriptor[])

PropertyDescriptorCollection Bir veri kaynağının belirtilen veri üyesinde bulunan bir öğe türünün özelliklerini açıklayan öğesini döndürür. İncelenmesi gereken özellikleri belirtmek için belirtilen PropertyDescriptor diziyi kullanır.

public:
 static System::ComponentModel::PropertyDescriptorCollection ^ GetListItemProperties(System::Object ^ dataSource, System::String ^ dataMember, cli::array <System::ComponentModel::PropertyDescriptor ^> ^ listAccessors);
public static System.ComponentModel.PropertyDescriptorCollection GetListItemProperties (object dataSource, string dataMember, System.ComponentModel.PropertyDescriptor[] listAccessors);
static member GetListItemProperties : obj * string * System.ComponentModel.PropertyDescriptor[] -> System.ComponentModel.PropertyDescriptorCollection
Public Shared Function GetListItemProperties (dataSource As Object, dataMember As String, listAccessors As PropertyDescriptor()) As PropertyDescriptorCollection

Parametreler

dataSource
Object

Özellik bilgileri için incelenecek veri kaynağı.

dataMember
String

Özellik bilgileri için incelenecek isteğe bağlı veri üyesi. Bu olabilir null.

listAccessors
PropertyDescriptor[]

Veri PropertyDescriptor üyesinin hangi özelliklerini inceleyeceklerini açıklayan dizi. Bu olabilir null.

Döndürülenler

PropertyDescriptorCollection

PropertyDescriptorCollection Belirtilen veri kaynağının koleksiyon özelliğinde yer alan bir öğe türünün özelliklerini açıklama.

Özel durumlar

Belirtilen veri üyesi belirtilen veri kaynağında bulunamadı.

Açıklamalar

dataMember parametresi olabilirnull; bu durumda GetListItemProperties yöntem, veri kaynağını ve PropertyDescriptor diziyi kullanarak özellik açıklamalarını döndürür.

GetListItemProperties , veri üyesinin bir öğe koleksiyonu olan özellikleri olduğunda ve koleksiyon türünün özelliklerini değil koleksiyondaki öğe türünün özelliklerini bilmeniz gerektiğinde yararlıdır.

Ayrıca bkz.

Şunlara uygulanır