Class
RadIsolatedStorageCustomDictionary

Represents a custom dictionary for isolated storage, providing functionality to manage and manipulate key-value pairs in a way that is tailored for proofing operations in the Telerik RadRichTextBox.

Definition

Namespace:Telerik.Windows.Documents.Proofing

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public class RadIsolatedStorageCustomDictionary : RadDictionary, ICustomWordDictionary, IWordDictionary, IDisposable

Inheritance: objectRadDictionaryRadIsolatedStorageCustomDictionary

Implements: ICustomWordDictionaryIDisposableIWordDictionary

Inherited Members RadDictionary.metaphoneByWordRadDictionary.wordsByMetaphoneRadDictionary.wordsByMetaphoneAlternateRadDictionary.Init(int)RadDictionary.Load(IEnumerable<string>)RadDictionary.AddWordToMetaphoneDictionaries(string, string, string)RadDictionary.RemoveWordFromMetaphoneDictionaries(string, string, string)RadDictionary.ContainsWord(string)RadDictionary.GetMetaphoneKey(string)RadDictionary.GetWordsByMetaphoneKey(string)RadDictionary.Load(Stream)RadDictionary.EnsureDictionaryLoaded()RadDictionary.EnsureDictionaryLoadedOverride()RadDictionary.OnDataChanged()RadDictionary.DictionaryLoadedRadDictionary.WordsRadDictionary.WordsListRadDictionary.DataChanged

Constructors

RadIsolatedStorageCustomDictionary()

Declaration

cs-api-definition
public RadIsolatedStorageCustomDictionary()

RadIsolatedStorageCustomDictionary(IsolatedStorageScope)

Declaration

cs-api-definition
public RadIsolatedStorageCustomDictionary(IsolatedStorageScope storageScope)

Parameters

storageScope

IsolatedStorageScope

RadIsolatedStorageCustomDictionary(IsolatedStorageScope, string)

Declaration

cs-api-definition
public RadIsolatedStorageCustomDictionary(IsolatedStorageScope storageScope, string customDictionaryName)

Parameters

storageScope

IsolatedStorageScope

customDictionaryName

string

RadIsolatedStorageCustomDictionary(string)

Declaration

cs-api-definition
public RadIsolatedStorageCustomDictionary(string customDictionaryName)

Parameters

customDictionaryName

string

Fields

DefaultDictionaryName

Declaration

cs-api-definition
public static readonly string DefaultDictionaryName

Field Value

string

DefaultIsolatedStorageScope

Declaration

cs-api-definition
public static readonly IsolatedStorageScope DefaultIsolatedStorageScope

Field Value

IsolatedStorageScope

Properties

AutoUpdateIsolatedStorage

Automatically updates the isolated storage with the given custom dictionary.

Declaration

cs-api-definition
public bool AutoUpdateIsolatedStorage { get; set; }

Property Value

bool

Methods

AddWord(string)

Adds a word to the custom dictionary used for proofing.

Declaration

cs-api-definition
public void AddWord(string word)

Parameters

word

string

The word to be added to the custom dictionary.

Implements ICustomWordDictionary.AddWord(string)

ClearWords()

Clears all words from the isolated storage custom dictionary.

Declaration

cs-api-definition
public void ClearWords()

Implements ICustomWordDictionary.ClearWords()

Remarks

This method removes any previously added words, resetting the dictionary to its initial state.

Dispose()

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

RemoveWord(string)

Removes a specified word from the custom dictionary.

Declaration

cs-api-definition
public void RemoveWord(string word)

Parameters

word

string

The word to be removed from the custom dictionary.

Implements ICustomWordDictionary.RemoveWord(string)

UpdateIsolatedStorage()

Updates the isolated storage for the custom dictionary.

Declaration

cs-api-definition
public void UpdateIsolatedStorage()