CurrencyManager.GetItemProperties Methode

Definitie

Hiermee haalt u de eigenschapsdescriptorverzameling voor de onderliggende lijst op.

public:
 override System::ComponentModel::PropertyDescriptorCollection ^ GetItemProperties();
public override System.ComponentModel.PropertyDescriptorCollection GetItemProperties();
override this.GetItemProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Overrides Function GetItemProperties () As PropertyDescriptorCollection

Retouren

Een PropertyDescriptorCollection voor de lijst.

Voorbeelden

In het volgende codevoorbeeld wordt de GetItemProperties methode gebruikt om een PropertyDescriptorCollection voor een BindingManagerBasete retourneren. In het voorbeeld worden de ene PropertyTypePropertyDescriptor in de verzameling afgedruktName.

void PrintPropertyDescriptions( BindingManagerBase^ b )
{
   Console::WriteLine( "Printing Property Descriptions" );
   PropertyDescriptorCollection^ ps = b->GetItemProperties();
   for ( int i = 0; i < ps->Count; i++ )
   {
      Console::WriteLine( "\t{0}\t{1}", ps[ i ]->Name, ps[ i ]->PropertyType );

   }
}
private void PrintPropertyDescriptions(BindingManagerBase b)
{
    Console.WriteLine("Printing Property Descriptions");
    PropertyDescriptorCollection ps = b.GetItemProperties();
    for(int i = 0; i < ps.Count; i++)
    {
        Console.WriteLine("\t" + ps[i].Name + "\t" + ps[i].PropertyType);
    }
}
Private Sub PrintPropertyDescriptions(b As BindingManagerBase)
    Console.WriteLine("Printing Property Descriptions")
    Dim ps As PropertyDescriptorCollection = b.GetItemProperties()
    Dim i As Integer
    For i = 0 To ps.Count - 1
        Console.WriteLine((ControlChars.Tab & ps(i).Name & ControlChars.Tab & ps(i).PropertyType.ToString))
    Next i
End Sub

Opmerkingen

De PropertyDescriptorCollection naam voor de CurrencyManager lijst wordt gebruikt om een kolom in de lijst op te geven.

Van toepassing op

Zie ook