219 references to ListSortDirection
ConfigurationSchemaGenerator.Tests (1)
Microsoft.VisualStudio.LanguageServices (4)
netstandard (1)
PresentationFramework (21)
PresentationFramework.Aero (5)
PresentationFramework.Aero2 (5)
PresentationFramework.AeroLite (5)
PresentationFramework.Classic (5)
PresentationFramework.Luna (5)
PresentationFramework.Royale (5)
PresentationFramework-SystemXml (1)
System (1)
System.ComponentModel.TypeConverter (9)
System.Data.Common (11)
System.Windows.Forms (31)
System.Windows.Forms.Tests (12)
WindowsBase.Tests (97)
System\ComponentModel\GroupDescriptionTests.cs (12)
71description.SortDescriptions.Add(new SortDescription("Name", ListSortDirection.Ascending));
136description.SortDescriptions.Add(new SortDescription("Name", ListSortDirection.Ascending));
360var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
361_ = new SortDescription("Name2", ListSortDirection.Ascending);
376_ = new SortDescription("Name1", ListSortDirection.Ascending);
377_ = new SortDescription("Name2", ListSortDirection.Ascending);
392var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
393var description2 = new SortDescription("Name2", ListSortDirection.Ascending);
429var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
430var description2 = new SortDescription("Name2", ListSortDirection.Ascending);
477description.SortDescriptions.Add(new SortDescription("Name", ListSortDirection.Ascending));
597description.SortDescriptions.Add(new SortDescription("Name", ListSortDirection.Ascending));
System\ComponentModel\SortDescriptionCollectionTests.cs (45)
52var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
53var description2 = new SortDescription("Name2", ListSortDirection.Descending);
68var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
69var description2 = new SortDescription("Name2", ListSortDirection.Descending);
70var description3 = new SortDescription("Name3", ListSortDirection.Descending);
126var description = new SortDescription("Name", ListSortDirection.Ascending);
134var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
135var description2 = new SortDescription("Name2", ListSortDirection.Descending);
156var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
157var description2 = new SortDescription("Name2", ListSortDirection.Descending);
158var description3 = new SortDescription("Name3", ListSortDirection.Descending);
213var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
214var description2 = new SortDescription("Name2", ListSortDirection.Descending);
235var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
236var description2 = new SortDescription("Name2", ListSortDirection.Descending);
237var description3 = new SortDescription("Name3", ListSortDirection.Descending);
294var description = new SortDescription("Name", ListSortDirection.Ascending);
302var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
303var description2 = new SortDescription("Name2", ListSortDirection.Descending);
324var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
325var description2 = new SortDescription("Name2", ListSortDirection.Descending);
326var description3 = new SortDescription("Name3", ListSortDirection.Descending);
383var description = new SortDescription("Name", ListSortDirection.Ascending);
396collection.Add(new SortDescription("Name", ListSortDirection.Ascending));
430collection.Add(new SortDescription("Name", ListSortDirection.Ascending));
468collection.Add(new SortDescription("Name", ListSortDirection.Ascending));
502collection.Add(new SortDescription("Name", ListSortDirection.Ascending));
535var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
536var description2 = new SortDescription("Name2", ListSortDirection.Descending);
556var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
557var description2 = new SortDescription("Name2", ListSortDirection.Descending);
558var description3 = new SortDescription("Name3", ListSortDirection.Descending);
621var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
622var description2 = new SortDescription("Name2", ListSortDirection.Descending);
642var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
643var description2 = new SortDescription("Name2", ListSortDirection.Descending);
644var description3 = new SortDescription("Name3", ListSortDirection.Descending);
708var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
709var description2 = new SortDescription("Name2", ListSortDirection.Descending);
724var description1 = new SortDescription("Name1", ListSortDirection.Ascending);
725var description2 = new SortDescription("Name2", ListSortDirection.Descending);
726var description3 = new SortDescription("Name3", ListSortDirection.Descending);
772var description = new SortDescription("Name", ListSortDirection.Ascending);
791Assert.Throws<NotSupportedException>(() => collection.Add(new SortDescription("Name", ListSortDirection.Ascending)));
792Assert.Throws<NotSupportedException>(() => collection.Insert(0, new SortDescription("Name", ListSortDirection.Ascending)));
System\ComponentModel\SortDescriptionTests.cs (40)
13Assert.Equal(ListSortDirection.Ascending, description.Direction);
18[InlineData(null, ListSortDirection.Ascending)]
19[InlineData("", ListSortDirection.Ascending)]
20[InlineData("Name", ListSortDirection.Ascending)]
21[InlineData("Name", ListSortDirection.Descending)]
22public void Ctor_String_ListSortDirection(string? propertyName, ListSortDirection direction)
31[InlineData(ListSortDirection.Ascending - 1)]
32[InlineData(ListSortDirection.Descending + 1)]
33public void Ctor_InvalidDirection_ThrowsInvalidEnumArgumentException(ListSortDirection direction)
39[InlineData(ListSortDirection.Ascending)]
40[InlineData(ListSortDirection.Descending)]
41public void Direction_Set_GetReturnsExpected(ListSortDirection value)
55[InlineData(ListSortDirection.Ascending - 1)]
56[InlineData(ListSortDirection.Descending + 1)]
57public void Direction_SetInvalid_ThrowsInvalidEnumArgumentException(ListSortDirection value)
64[InlineData(ListSortDirection.Ascending - 1)]
65[InlineData(ListSortDirection.Ascending)]
66[InlineData(ListSortDirection.Descending)]
67[InlineData(ListSortDirection.Descending + 1)]
68public void Direction_SetSealed_ThrowsInvalidOperationException(ListSortDirection value)
109yield return new object?[] { new SortDescription("Name", ListSortDirection.Ascending), new SortDescription("Name", ListSortDirection.Ascending), true };
110yield return new object?[] { new SortDescription("Name", ListSortDirection.Ascending), new SortDescription(null, ListSortDirection.Ascending), false };
111yield return new object?[] { new SortDescription("Name", ListSortDirection.Ascending), new SortDescription("", ListSortDirection.Ascending), false };
112yield return new object?[] { new SortDescription("Name", ListSortDirection.Ascending), new SortDescription("Name2", ListSortDirection.Ascending), false };
113yield return new object?[] { new SortDescription("Name", ListSortDirection.Ascending), new SortDescription("Name", ListSortDirection.Descending), false };
114yield return new object?[] { new SortDescription(null, ListSortDirection.Descending), new SortDescription(null, ListSortDirection.Descending), true };
115yield return new object?[] { new SortDescription(null, ListSortDirection.Descending), new SortDescription("", ListSortDirection.Descending), false };
116yield return new object?[] { new SortDescription(null, ListSortDirection.Descending), new SortDescription("Name2", ListSortDirection.Descending), false };
117yield return new object?[] { new SortDescription(null, ListSortDirection.Descending), new SortDescription(null, ListSortDirection.Ascending), false };
118yield return new object?[] { new SortDescription("Name", ListSortDirection.Ascending), new object(), false };
119yield return new object?[] { new SortDescription("Name", ListSortDirection.Ascending), null, false };