IValueProvider - интерфейс

Описание интерфейса узла, предоставляющего данные для копирования

Definition

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

Свойства

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

Методы

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

События

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

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

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

См. также