Windows apps
Collapse the table of content
Expand the table of content
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IsolatedStorageSettings.Remove Method


Removes the entry with the specified key.

Namespace:  System.IO.IsolatedStorage
Assembly:  System.Windows (in System.Windows.dll)

public bool Remove(
	string key


Type: System.String
The key for the entry to be deleted.

Return Value

Type: System.Boolean
true if the specified key was removed; otherwise, false.


IDictionary<TKey, TValue>.Remove(TKey)


key is null.

Use this method to remove key-value pairs from isolated storage. If the key does not exist, the method returns false; no entry is deleted and no exception is thrown.

The following example tries to remove a key-value pair for the user's name from the settings dictionary. A message is displayed in a TextBox named tbResults that indicates whether the name was removed or not found. This example is part of a larger example for the IsolatedStorageSettings class.

if (userSettings.Remove("name") == true)
    tbResults.Text = "Name removed. Refresh page to see changes.";
    tbResults.Text = "Name could not be removed. Key does not exist.";


Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions

© 2017 Microsoft