Condividi tramite


ConfigurationSectionGroupCollection.Remove(String) Metodo

Definizione

Rimuove l'oggetto ConfigurationSectionGroup il cui nome è specificato da questo oggetto ConfigurationSectionGroupCollection.

public:
 void Remove(System::String ^ name);
public void Remove (string name);
member this.Remove : string -> unit
Public Sub Remove (name As String)

Parametri

name
String

Nome del gruppo di sezioni da rimuovere.

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare il metodo Remove.

       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());
           }
       }
Shared Sub Remove()
   
   Try
      
         Dim config _
     As System.Configuration.Configuration = _
     ConfigurationManager.OpenExeConfiguration( _
     ConfigurationUserLevel.None)

         Dim groups _
         As ConfigurationSectionGroupCollection = _
         config.SectionGroups

         Dim customGroup _
         As ConfigurationSectionGroup = groups.Get("CustomGroup")
      
      If Not (customGroup Is Nothing) Then
         config.SectionGroups.Remove("CustomGroup")
         config.Save(ConfigurationSaveMode.Full)
      Else
             Console.WriteLine( _
             "CustomGroup does not exists.")
      End If
   
   Catch err As ConfigurationErrorsException
      Console.WriteLine(err.ToString())
   End Try
End Sub

Si applica a

Vedi anche