AutoCompleteTableDataSource - класс

Definition

Пространство имён: Tessa.UI.Cards.Controls.AutoComplete
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public class AutoCompleteTableDataSource : AutoCompleteDataSource
Inheritance
Object    NotificationObject    NotificationUIObject    SupportUnloadingViewModel    AutoCompleteDataSource    AutoCompleteTableDataSource

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

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

Свойства

ColumnsCount
(Унаследован от AutoCompleteDataSource)
Comparer
(Унаследован от AutoCompleteDataSource)
ComplexColumnMap
(Унаследован от AutoCompleteDataSource)
DataSourceContext 
IsUnloaded Признак того, что объект был выгружен и уже не может использоваться в UI. Например, если объект является контролом карточки, то он становится выгруженным после закрытия формы редактирования строки или пре рефреше карточки.
(Унаследован от SupportUnloadingViewModel)
Items
(Унаследован от AutoCompleteDataSource)
MaxResultsCount
(Унаследован от AutoCompleteDataSource)
PopupColumnLengths
(Унаследован от AutoCompleteDataSource)
PopupComplexColumnsDisplayIndexes
(Унаследован от AutoCompleteDataSource)
PopupScreenLengthPercentSetting
(Унаследован от AutoCompleteDataSource)
PropertyCollection
(Унаследован от AutoCompleteDataSource)
PropertyCollectionComboBox
(Унаследован от AutoCompleteDataSource)
RowsCount
(Унаследован от AutoCompleteDataSource)
SearchDelay
(Унаследован от AutoCompleteDataSource)
SelectedItem
(Унаследован от AutoCompleteDataSource)

Методы

CalculateDisplayIndexes
(Унаследован от AutoCompleteDataSource)
CheckComplexColumnMapAsync
(Унаследован от AutoCompleteDataSource)
DeleteValue
(Унаследован от AutoCompleteDataSource)
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)
FindItemsAsync
(Переопределяет AutoCompleteDataSourceFindItemsAsync(String, Boolean, CancellationToken))
GeneratePopupItemsAsync Возвращает спосок popupItem`ов.
(Унаследован от AutoCompleteDataSource)
GetColumnValues
(Унаследован от AutoCompleteDataSource)
GetDefaultCaption(IAutoCompletePopupItem)
(Унаследован от AutoCompleteDataSource)
GetDefaultCaption(KeyValuePairString, Object, String)
(Унаследован от AutoCompleteDataSource)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetNewItem
(Переопределяет AutoCompleteDataSourceGetNewItem)
GetReference
(Унаследован от AutoCompleteDataSource)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
GetTypeInfo
(Переопределяет AutoCompleteDataSourceGetTypeInfo)
GetViewColPrefix
(Унаследован от AutoCompleteDataSource)
InitCtrl
(Унаследован от AutoCompleteDataSource)
InsertSelectedValue
(Переопределяет AutoCompleteDataSourceInsertSelectedValue(SelectedValue))
MapComplexColumns(ITessaViewResult, ICardMetadata, String, String)
(Унаследован от AutoCompleteDataSource)
MapComplexColumns(IViewMetadata, ICardMetadata, String, String)
(Унаследован от AutoCompleteDataSource)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
OnPropertyChanged(PropertyChangedEventArgs) Уведомляет об изменении свойства с именем, заданным в аргументах события.
(Унаследован от NotificationObject)
OnPropertyChanged(String) Уведомляет об изменении свойства с заданным именем у объекта.
(Унаследован от NotificationObject)
OnPropertyChangedAsync(PropertyChangedEventArgs, Boolean) Уведомляет об изменении свойства с именем, заданным в аргументах события, асинхронно, в соответствии с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно. Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения (основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationUIObject)
OnPropertyChangedAsync(String, Boolean) Уведомляет об изменении свойства с заданным именем у объекта асинхронно, в соответствии с принятым для текущего объекта поведением. Если есть возможность вызвать событие синхронно, то оно вызывается синхронно. Если объект является моделью представления WPF и текущий поток отличен от потока диспетчера WPF для приложения (основной поток UI), то выполнение асинхронно переключается в этот поток. Если это не так, то событие выполняется синхронно.
(Унаследован от NotificationObject)
OnUnloadingAsync Метод вызывается в процессе выгрузки объекта и выполняет некоторую обработку, например, отписывается от событий и выгружает дочерние объекты (например, контролы в блоке). Исключения в процесс выполнения метода будут поглощены и добавлены в лог.
(Переопределяет SupportUnloadingViewModelOnUnloadingAsync(IValidationResultBuilder))
RiseCommittingChanges
(Унаследован от AutoCompleteDataSource)
RisePopUpButtonClick
(Унаследован от AutoCompleteDataSource)
RisePopUpButtonPreviewKeyDown
(Унаследован от AutoCompleteDataSource)
SelectItem
(Переопределяет AutoCompleteDataSourceSelectItem(IAutoCompletePopupItem, DictionaryString, Object, NullableInt32))
SelectValue
(Унаследован от AutoCompleteDataSource)
ToStringReturns a string that represents the current object.
(Унаследован от Object)
UnloadAsync Выполняет выгрузку объекта. Если объект уже был выгружен, то повторная выгрузка не выполняется.
(Унаследован от SupportUnloadingViewModel)

События

CommittingChanges
(Унаследован от AutoCompleteDataSource)
PopUpButtonClick
(Унаследован от AutoCompleteDataSource)
PopUpButtonPreviewKeyDown
(Унаследован от AutoCompleteDataSource)
PropertyChangedСобытие, уведомляющее об изменении свойства с определённым именем у модели представления.
(Унаследован от NotificationObject)
Unloaded Событие, возникающее после того, как объект был выгружен и уже не может использоваться в UI. Если на некоторые свойства объекта, связанные с UI, выполнялась подписка, то в обработчике события можно выполнить отписку, а также удалить сам обработчик.
(Унаследован от SupportUnloadingViewModel)

Поля

ComplexColumnMapInternal
(Унаследован от AutoCompleteDataSource)
ComplexColumnNames
(Унаследован от AutoCompleteDataSource)
ComplexColumnPref
(Унаследован от AutoCompleteDataSource)
FormatString
(Унаследован от AutoCompleteDataSource)
IsChanging
(Унаследован от AutoCompleteDataSource)
IsInit
(Унаследован от AutoCompleteDataSource)
IsInitComboBox
(Унаследован от AutoCompleteDataSource)
ParameterAlias
(Унаследован от AutoCompleteDataSource)
PhysicalCaptionColumn
(Унаследован от AutoCompleteDataSource)
PhysicalColumns
(Унаследован от AutoCompleteDataSource)
PhysicalColumnsNames
(Унаследован от AutoCompleteDataSource)
PhysicalRefColumn
(Унаследован от AutoCompleteDataSource)
ReferenceColumn
(Унаследован от AutoCompleteDataSource)
ReferenceSection
(Унаследован от AutoCompleteDataSource)
RefSection
(Унаследован от AutoCompleteDataSource)
Session
(Унаследован от AutoCompleteDataSource)
View
(Унаследован от AutoCompleteDataSource)
ViewAlias
(Унаследован от AutoCompleteDataSource)
ViewMapping
(Унаследован от AutoCompleteDataSource)
ViewReferencePrefix
(Унаследован от AutoCompleteDataSource)

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

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также