ElementInformation.Properties Property  
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets a PropertyInformationCollection collection of the properties in the associated ConfigurationElement object.
public:
 property System::Configuration::PropertyInformationCollection ^ Properties { System::Configuration::PropertyInformationCollection ^ get(); };public System.Configuration.PropertyInformationCollection Properties { get; }member this.Properties : System.Configuration.PropertyInformationCollectionPublic ReadOnly Property Properties As PropertyInformationCollectionProperty Value
A PropertyInformationCollection collection of the properties in the associated ConfigurationElement object.
Examples
The following example shows how to get the Properties collection.
       static public void GetElementProperties()
       {
           // Get the current configuration file.
           System.Configuration.Configuration config =
                   ConfigurationManager.OpenExeConfiguration(
                   ConfigurationUserLevel.None);
           // Get the section.
           UrlsSection section =
               (UrlsSection)config.GetSection("MyUrls");
           // Get the element.
           UrlConfigElement url = section.Simple;
           // Get the element properties.
           PropertyInformationCollection properties =
               url.ElementInformation.Properties;
           foreach (PropertyInformation prop in properties)
           {
               Console.WriteLine(
                   "Name: {0} Type: {1}", prop.Name,
                   prop.Type.ToString());
           }
       }
Public Shared Sub GetElementProperties() 
    
    ' Get the current configuration file.
    Dim config _
    As System.Configuration.Configuration = _
    ConfigurationManager.OpenExeConfiguration( _
    ConfigurationUserLevel.None)
    ' Get the section.
    Dim section As UrlsSection = _
    CType(config.GetSection("MyUrls"), UrlsSection)
    
    ' Get the element.
    Dim url As UrlConfigElement = _
    section.Simple
    
    ' Get the element properties.
    Dim properties _
    As PropertyInformationCollection = _
    url.ElementInformation.Properties
    
    Dim prop As PropertyInformation
    For Each prop In  properties
        Console.WriteLine("Name: {0} Type: {1}", _
        prop.Name, prop.Type.ToString())
    Next prop
End Sub
Remarks
The properties of a ConfigurationElement object are the attributes and subelements associated with that configuration element in the configuration file.