ITypedList.GetItemProperties(PropertyDescriptor[]) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
데이터를 바인딩하는데 사용되는 각 항목의 속성을 나타내는 PropertyDescriptorCollection를 반환합니다.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetItemProperties(cli::array <System::ComponentModel::PropertyDescriptor ^> ^ listAccessors);
public System.ComponentModel.PropertyDescriptorCollection GetItemProperties (System.ComponentModel.PropertyDescriptor[] listAccessors);
public System.ComponentModel.PropertyDescriptorCollection GetItemProperties (System.ComponentModel.PropertyDescriptor[]? listAccessors);
abstract member GetItemProperties : System.ComponentModel.PropertyDescriptor[] -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetItemProperties (listAccessors As PropertyDescriptor()) As PropertyDescriptorCollection
매개 변수
- listAccessors
- PropertyDescriptor[]
컬렉션에서 찾을 바인딩 가능한 PropertyDescriptor 개체의 배열입니다. 이 매개 변수는 null
이 될 수 있습니다.
반환
데이터를 바인딩하는데 사용되는 각 항목의 속성을 나타내는 PropertyDescriptorCollection입니다.
예제
다음 코드 예제를 구현 하는 방법에 설명 합니다 GetItemProperties 메서드. 전체 코드 목록은 참조 하세요 방법: ITypedList 인터페이스 구현합니다.
public PropertyDescriptorCollection GetItemProperties(PropertyDescriptor[] listAccessors)
{
PropertyDescriptorCollection pdc;
if (listAccessors!=null && listAccessors.Length>0)
{
// Return child list shape.
pdc = ListBindingHelper.GetListItemProperties(listAccessors[0].PropertyType);
}
else
{
// Return properties in sort order.
pdc = properties;
}
return pdc;
}
Public Function GetItemProperties(ByVal listAccessors() As System.ComponentModel.PropertyDescriptor) As System.ComponentModel.PropertyDescriptorCollection Implements System.ComponentModel.ITypedList.GetItemProperties
Dim pdc As PropertyDescriptorCollection
If (Not (listAccessors Is Nothing)) And (listAccessors.Length > 0) Then
' Return child list shape
pdc = ListBindingHelper.GetListItemProperties(listAccessors(0).PropertyType)
Else
' Return properties in sort order
pdc = properties
End If
Return pdc
End Function
설명
경우는 listAccessors
매개 변수가 아닙니다 null
를 구현 하는 개체를 검색 하기 위해 컨테이너의 목록을 식별 하는 속성 설명자를 일반적으로 포함 ITypedList합니다. 예를 들어,를 DataSet 두 테이블이 포함 된 myCustomers
하 고 myOrders
, 라는 간의 관계를 사용 하 여 myCustOrders
입니다. 만드는 경우는 DataView 보려는 개체 myCustomers
를 호출 합니다 GetItemProperties 메서드 null
의 열에 대 한 속성 설명자를 반환 합니다 myCustomers
. 결과적으로, 반환 된 속성 설명자는 것에 대 한 속성 설명자 myCustOrders
를 호출 하는 것, 합니다 GetItemProperties 에 대 한 속성 설명자를 포함 하는 목록 접근자 배열을 사용 하 여 메서드 myCustOrders
속성 설명자를 반환 합니다 에 대 한 myOrders
합니다.
적용 대상
추가 정보
.NET