SpellCheck.GetCustomDictionaries(TextBoxBase) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает коллекцию расположений файлов словарей, используемых для пользовательских функций проверки правописания для заданного элемента управления редактированием текста.
public:
static System::Collections::IList ^ GetCustomDictionaries(System::Windows::Controls::Primitives::TextBoxBase ^ textBoxBase);
public static System.Collections.IList GetCustomDictionaries (System.Windows.Controls.Primitives.TextBoxBase textBoxBase);
static member GetCustomDictionaries : System.Windows.Controls.Primitives.TextBoxBase -> System.Collections.IList
Public Shared Function GetCustomDictionaries (textBoxBase As TextBoxBase) As IList
Параметры
- textBoxBase
- TextBoxBase
Элемент управления редактированием текста, для которого извлекается коллекция файлов словарей.
Возвращаемое значение
Коллекция расположений файлов словарей.
Исключения
Значение параметра textBoxBase
— null
.
Комментарии
В пользовательских словарях используются словарные файлы, которые являются простыми текстовыми файлами с расширением LEX. Каждая строка словарного файла содержит одно слово, которое принимается как законное правописание. Первая строка файла может указать идентификатор языкового стандарта (LCID), к которому применяется словарь. Если языковой стандарт не указан, словарь применяется ко всем языкам. Дополнительные сведения см. в разделе идентификаторов языкового стандарта. В следующем примере показаны первые несколько строк файла лексикона для английского языка.
#LID 1033
TextBlock
TextBox
ListBox
Чтобы указать один или несколько пользовательских словарей для TextBox класса, производного от TextBoxBaseкласса, укажите расположение лексического файла, добавив URI для файла в IList возвращаемый методом GetCustomDictionaries .
Чтобы включить средство проверки орфографии, задайте SpellCheck.IsEnabled для свойства true
значение для любого TextBox класса, производного от TextBoxBase. Все пользовательские словари для этого TextBox используются в дополнение к средство проверки орфографии по умолчанию. Дополнительные сведения о проверке орфографии см. в разделе SpellCheck.