PropertyValueCollection - класс
Представляет коллекцию экземпляров PropertyValue.
Иерархия наследования
System.Object
Microsoft.Windows.Design.PropertyEditing.PropertyValueCollection
Пространство имен: Microsoft.Windows.Design.PropertyEditing
Сборка: Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)
Синтаксис
'Декларация
Public MustInherit Class PropertyValueCollection _
Implements IEnumerable(Of PropertyValue), IEnumerable, _
INotifyCollectionChanged
public abstract class PropertyValueCollection : IEnumerable<PropertyValue>,
IEnumerable, INotifyCollectionChanged
public ref class PropertyValueCollection abstract : IEnumerable<PropertyValue^>,
IEnumerable, INotifyCollectionChanged
[<AbstractClass>]
type PropertyValueCollection =
class
interface IEnumerable<PropertyValue>
interface IEnumerable
interface INotifyCollectionChanged
end
public abstract class PropertyValueCollection implements IEnumerable<PropertyValue>, IEnumerable, INotifyCollectionChanged
Тип PropertyValueCollection предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
PropertyValueCollection | Инициализирует новый экземпляр класса PropertyValueCollection. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
Count | При переопределении в производном классе возвращает число элементов в коллекции. |
![]() |
Item | При переопределении в производном классе возвращает объект PropertyValue с указанным индексом. |
![]() |
ParentValue | Возврат родительского объекта для PropertyValue. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Add | При переопределении в производном классе добавляет заданный объект в коллекцию. |
![]() |
Equals | Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
GetEnumerator | При переопределении в производном классе возвращает строго типизированный объект IEnumerator для коллекции объектов PropertyValue. |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
Insert | При переопределении в производном классе вставляет заданный объект по указанному индексу в коллекцию. |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
OnCollectionChanged | Создает событие CollectionChanged. |
![]() |
Remove | При переопределении в производном классе удаляет заданный объект PropertyValue из коллекции. |
![]() |
RemoveAt | При переопределении в производном классе удаляет объект PropertyValue с указанным индексом из коллекции. |
![]() |
SetIndex | При переопределении в производном классе изменяет порядок объектов в коллекции. |
![]() |
ToString | Возвращение строки, представляющей текущий объект. (Унаследовано от Object.) |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
CollectionChanged | Происходит при изменении свойства PropertyValueCollection. |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
![]() ![]() |
IEnumerable.GetEnumerator | Инфраструктура. Описание этого элемента см. в разделе IEnumerable.GetEnumerator. |
В начало страницы
Заметки
Абстрактный класс PropertyValueCollection используется для свойств, имеющих тип коллекции.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.Windows.Design.PropertyEditing - пространство имен