Export (0) Print
Expand All

ConfigurationSectionGroupCollection.Remove Method

Removes the ConfigurationSectionGroup object whose name is specified from this ConfigurationSectionGroupCollection object.

Namespace:  System.Configuration
Assembly:  System.Configuration (in System.Configuration.dll)

public void Remove(
	string name
)

Parameters

name
Type: System.String

The name of the section group to be removed.

The following code example shows how to use the Remove method.

static void Remove()
{

    try
    {

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

        ConfigurationSectionGroup customGroup =
            config.SectionGroups.Get("CustomGroup");

        if (customGroup != null)
        {
            config.SectionGroups.Remove("CustomGroup");
            config.Save(ConfigurationSaveMode.Full);
        }
        else
            Console.WriteLine(
                "CustomGroup does not exists.");

    }
    catch (ConfigurationErrorsException err)
    {
        Console.WriteLine(err.ToString());
    }
}

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft