AutoCompleteEntryDataSourceContext - конструктор
Пространство имён: Tessa.UI.Cards.Controls.AutoCompleteСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public AutoCompleteEntryDataSourceContext(
Action<IAutoCompleteItem> selectItemDelegate,
Action<IAutoCompleteItem> deleteItemDelegate,
ISession session,
ICardModel cardModel,
CardMetadataSection referenceSection,
CardMetadataColumn referenceColumn,
IReadOnlyList<string> refSection,
ObservableCollection<IAutoCompleteItem> items,
ITessaView view,
string viewAlias,
string viewParameterAlias,
string viewReferencePrefix,
List<Dictionary<string, Object>> viewMapping,
ITessaView viewComboBox,
string viewComboBoxAlias,
string popupColumnsIndexesString,
string popupColumnsIndexesStringComboBox,
string popupColumnLengthsString,
string popupColumnLengthsStringComboBox,
string formatString,
int maxResultsCount,
int popupScreenLengthPercent,
bool manualInput,
Guid? manualInputColumnID,
int? searchDelay,
bool extendedLocalization,
bool disableLocalization,
CardAutoCompleteSearchMode searchMode,
Func<bool> canOpenPopup
)
Public Sub New (
selectItemDelegate As Action(Of IAutoCompleteItem),
deleteItemDelegate As Action(Of IAutoCompleteItem),
session As ISession,
cardModel As ICardModel,
referenceSection As CardMetadataSection,
referenceColumn As CardMetadataColumn,
refSection As IReadOnlyList(Of String),
items As ObservableCollection(Of IAutoCompleteItem),
view As ITessaView,
viewAlias As String,
viewParameterAlias As String,
viewReferencePrefix As String,
viewMapping As List(Of Dictionary(Of String, Object)),
viewComboBox As ITessaView,
viewComboBoxAlias As String,
popupColumnsIndexesString As String,
popupColumnsIndexesStringComboBox As String,
popupColumnLengthsString As String,
popupColumnLengthsStringComboBox As String,
formatString As String,
maxResultsCount As Integer,
popupScreenLengthPercent As Integer,
manualInput As Boolean,
manualInputColumnID As Guid?,
searchDelay As Integer?,
extendedLocalization As Boolean,
disableLocalization As Boolean,
searchMode As CardAutoCompleteSearchMode,
canOpenPopup As Func(Of Boolean)
)
public:
AutoCompleteEntryDataSourceContext(
Action<IAutoCompleteItem^>^ selectItemDelegate,
Action<IAutoCompleteItem^>^ deleteItemDelegate,
ISession^ session,
ICardModel^ cardModel,
CardMetadataSection^ referenceSection,
CardMetadataColumn^ referenceColumn,
IReadOnlyList<String^>^ refSection,
ObservableCollection<IAutoCompleteItem^>^ items,
ITessaView^ view,
String^ viewAlias,
String^ viewParameterAlias,
String^ viewReferencePrefix,
List<Dictionary<String^, Object^>^>^ viewMapping,
ITessaView^ viewComboBox,
String^ viewComboBoxAlias,
String^ popupColumnsIndexesString,
String^ popupColumnsIndexesStringComboBox,
String^ popupColumnLengthsString,
String^ popupColumnLengthsStringComboBox,
String^ formatString,
int maxResultsCount,
int popupScreenLengthPercent,
bool manualInput,
Nullable<Guid> manualInputColumnID,
Nullable<int> searchDelay,
bool extendedLocalization,
bool disableLocalization,
CardAutoCompleteSearchMode searchMode,
Func<bool>^ canOpenPopup
)
new :
selectItemDelegate : Action<IAutoCompleteItem> *
deleteItemDelegate : Action<IAutoCompleteItem> *
session : ISession *
cardModel : ICardModel *
referenceSection : CardMetadataSection *
referenceColumn : CardMetadataColumn *
refSection : IReadOnlyList<string> *
items : ObservableCollection<IAutoCompleteItem> *
view : ITessaView *
viewAlias : string *
viewParameterAlias : string *
viewReferencePrefix : string *
viewMapping : List<Dictionary<string, Object>> *
viewComboBox : ITessaView *
viewComboBoxAlias : string *
popupColumnsIndexesString : string *
popupColumnsIndexesStringComboBox : string *
popupColumnLengthsString : string *
popupColumnLengthsStringComboBox : string *
formatString : string *
maxResultsCount : int *
popupScreenLengthPercent : int *
manualInput : bool *
manualInputColumnID : Nullable<Guid> *
searchDelay : Nullable<int> *
extendedLocalization : bool *
disableLocalization : bool *
searchMode : CardAutoCompleteSearchMode *
canOpenPopup : Func<bool> -> AutoCompleteEntryDataSourceContext
Параметры
- selectItemDelegate ActionIAutoCompleteItem
-
- deleteItemDelegate ActionIAutoCompleteItem
-
- session ISession
-
- cardModel ICardModel
-
- referenceSection CardMetadataSection
-
- referenceColumn CardMetadataColumn
-
- refSection IReadOnlyListString
-
- items ObservableCollectionIAutoCompleteItem
-
- view ITessaView
-
- viewAlias String
-
- viewParameterAlias String
-
- viewReferencePrefix String
-
- viewMapping ListDictionaryString, Object
-
- viewComboBox ITessaView
-
- viewComboBoxAlias String
-
- popupColumnsIndexesString String
-
- popupColumnsIndexesStringComboBox String
-
- popupColumnLengthsString String
-
- popupColumnLengthsStringComboBox String
-
- formatString String
-
- maxResultsCount Int32
-
- popupScreenLengthPercent Int32
-
- manualInput Boolean
-
- manualInputColumnID NullableGuid
-
- searchDelay NullableInt32
-
- extendedLocalization Boolean
-
- disableLocalization Boolean
-
- searchMode CardAutoCompleteSearchMode
-
- canOpenPopup FuncBoolean
-