Поделиться через


ModelItemDictionary - члены

Включить защищенные члены
Включить унаследованные члены

Обновлен: Ноябрь 2007

Реализация поддержки словаря пар "ключ-значение" для объектов ModelItem.

Тип ModelItemDictionary предоставляет следующие члены.

Конструкторы

  Имя Описание
Bb532315.protmethod(ru-ru,VS.90).gif ModelItemDictionary Инициализирует новый экземпляр класса ModelItemDictionary.

В начало страницы

Методы

  Имя Описание
Bb532315.pubmethod(ru-ru,VS.90).gif Add Перегружен. Добавление в словарь элемента с заданным ключом (при переопределении в производном классе).
Bb532315.pubmethod(ru-ru,VS.90).gif BeginEdit Перегружен.
Bb532315.pubmethod(ru-ru,VS.90).gif Clear Очистка содержимого словаря (при переопределении в производном классе).
Bb532315.protmethod(ru-ru,VS.90).gif Contains Возврат значения, определяющего наличие в словаре заданной пары "ключ-значение", (при переопределении в производном классе).
Bb532315.pubmethod(ru-ru,VS.90).gif ContainsKey Перегружен. Возврат значения, определяющего наличие в словаре заданного ключа, (при переопределении в производном классе).
Bb532315.protmethod(ru-ru,VS.90).gif CopyTo Копирование содержимого словаря в указанный массив, начиная с заданного индекса, (при переопределении в производном классе).
Bb532315.pubmethod(ru-ru,VS.90).gif Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Bb532315.protmethod(ru-ru,VS.90).gif Finalize Позволяет объекту Object попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект Object будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Bb532315.pubmethod(ru-ru,VS.90).gif GetCurrentValue Возврат текущего значения базовой модели объекта, для которой класс ModelItem является оболочкой, (при переопределении в производном классе). (Унаследовано от ModelItem.)
Bb532315.pubmethod(ru-ru,VS.90).gif GetEnumerator Возврат перечислителя для элементов словаря (при переопределении в производном классе).
Bb532315.pubmethod(ru-ru,VS.90).gif GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Bb532315.pubmethod(ru-ru,VS.90).gif GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Bb532315.protmethod(ru-ru,VS.90).gif MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Bb532315.pubmethod(ru-ru,VS.90).gif Remove Перегружен. Удаление заданного элемента из словаря (при переопределении в производном классе).
Bb532315.pubmethod(ru-ru,VS.90).gif ToString Возвращает объект String, который представляет текущий объект Object. (Унаследовано от Object.)
Bb532315.pubmethod(ru-ru,VS.90).gif TryGetValue Перегружен. Извлечение из словаря значения для заданного ключа (при переопределении в производном классе).

В начало страницы

Поля

  Имя Описание
Bb532315.pubfield(ru-ru,VS.90).gifBb532315.static(ru-ru,VS.90).gif KeyProperty В классе ModelItemDictionary определяется присоединенное свойство Key, которое добавляется ко всем элементам словаря. Свойство Key имеет тип данных ModelItem.

В начало страницы

Свойства

  Имя Описание
Bb532315.pubproperty(ru-ru,VS.90).gif Attributes Возврат атрибутов, объявленных для элемента, (при переопределении в производном классе). (Унаследовано от ModelItem.)
Bb532315.pubproperty(ru-ru,VS.90).gif Content Возврат объекта ModelProperty, представляющего атрибут ContentPropertyAttribute элемента, (при переопределении в производном классе). (Унаследовано от ModelItem.)
Bb532315.pubproperty(ru-ru,VS.90).gif Count Возврат числа элементов в словаре (при переопределении в производном классе).
Bb532315.pubproperty(ru-ru,VS.90).gif Events Возврат открытых событий объекта (при переопределении в производном классе). (Унаследовано от ModelItem.)
Bb532315.protproperty(ru-ru,VS.90).gif IsFixedSize Возврат значения, определяющего, является ли размер словаря фиксированным, (при переопределении в производном классе).
Bb532315.pubproperty(ru-ru,VS.90).gif IsReadOnly Возврат значения, определяющего возможность изменения словаря, (при переопределении в производном классе).
Bb532315.protproperty(ru-ru,VS.90).gif IsSynchronized Возврат значения, определяющего синхронизацию словаря, (при переопределении в производном классе).
Bb532315.pubproperty(ru-ru,VS.90).gif Item Перегружен.
Bb532315.pubproperty(ru-ru,VS.90).gif ItemType Возврат типа объекта, представленного элементом, (при переопределении в производном классе). (Унаследовано от ModelItem.)
Bb532315.pubproperty(ru-ru,VS.90).gif Keys Возврат ключей словаря (при переопределении в производном классе).
Bb532315.pubproperty(ru-ru,VS.90).gif Name Возвращает или задает имя или идентификатор элемента (при переопределении в производном классе). (Унаследовано от ModelItem.)
Bb532315.pubproperty(ru-ru,VS.90).gif Parent Возврат родительского элемента для заданного (при переопределении в производном классе). (Унаследовано от ModelItem.)
Bb532315.pubproperty(ru-ru,VS.90).gif Properties Возврат открытых свойств объекта (при переопределении в производном классе). (Унаследовано от ModelItem.)
Bb532315.pubproperty(ru-ru,VS.90).gif Root Возврат корневого элемента дерева (при переопределении в производном классе). (Унаследовано от ModelItem.)
Bb532315.pubproperty(ru-ru,VS.90).gif Source Возврат свойства, предоставляющего это значение, (при переопределении в производном классе). (Унаследовано от ModelItem.)
Bb532315.protproperty(ru-ru,VS.90).gif SyncRoot Возврат объекта, который может использоваться для синхронизации словаря, (при переопределении в производном классе).
Bb532315.pubproperty(ru-ru,VS.90).gif Values Возврат значений словаря (при переопределении в производном классе).
Bb532315.pubproperty(ru-ru,VS.90).gif View Возврат объекта visual или visual3D, представляющего пользовательский интерфейс для этого элемента, (при переопределении в производном классе). (Унаследовано от ModelItem.)

