Clears all elements from the collection
            
            
            
Syntax
| Visual Basic (Declaration) |   | 
|---|
Public Sub Clear()   | 
 
            
            
             
            
						
            
            
            
            
Example
Library/Library.Test/TestUserSettings.cs
             | C# |  Copy Code | 
|---|
UserSettingsSubSection a;
UserSettingsSubSectionCollection coll1 = new UserSettingsSubSectionCollection();
Assert.AreEqual(ConfigurationElementCollectionType.AddRemoveClearMap, coll1.CollectionType);
Assert.IsNull(coll1["a"]);
a = coll1.Add("a");
Assert.AreEqual(a, coll1["a"]);
coll1.Remove("a");
Assert.IsNull(coll1["a"]);
a = coll1.Add("a");
Assert.AreEqual(a, coll1["a"]);
coll1.Clear();
Assert.IsNull(coll1["a"]);
a = coll1.Add("a");
Assert.AreEqual(a, coll1["a"]);
UserSettingsSubSectionCollection other = new UserSettingsSubSectionCollection();
other.CopyFrom(coll1);
Assert.IsNotNull(other["a"]);
Assert.AreEqual("a", other["a"].Name); | 
 
| VB.NET |  Copy Code | 
|---|
Dim a As UserSettingsSubSection
Dim coll1 As New UserSettingsSubSectionCollection()
Assert.AreEqual(ConfigurationElementCollectionType.AddRemoveClearMap, coll1.CollectionType)
Assert.IsNull(coll1("a"))
a = coll1.Add("a")
Assert.AreEqual(a, coll1("a"))
coll1.Remove("a")
Assert.IsNull(coll1("a"))
a = coll1.Add("a")
Assert.AreEqual(a, coll1("a"))
coll1.Clear()
Assert.IsNull(coll1("a"))
a = coll1.Add("a")
Assert.AreEqual(a, coll1("a"))
Dim other As New UserSettingsSubSectionCollection()
other.CopyFrom(coll1)
Assert.IsNotNull(other("a"))
Assert.AreEqual("a", other("a").Name) | 
 
 
            
            
Requirements
Target Platforms: Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7
 
            
            
See Also