protected ListView(UserContext userContext, ColumnId sortedColumn, SortOrder sortOrder, ListView.ViewType viewType) { if (userContext == null) { throw new ArgumentNullException("userContext"); } this.userContext = userContext; this.sortedColumn = sortedColumn; this.sortOrder = sortOrder; this.viewType = viewType; }
// Token: 0x06000232 RID: 562 RVA: 0x00014860 File Offset: 0x00012A60 public ListViewHeaders(ViewDescriptor viewDescriptor, ColumnId sortedColumn, SortOrder sortOrder, UserContext userContext, ListView.ViewType viewType) { if (viewDescriptor == null) { throw new ArgumentNullException("viewDescriptor"); } if (sortedColumn < ColumnId.MailIcon) { throw new ArgumentOutOfRangeException("sortedColumn", "sortedColumn must not be less than zero"); } if (sortOrder < SortOrder.Ascending || sortOrder > SortOrder.Descending) { throw new ArgumentOutOfRangeException("sortOrder", "sortOrder must be either 0 or 1"); } if (userContext == null) { throw new ArgumentNullException("userContext"); } this.viewDescriptor = viewDescriptor; this.sortedColumn = ListViewColumns.GetColumn(sortedColumn); this.sortOrder = sortOrder; this.userContext = userContext; this.viewType = viewType; }