The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.
PropertyDescriptorCollection::IDictionary::GetEnumerator Method ()
.NET Framework (current version)
Returns an enumerator for this class.
Assembly: System (in System.dll)
private: virtual IDictionaryEnumerator^ GetEnumerator() sealed = IDictionary::GetEnumerator
Implements
IDictionary::GetEnumerator()The following code example gets an enumerator for the properties on button1. It uses the enumerator to print the names of the properties in the collection. It requires that button1 and textBox1 have been instantiated on a form.
private: void MyEnumerator() { // Creates a new collection and assigns it the properties for button1. PropertyDescriptorCollection^ properties = TypeDescriptor::GetProperties( button1 ); // Creates an enumerator. IEnumerator^ ie = properties->GetEnumerator(); // Prints the name of each property in the collection. Object^ myProperty; while ( ie->MoveNext() == true ) { myProperty = ie->Current; textBox1->Text = textBox1->Text + myProperty + "\n"; } }
.NET Framework
Available since 1.1
Available since 1.1
Show: