public AutoCompleteEntryDataSourceContext(
Action<IAutoCompleteItem> selectItemDelegate,
Action<IAutoCompleteItem> deleteItemDelegate,
ISession session,
ICardModel cardModel,
CardMetadataSection referenceSection,
CardMetadataColumn referenceColumn,
string refSection,
ObservableCollection<IAutoCompleteItem> items,
ITessaView view,
string viewParameterAlias,
string viewReferencePrefix,
IList<Object> viewMapping,
ITessaView viewComboBox,
string popupColumnsIndexesString,
string popupColumnsIndexesStringComboBox,
string popupColumnLengthsString,
string popupColumnLengthsStringComboBox,
string formatString,
int maxResultsCount,
int popupScreenLengthPercent,
bool manualInput,
Guid? manualInputColumnID,
int? searchDelay,
bool extendendLocalization,
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 String,
items As ObservableCollection(Of IAutoCompleteItem),
view As ITessaView,
viewParameterAlias As String,
viewReferencePrefix As String,
viewMapping As IList(Of Object),
viewComboBox As ITessaView,
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?,
extendendLocalization As Boolean,
canOpenPopup As Func(Of Boolean)
)
public:
AutoCompleteEntryDataSourceContext(
Action<IAutoCompleteItem^>^ selectItemDelegate,
Action<IAutoCompleteItem^>^ deleteItemDelegate,
ISession^ session,
ICardModel^ cardModel,
CardMetadataSection^ referenceSection,
CardMetadataColumn^ referenceColumn,
String^ refSection,
ObservableCollection<IAutoCompleteItem^>^ items,
ITessaView^ view,
String^ viewParameterAlias,
String^ viewReferencePrefix,
IList<Object^>^ viewMapping,
ITessaView^ viewComboBox,
String^ popupColumnsIndexesString,
String^ popupColumnsIndexesStringComboBox,
String^ popupColumnLengthsString,
String^ popupColumnLengthsStringComboBox,
String^ formatString,
int maxResultsCount,
int popupScreenLengthPercent,
bool manualInput,
Nullable<Guid> manualInputColumnID,
Nullable<int> searchDelay,
bool extendendLocalization,
Func<bool>^ canOpenPopup
)
new :
selectItemDelegate : Action<IAutoCompleteItem> *
deleteItemDelegate : Action<IAutoCompleteItem> *
session : ISession *
cardModel : ICardModel *
referenceSection : CardMetadataSection *
referenceColumn : CardMetadataColumn *
refSection : string *
items : ObservableCollection<IAutoCompleteItem> *
view : ITessaView *
viewParameterAlias : string *
viewReferencePrefix : string *
viewMapping : IList<Object> *
viewComboBox : ITessaView *
popupColumnsIndexesString : string *
popupColumnsIndexesStringComboBox : string *
popupColumnLengthsString : string *
popupColumnLengthsStringComboBox : string *
formatString : string *
maxResultsCount : int *
popupScreenLengthPercent : int *
manualInput : bool *
manualInputColumnID : Nullable<Guid> *
searchDelay : Nullable<int> *
extendendLocalization : bool *
canOpenPopup : Func<bool> -> AutoCompleteEntryDataSourceContext