ModelItemDictionary - члены
Включить защищенные члены
Включить унаследованные члены
Обновлен: Ноябрь 2007
Реализация поддержки словаря пар "ключ-значение" для объектов ModelItem.
Тип ModelItemDictionary предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
ModelItemDictionary | Инициализирует новый экземпляр класса ModelItemDictionary. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Add | Перегружен. Добавление в словарь элемента с заданным ключом (при переопределении в производном классе). | |
BeginEdit | Перегружен. | |
Clear | Очистка содержимого словаря (при переопределении в производном классе). | |
Contains | Возврат значения, определяющего наличие в словаре заданной пары "ключ-значение", (при переопределении в производном классе). | |
ContainsKey | Перегружен. Возврат значения, определяющего наличие в словаре заданного ключа, (при переопределении в производном классе). | |
CopyTo | Копирование содержимого словаря в указанный массив, начиная с заданного индекса, (при переопределении в производном классе). | |
Equals | Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.) | |
Finalize | Позволяет объекту Object попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект Object будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetCurrentValue | Возврат текущего значения базовой модели объекта, для которой класс ModelItem является оболочкой, (при переопределении в производном классе). (Унаследовано от ModelItem.) | |
GetEnumerator | Возврат перечислителя для элементов словаря (при переопределении в производном классе). | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
Remove | Перегружен. Удаление заданного элемента из словаря (при переопределении в производном классе). | |
ToString | Возвращает объект String, который представляет текущий объект Object. (Унаследовано от Object.) | |
TryGetValue | Перегружен. Извлечение из словаря значения для заданного ключа (при переопределении в производном классе). |
В начало страницы
Поля
Имя | Описание | |
---|---|---|
KeyProperty | В классе ModelItemDictionary определяется присоединенное свойство Key, которое добавляется ко всем элементам словаря. Свойство Key имеет тип данных ModelItem. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
Attributes | Возврат атрибутов, объявленных для элемента, (при переопределении в производном классе). (Унаследовано от ModelItem.) | |
Content | Возврат объекта ModelProperty, представляющего атрибут ContentPropertyAttribute элемента, (при переопределении в производном классе). (Унаследовано от ModelItem.) | |
Count | Возврат числа элементов в словаре (при переопределении в производном классе). | |
Events | Возврат открытых событий объекта (при переопределении в производном классе). (Унаследовано от ModelItem.) | |
IsFixedSize | Возврат значения, определяющего, является ли размер словаря фиксированным, (при переопределении в производном классе). | |
IsReadOnly | Возврат значения, определяющего возможность изменения словаря, (при переопределении в производном классе). | |
IsSynchronized | Возврат значения, определяющего синхронизацию словаря, (при переопределении в производном классе). | |
Item | Перегружен. | |
ItemType | Возврат типа объекта, представленного элементом, (при переопределении в производном классе). (Унаследовано от ModelItem.) | |
Keys | Возврат ключей словаря (при переопределении в производном классе). | |
Name | Возвращает или задает имя или идентификатор элемента (при переопределении в производном классе). (Унаследовано от ModelItem.) | |
Parent | Возврат родительского элемента для заданного (при переопределении в производном классе). (Унаследовано от ModelItem.) | |
Properties | Возврат открытых свойств объекта (при переопределении в производном классе). (Унаследовано от ModelItem.) | |
Root | Возврат корневого элемента дерева (при переопределении в производном классе). (Унаследовано от ModelItem.) | |
Source | Возврат свойства, предоставляющего это значение, (при переопределении в производном классе). (Унаследовано от ModelItem.) | |
SyncRoot | Возврат объекта, который может использоваться для синхронизации словаря, (при переопределении в производном классе). | |
Values | Возврат значений словаря (при переопределении в производном классе). | |
View | Возврат объекта visual или visual3D, представляющего пользовательский интерфейс для этого элемента, (при переопределении в производном классе). (Унаследовано от ModelItem.) |
В начало страницы
События
Имя | Описание | |
---|---|---|
CollectionChanged | Указание на изменение содержимого словаря (при переопределении в производном классе). | |
PropertyChanged | Происходит в случае изменения свойства модели (при переопределении в производном классе). (Унаследовано от ModelItem.) |
В начало страницы
Явные реализации интерфейса
В начало страницы