Hej, Du måste blanda in ConfigurationCollectionAttributet följande artikel borde kunna hjälpa dig:Läsa värden från configSections i app.config
har problem att läsa värden från en egendefinierad configSections.
Vill altså få ut innehållet från taggarna
<Ivr Queue="1" ivr="11"/>
<Ivr Queue="2" ivr="11"/>
men det går inget vidare, har provat med det mesta någon som har några tipps.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="Ivrs" type="WindowsApplication1.Class1, WindowsApplication1"/>
</configSections>
<Ivrs>
<Ivr Queue="1" ivr="11"/>
<Ivr Queue="2" ivr="11"/>
</Ivrs>
</configuration>
lite varianter jag provat utan att lyckas.
Imports System.Configuration
Public Class Class1
Inherits ConfigurationSection
<ConfigurationProperty("Ivr", IsRequired:=True)> _
Public ReadOnly Property Ivr() As Dictionary(Of String, String)
Get
Return TryCast(Me("Ivr"), Dictionary(Of String, String))
End Get
End Property
Public Sub New()
End Sub
End Class
Dim sect As Class1 = TryCast(System.Configuration.ConfigurationManager.GetSection("Ivrs"), Class1)
MsgBox(sect.Ivr)
Dim cls As Class1 = New Class1()
Dim s As Dictionary(Of String, String) = cls.Ivr
tacksam för hjälp.Sv: Läsa värden från configSections i app.config
http://msdn.microsoft.com/en-us/library/system.configuration.configurationcollectionattribute.aspx