Class AppearanceDictionary

Класс AppearanceDictionary

Словарь внешнего вида аннотации, определяющий, как аннотация будет визуально представлена на странице.

public sealed class AppearanceDictionary : IDictionary<string, XForm>

Свойства

ИмяОписание
Count { get; }Получает количество элементов, содержащихся в словаре.
IsFixedSize { get; }Получает значение, указывающее, имеет ли словарь фиксированный размер.
IsReadOnly { get; }Получает значение, указывающее, является ли словарь только для чтения.
IsSynchronized { get; }Получает значение, указывающее, синхронизирован ли доступ к словарю (безопасно для потоков).
Item { get; set; }Представляет удобную форму для получения потоков внешнего вида.
Keys { get; }Получает ключи словаря. Если словарь внешнего вида имеет подсловарь, то Keys содержит значения (N|R|D).state, где N - нормальный внешний вид, R - внешний вид при наведении, D - внешний вид при нажатии, а state - имя состояния (например, Включено, Выключено для флажков).
SyncRoot { get; }Получает объект, который можно использовать для синхронизации доступа к словарю.
Values { get; }Получает список значений словаря. Результирующая коллекция содержит список объектов XForm.

Методы

ИмяОписание
Add(KeyValuePair<string, XForm>)Добавляет пару с ключом и значением в словарь.
Add(string, XForm)Добавляет X форму для указанного ключа.
Clear()Удаляет все элементы из словаря.
Contains(KeyValuePair<string, XForm>)Проверяет, содержится ли указанная пара ключ-значение в словаре.
ContainsKey(string)Определяет, содержит ли этот словарь указанный ключ.
CopyTo(KeyValuePair<string, XForm>[], int)
CopyTo(XForm[], int)Копирует элементы словаря в массив, начиная с определенного индекса массива.
GetEnumerator()Возвращает объект IDictionaryEnumerator для словаря.
Remove(KeyValuePair<string, XForm>)Удаляет пару ключ/значение из коллекции.
Remove(string)Удаляет ключ из словаря.
TryGetValue(string, out XForm)Пытается найти ключ в словаре и извлекает значение, если найдено.

См. также