ConfigurationSectionGroupCollection.Item[] Eigenschap

Definitie

Hiermee wordt een ConfigurationSectionGroup object in dit ConfigurationSectionGroupCollection object opgehaald of ingesteld.

Overloads

Name Description
Item[Int32]

Hiermee haalt u het ConfigurationSectionGroup object op waarvan de index is opgegeven uit de verzameling.

Item[String]

Hiermee haalt u het object op waarvan de ConfigurationSectionGroup naam is opgegeven uit de verzameling.

Voorbeelden

In het volgende voorbeeld ziet u hoe u de Item[] eigenschap gebruikt om een ConfigurationSectionGroupCollection.

static void ShowSectionGroupCollectionInfo(ConfigurationSectionGroupCollection mySectionGroupCollection)
{
    foreach (String mySectionGroupName in mySectionGroupCollection.Keys)
    {
        ConfigurationSectionGroup mySectionGroup = 
            (ConfigurationSectionGroup)mySectionGroupCollection[mySectionGroupName];
        ShowSectionGroupInfo(mySectionGroup);
    }
}
Shared Sub ShowSectionGroupCollectionInfo(mySectionGroupCollection As System.Configuration.ConfigurationSectionGroupCollection)
    Dim mySectionGroupName As String
    For Each mySectionGroupName In  mySectionGroupCollection.Keys
        Dim mySectionGroup As System.Configuration.ConfigurationSectionGroup = CType(mySectionGroupCollection(mySectionGroupName), System.Configuration.ConfigurationSectionGroup)
        ShowSectionGroupInfo(mySectionGroup)
    Next mySectionGroupName
End Sub

Item[Int32]

Bron:
ConfigurationSectionGroupCollection.cs
Bron:
ConfigurationSectionGroupCollection.cs
Bron:
ConfigurationSectionGroupCollection.cs
Bron:
ConfigurationSectionGroupCollection.cs
Bron:
ConfigurationSectionGroupCollection.cs
Bron:
ConfigurationSectionGroupCollection.cs
Bron:
ConfigurationSectionGroupCollection.cs
Bron:
ConfigurationSectionGroupCollection.cs

Hiermee haalt u het ConfigurationSectionGroup object op waarvan de index is opgegeven uit de verzameling.

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

Parameters

index
Int32

De index van het ConfigurationSectionGroup object dat moet worden geretourneerd.

Waarde van eigenschap

Het ConfigurationSectionGroup object op de opgegeven index.

In C# is deze eigenschap de indexeerfunctie voor de ConfigurationSectionCollection klasse.

Van toepassing op

Item[String]

Bron:
ConfigurationSectionGroupCollection.cs
Bron:
ConfigurationSectionGroupCollection.cs
Bron:
ConfigurationSectionGroupCollection.cs
Bron:
ConfigurationSectionGroupCollection.cs
Bron:
ConfigurationSectionGroupCollection.cs
Bron:
ConfigurationSectionGroupCollection.cs
Bron:
ConfigurationSectionGroupCollection.cs
Bron:
ConfigurationSectionGroupCollection.cs

Hiermee haalt u het object op waarvan de ConfigurationSectionGroup naam is opgegeven uit de verzameling.

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

Parameters

name
String

De naam van het ConfigurationSectionGroup object dat moet worden geretourneerd.

Waarde van eigenschap

Het ConfigurationSectionGroup object met de opgegeven naam.

In C# is deze eigenschap de indexeerfunctie voor de ConfigurationSectionCollection klasse.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de Item[] eigenschap gebruikt.

static void GetItems()
{

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

        ConfigurationSectionGroupCollection groups =
            config.SectionGroups;

        ConfigurationSectionGroup group1 =
            groups.Get("system.net");

        ConfigurationSectionGroup group2 =
        groups.Get("system.web");

        Console.WriteLine(
             "Group1: {0}", group1.Name);

        Console.WriteLine(
            "Group2: {0}", group2.Name);
    }
    catch (ConfigurationErrorsException err)
    {
        Console.WriteLine(err.ToString());
    }
}
Shared Sub GetItems()
   
   Try
         Dim config _
     As System.Configuration.Configuration = _
     ConfigurationManager.OpenExeConfiguration( _
     ConfigurationUserLevel.None)

         Dim groups _
         As ConfigurationSectionGroupCollection = _
         config.SectionGroups

         Dim group1 As ConfigurationSectionGroup = _
         groups.Get("system.net")
      
         Dim group2 As ConfigurationSectionGroup = _
         groups.Get("system.web")
      
      
      Console.WriteLine("Group1: {0}", group1.Name)
      
      Console.WriteLine("Group2: {0}", group2.Name)
   
   Catch err As ConfigurationErrorsException
      Console.WriteLine(err.ToString())
   End Try
End Sub

Zie ook

Van toepassing op