IValueOwnerHashNode - интерфейс

Описание интерфейса узла структуры хеша поддерживающего хранение элемента коллекции

Definition

Пространство имён: Tessa.UI.HashEditor.Hash
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public interface IValueOwnerHashNode : IHashNode, 
	INotifyPropertyChanged
Implements
INotifyPropertyChanged, IHashNode

Свойства

AfterCommaSegment Сегмент с запятой после текущего узла
BeforeCommaSegment Сегмент с запятой перед текущим узлом
Filtered Определяет, подходит ли данный узел под фильтр
(Унаследован от IHashNode)
IndentionLevel IndentionLevel текущего узла
(Унаследован от IHashNode)
Parent Gets Родительский узел.
(Унаследован от IHashNode)
Segment Gets or sets Сегмент содержимого
(Унаследован от IHashNode)
Value Gets or sets Узел структуры хеша содержащий значение элемента

Методы

Accept Осуществляет выполнение операции operation над текущим узлом
(Унаследован от IHashNode)
GetPath Метод возвращает путь по хешу до объекта. Может состоять из строк (для ключей) и чисел (для номера строки в списке)
(Унаследован от IHashNode)
UpdateValueInStorage Вызывает обновление значения в хранилище привязанном к узлу

События

PropertyChangedOccurs when a property value changes.
(Унаследован от INotifyPropertyChanged)

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

LineInBounds Проверяет вхождение номера строки line в сегмент узла node
(Определяется CollectionNodeHelper)
OffsetInBounds Проверяет вхождение смещения offset в сегмент узла node
(Определяется CollectionNodeHelper)

См. также