CurrencyManager.GetItemProperties Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la collection de descripteurs de propriété pour la liste sous-jacente.
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
Retours
PropertyDescriptorCollection pour la liste.
Exemples
L’exemple de code suivant utilise la GetItemProperties méthode pour retourner un PropertyDescriptorCollection pour un BindingManagerBase. L’exemple imprime ensuite le Name et PropertyType de chaque PropertyDescriptor dans la collection.
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
Remarques
le PropertyDescriptorCollection pour est CurrencyManager utilisé pour spécifier une colonne dans la liste.