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()); }
// Token: 0x06002780 RID: 10112 RVA: 0x000E0930 File Offset: 0x000DEB30 internal static QueryFilter GetFilter(ContactNavigationType filter) { QueryFilter result = null; if (ContactNavigationType.People == filter) { result = new ComparisonFilter(ComparisonOperator.Equal, StoreObjectSchema.ItemClass, "IPM.Contact"); } else if (ContactNavigationType.DistributionList == filter) { result = new ComparisonFilter(ComparisonOperator.Equal, StoreObjectSchema.ItemClass, "IPM.DistList"); } return(result); }