В начало страницы

События

  Имя Описание
Bb532315.pubevent(ru-ru,VS.90).gif CollectionChanged Указание на изменение содержимого словаря (при переопределении в производном классе).
Bb532315.pubevent(ru-ru,VS.90).gif PropertyChanged Происходит в случае изменения свойства модели (при переопределении в производном классе). (Унаследовано от ModelItem.)

В начало страницы

Явные реализации интерфейса

  Имя Описание
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privmethod(ru-ru,VS.90).gif ICollection<KeyValuePair<ModelItem, ModelItem>>.Add Описание этого элемента см. в разделе ICollection<T>.Add.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privmethod(ru-ru,VS.90).gif IDictionary.Add Описание этого элемента см. в разделе IDictionary.Add.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privmethod(ru-ru,VS.90).gif IDictionary.Clear Описание этого элемента см. в разделе IDictionary.Clear.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privmethod(ru-ru,VS.90).gif ICollection<KeyValuePair<ModelItem, ModelItem>>.Contains Описание этого элемента см. в разделе ICollection<T>.Contains.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privmethod(ru-ru,VS.90).gif IDictionary.Contains Описание этого элемента см. в разделе IDictionary.Contains.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privmethod(ru-ru,VS.90).gif ICollection<KeyValuePair<ModelItem, ModelItem>>.CopyTo Описание этого элемента см. в разделе ICollection<T>.CopyTo.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privmethod(ru-ru,VS.90).gif ICollection.CopyTo Описание этого элемента см. в разделе ICollection.CopyTo.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privproperty(ru-ru,VS.90).gif ICollection.Count Описание этого элемента см. в разделе ICollection.Count.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privmethod(ru-ru,VS.90).gif IDictionary.GetEnumerator Описание этого элемента см. в разделе IDictionary.GetEnumerator.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privmethod(ru-ru,VS.90).gif IEnumerable.GetEnumerator Описание этого элемента см. в разделе IEnumerable.GetEnumerator.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privproperty(ru-ru,VS.90).gif IDictionary.IsFixedSize Описание этого элемента см. в разделе IDictionary.IsFixedSize.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privproperty(ru-ru,VS.90).gif IDictionary.IsReadOnly Описание этого элемента см. в разделе IDictionary.IsReadOnly.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privproperty(ru-ru,VS.90).gif ICollection.IsSynchronized Описание этого элемента см. в разделе ICollection.IsSynchronized.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privproperty(ru-ru,VS.90).gif IDictionary.Item Описание этого элемента см. в разделе IDictionary.Item.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privproperty(ru-ru,VS.90).gif IDictionary.Keys Описание этого элемента см. в разделе IDictionary.Keys.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privmethod(ru-ru,VS.90).gif ICollection<KeyValuePair<ModelItem, ModelItem>>.Remove Описание этого элемента см. в разделе ICollection<T>.Remove.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privmethod(ru-ru,VS.90).gif IDictionary.Remove Описание этого элемента см. в разделе IDictionary.Remove.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privproperty(ru-ru,VS.90).gif ICollection.SyncRoot Описание этого элемента см. в разделе ICollection.SyncRoot.
Bb532315.pubinterface(ru-ru,VS.90).gifBb532315.privproperty(ru-ru,VS.90).gif IDictionary.Values Описание этого элемента см. в разделе IDictionary.Values.

В начало страницы

См. также

Ссылки

ModelItemDictionary Класс

Microsoft.Windows.Design.Model - пространство имен