public AddressBookListView(string searchString, UserContext userContext, ColumnId sortedColumn, SortOrder sortOrder, AddressBookBase addressBook, AddressBookBase.RecipientCategory recipientCategory) : base(userContext, sortedColumn, sortOrder, ListView.ViewType.ADContentsListView) { this.addressBook = addressBook; this.searchString = searchString; this.recipientCategory = recipientCategory; base.FilteredView = !string.IsNullOrEmpty(searchString); }
public AddressBookDataSource(Hashtable properties, string searchString, AddressBookBase addressBook, AddressBookBase.RecipientCategory recipientCategory, UserContext userContext) : base(properties) { if (addressBook == null) { throw new ArgumentNullException("addresslist"); } this.addressBook = addressBook; this.searchString = searchString; this.recipientCategory = recipientCategory; this.userContext = userContext; }