Condividi tramite


ConfigurationSectionCollection.Item[] Proprietà

Definizione

Ottiene l'oggetto ConfigurationSection specificato.

Overload

Item[Int32]

Ottiene l'oggetto ConfigurationSection specificato.

Item[String]

Ottiene l'oggetto ConfigurationSection specificato.

Item[Int32]

Source:
ConfigurationSectionCollection.cs
Source:
ConfigurationSectionCollection.cs
Source:
ConfigurationSectionCollection.cs

Ottiene l'oggetto ConfigurationSection specificato.

public:
 property System::Configuration::ConfigurationSection ^ default[int] { System::Configuration::ConfigurationSection ^ get(int index); };
public System.Configuration.ConfigurationSection this[int index] { get; }
member this.Item(int) : System.Configuration.ConfigurationSection
Default Public ReadOnly Property Item(index As Integer) As ConfigurationSection

Parametri

index
Int32

Indice dell'oggetto ConfigurationSection che deve essere restituito.

Valore della proprietà

Oggetto ConfigurationSection in corrispondenza dell'indice specificato.

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare Item[].

static void GetItems()
{

    try
    {
        System.Configuration.Configuration config =
        ConfigurationManager.OpenExeConfiguration(
        ConfigurationUserLevel.None);

        ConfigurationSectionCollection sections =
            config.Sections;

        ConfigurationSection section1 =
            sections["runtime"];

        ConfigurationSection section2 =
            sections[0];

        Console.WriteLine(
             "Section1: {0}", section1.SectionInformation.Name);

        Console.WriteLine(
            "Section2: {0}", section2.SectionInformation.Name);
    }
    catch (ConfigurationErrorsException err)
    {
        Console.WriteLine(err.ToString());
    }
}
Shared Sub GetItems()

    Try
        Dim config _
        As System.Configuration.Configuration = _
        ConfigurationManager.OpenExeConfiguration( _
        ConfigurationUserLevel.None)

        Dim sections _
        As ConfigurationSectionCollection = _
        config.Sections


        Dim section1 As ConfigurationSection = _
        sections.Item("runtime")

        Dim section2 As ConfigurationSection = _
        sections.Item(0)

        Console.WriteLine("Section1: {0}", _
        section1.SectionInformation.Name)

        Console.WriteLine("Section2: {0}", _
        section2.SectionInformation.Name)

    Catch err As ConfigurationErrorsException
        Console.WriteLine(err.ToString())
    End Try
End Sub

Commenti

Questa proprietà ottiene la voce specificata dell'oggetto ConfigurationSectionCollection .

In C#, questa proprietà è l'indicizzatore per la classe ConfigurationSectionCollection.

Vedi anche

Si applica a

Item[String]

Source:
ConfigurationSectionCollection.cs
Source:
ConfigurationSectionCollection.cs
Source:
ConfigurationSectionCollection.cs

Ottiene l'oggetto ConfigurationSection specificato.

public:
 property System::Configuration::ConfigurationSection ^ default[System::String ^] { System::Configuration::ConfigurationSection ^ get(System::String ^ name); };
public System.Configuration.ConfigurationSection this[string name] { get; }
member this.Item(string) : System.Configuration.ConfigurationSection
Default Public ReadOnly Property Item(name As String) As ConfigurationSection

Parametri

name
String

Nome dell'oggetto ConfigurationSection che deve essere restituito.

Valore della proprietà

Oggetto ConfigurationSection con il nome specificato.

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare Item[].

static void GetItems()
{

    try
    {
        System.Configuration.Configuration config =
        ConfigurationManager.OpenExeConfiguration(
        ConfigurationUserLevel.None);

        ConfigurationSectionCollection sections =
            config.Sections;

        ConfigurationSection section1 =
            sections["runtime"];

        ConfigurationSection section2 =
            sections[0];

        Console.WriteLine(
             "Section1: {0}", section1.SectionInformation.Name);

        Console.WriteLine(
            "Section2: {0}", section2.SectionInformation.Name);
    }
    catch (ConfigurationErrorsException err)
    {
        Console.WriteLine(err.ToString());
    }
}
Shared Sub GetItems()

    Try
        Dim config _
        As System.Configuration.Configuration = _
        ConfigurationManager.OpenExeConfiguration( _
        ConfigurationUserLevel.None)

        Dim sections _
        As ConfigurationSectionCollection = _
        config.Sections


        Dim section1 As ConfigurationSection = _
        sections.Item("runtime")

        Dim section2 As ConfigurationSection = _
        sections.Item(0)

        Console.WriteLine("Section1: {0}", _
        section1.SectionInformation.Name)

        Console.WriteLine("Section2: {0}", _
        section2.SectionInformation.Name)

    Catch err As ConfigurationErrorsException
        Console.WriteLine(err.ToString())
    End Try
End Sub

Commenti

Questa proprietà ottiene la voce specificata dell'oggetto ConfigurationSectionCollection .

In C#, questa proprietà è l'indicizzatore per la classe ConfigurationSectionCollection.

Vedi anche

Si applica a