ConfigurationSectionCollection.Item[] Proprietà

Definizione

Ottiene l'oggetto specificato ConfigurationSection .

Overload

Nome Descrizione
Item[Int32]

Ottiene l'oggetto specificato ConfigurationSection .

Item[String]

Ottiene l'oggetto specificato ConfigurationSection .

Item[Int32]

Origine:
ConfigurationSectionCollection.cs
Origine:
ConfigurationSectionCollection.cs
Origine:
ConfigurationSectionCollection.cs
Origine:
ConfigurationSectionCollection.cs
Origine:
ConfigurationSectionCollection.cs
Origine:
ConfigurationSectionCollection.cs
Origine:
ConfigurationSectionCollection.cs
Origine:
ConfigurationSectionCollection.cs

Ottiene l'oggetto specificato ConfigurationSection .

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 da restituire.

Valore della proprietà

Oggetto ConfigurationSection in corrispondenza dell'indice specificato.

Esempio

Nell'esempio di codice seguente viene illustrato come usare 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 ConfigurationSectionCollection classe .

Vedi anche

Si applica a

Item[String]

Origine:
ConfigurationSectionCollection.cs
Origine:
ConfigurationSectionCollection.cs
Origine:
ConfigurationSectionCollection.cs
Origine:
ConfigurationSectionCollection.cs
Origine:
ConfigurationSectionCollection.cs
Origine:
ConfigurationSectionCollection.cs
Origine:
ConfigurationSectionCollection.cs
Origine:
ConfigurationSectionCollection.cs

Ottiene l'oggetto specificato ConfigurationSection .

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 da restituire.

Valore della proprietà

Oggetto ConfigurationSection con il nome specificato.

Esempio

Nell'esempio di codice seguente viene illustrato come usare 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 ConfigurationSectionCollection classe .

Vedi anche

Si applica a