FormViewModelCollection - класс

Коллекция форм карточки.

Definition

Пространство имён: Tessa.UI.Cards
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public sealed class FormViewModelCollection : SealableList<IFormViewModel>
Inheritance
Object    SealableListIFormViewModel    FormViewModelCollection

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

FormViewModelCollectionИнициализирует новый экземпляр класса FormViewModelCollection

Свойства

CountКоличество элементов в коллекции.
(Унаследован от SealableListT)
IsSealedПризнак того, что объект был защищён от изменений.
(Унаследован от SealableListT)
ItemCardTypeForm Возвращает форму по имени из заданной метаинформации.
ItemInt32Получает или задаёт элемент по отсчитываемому от нуля индексу.
(Унаследован от SealableListT)
ItemString Возвращает форму по заданному имени.

Методы

AddДобавляет заданный элемент в коллекцию.
(Унаследован от SealableListT)
AddInternal
(Переопределяет SealableListTAddInternal(T))
CheckSealed Выбрасывает исключение [Tessa.Platform.ObjectSealedException], если объект был защищён от изменений.
(Унаследован от SealableListT)
ClearУдаляет все элементы коллекции.
(Унаследован от SealableListT)
ClearInternal
(Переопределяет SealableListTClearInternal)
Clone Создаёт поверхностную копию коллекции форм, т.е. собственно формы не клонируются.
Contains(CardTypeForm) Проверяет доступность формы по имени из заданной метаинформации.
Contains(T)Возвращает признак того, что заданный элемент содержится в коллекции.
(Унаследован от SealableListT)
Contains(String) Проверяет доступность формы по заданному имени.
CopyToКопирует элементы коллекции в массив, начиная с заданного отсчитываемого от нуля индекса.
(Унаследован от SealableListT)
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetEnumeratorВозвращает итератор по элементам коллекции.
(Унаследован от SealableListT)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
IndexOfВозвращает отсчитываемый от нуля индекс заданного элемента в коллекции.
(Унаследован от SealableListT)
InsertВставляет элемент в заданную позицию.
(Унаследован от SealableListT)
InsertInternal
(Переопределяет SealableListTInsertInternal(Int32, T))
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
Remove(CardTypeForm) Удаляет форму по имени из заданной метаинформации.
Remove(T)Удаляет заданный элемент из коллекции.
(Унаследован от SealableListT)
Remove(String) Удаляет форму по заданному имени.
RemoveAtУдаляет элемент в заданной позиции.
(Унаследован от SealableListT)
RemoveAtInternalУдаляет элемент в заданной позиции без проверки на защиту объекта от изменений.
(Унаследован от SealableListT)
RemoveInternal
(Переопределяет SealableListTRemoveInternal(T, Int32))
SealЗащищает объект от изменений.
(Унаследован от SealableListT)
SealInternal

Защищает объект от изменений.

Метод может быть переопределён в классах-наследниках.


(Унаследован от SealableListT)
SetInternal
(Переопределяет SealableListTSetInternal(Int32, T))
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryGet(CardTypeForm, IFormViewModel) Пытается вернуть форму по имени из заданной метаинформации.
TryGet(String, IFormViewModel) Пытается вернуть форму по заданному имени.

События

CollectionChangedСобытие, уведомляющее об изменении коллекции у модели представления.
(Унаследован от SealableListT)

Методы расширения

Get
(Определяется ComHelper)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также