ModelPropertyCollection - класс

Представляет коллекцию свойств.

Иерархия наследования

System.Object
  Microsoft.Windows.Design.Model.ModelMemberCollection<ModelProperty, PropertyIdentifier>
    Microsoft.Windows.Design.Model.ModelPropertyCollection

Пространство имен:  Microsoft.Windows.Design.Model
Сборка:  Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)

Синтаксис

'Декларация
Public MustInherit Class ModelPropertyCollection _
    Inherits ModelMemberCollection(Of ModelProperty, PropertyIdentifier)
public abstract class ModelPropertyCollection : ModelMemberCollection<ModelProperty, PropertyIdentifier>
public ref class ModelPropertyCollection abstract : public ModelMemberCollection<ModelProperty^, PropertyIdentifier>
[<AbstractClass>]
type ModelPropertyCollection =  
    class
        inherit ModelMemberCollection<ModelProperty, PropertyIdentifier>
    end
public abstract class ModelPropertyCollection extends ModelMemberCollection<ModelProperty, PropertyIdentifier>

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

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

  Имя Описание
Защищенный метод ModelPropertyCollection Инициализирует новый экземпляр класса ModelPropertyCollection.

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

Свойства

  Имя Описание
Открытое свойство Item[String] Поиск в коллекции элемента с заданным ключом и возврат найденного элемента. (Унаследовано от ModelMemberCollection<TItemType, TKeyType>.)
Открытое свойство Item[TKeyType] Поиск в коллекции элемента с заданным ключом и возврат найденного элемента. (Унаследовано от ModelMemberCollection<TItemType, TKeyType>.)

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

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод Find(String) Поиск в коллекции элемента с заданным ключом и возврат найденного элемента. (Унаследовано от ModelMemberCollection<TItemType, TKeyType>.)
Открытый метод Find(TKeyType) Поиск в коллекции элемента с заданным ключом и возврат найденного элемента. (Унаследовано от ModelMemberCollection<TItemType, TKeyType>.)
Защищенный метод Find(String, Boolean) Поиск в коллекции элемента с заданным ключом и возврат найденного элемента (при переопределении в производном классе). (Унаследовано от ModelMemberCollection<TItemType, TKeyType>.)
Защищенный метод Find(TKeyType, Boolean) Поиск в коллекции элемента с заданным ключом и возврат найденного элемента (при переопределении в производном классе). (Унаследовано от ModelMemberCollection<TItemType, TKeyType>.)
Открытый метод GetEnumerator Возврат перечислителя для перечисления элементов (при переопределении в производном классе). (Унаследовано от ModelMemberCollection<TItemType, TKeyType>.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращение строки, представляющей текущий объект. (Унаследовано от Object.)

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

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

  Имя Описание
Явная реализация интерфейсаЗакрытый метод IEnumerable.GetEnumerator Инфраструктура. Описание этого элемента см. в разделе IEnumerable.GetEnumerator. (Унаследовано от ModelMemberCollection<TItemType, TKeyType>.)

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

Заметки

Класс ModelPropertyCollection определяет перечислитель и набор механизмов поиска.

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

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

Другие ресурсы

Расширяемость среды конструктора WPF