protected override QueryFilter GetViewFilter()
        {
            ContactNavigationType filter = ContactNavigationType.All;

            if (base.IsParameterSet("fltr"))
            {
                filter = (ContactNavigationType)base.GetParameter("fltr");
            }
            base.FolderQueryFilter = ContactView.GetFilter(filter);
            return(base.GetViewFilter());
        }
Beispiel #2
0
 // Token: 0x0600277C RID: 10108 RVA: 0x000E0843 File Offset: 0x000DEA43
 protected override IListViewDataSource CreateDataSource(ListView listView)
 {
     return(new FolderListViewDataSource(base.UserContext, listView.Properties, base.Folder, listView.GetSortByProperties(), ContactView.GetFilter(this.filter)));
 }
Beispiel #3
0
        // Token: 0x0600277B RID: 10107 RVA: 0x000E07CC File Offset: 0x000DE9CC
        protected override IListView CreateListView(ColumnId sortedColumn, SortOrder sortOrder)
        {
            AddressBookVirtualListView addressBookVirtualListView = new AddressBookVirtualListView(base.UserContext, "divVLV", this.IsMultiLine, ContactView.viewType[(int)this.location], sortedColumn, sortOrder, this.isPaaPkr, this.isMobilePicker, base.Folder, ContactView.GetFilter(this.filter));
            VirtualListView2           virtualListView            = addressBookVirtualListView;
            string name = "iFltr";
            int    num  = (int)this.filter;

            virtualListView.AddAttribute(name, num.ToString(CultureInfo.InvariantCulture));
            addressBookVirtualListView.LoadData(0, 50);
            return(addressBookVirtualListView);
        }