37 instantiations of LinkArea
System.Windows.Forms (5)
System\Windows\Forms\Controls\Labels\LinkArea.LinkAreaConverter.cs (2)
73
return new
LinkArea
(values[0], values[1]);
125
return new
LinkArea
(
System\Windows\Forms\Controls\Labels\LinkLabel.cs (3)
166
? new
LinkArea
(0, 0)
167
: new
LinkArea
(_links[0].Start, _links[0].Length);
1526
private void ResetLinkArea() => LinkArea = new
LinkArea
(0, -1);
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\LinkAreaEditor.LinkAreaUI.cs (1)
120
Value = new
LinkArea
(_sampleEdit.SelectionStart, _sampleEdit.SelectionLength);
System.Windows.Forms.Design.Tests (4)
System\Windows\Forms\Design\LinkAreaEditor.LinkAreaUITests.cs (3)
49
LinkArea linkArea =
new
(7, 4);
80
_linkAreaUI.Start(new
LinkArea
(1, 2));
90
object? testValue = new
LinkArea
(3, 4);
System\Windows\Forms\Design\LinkAreaEditorTests.cs (1)
19
LinkArea value =
new
(0, 5);
System.Windows.Forms.Tests (27)
LinkLabelTests.cs (6)
43
_linkLabel.LinkArea.Should().Be(new
LinkArea
(0, 0));
49
LinkArea linkArea1 = new
LinkArea
(1, 2);
50
LinkArea linkArea2 = new
LinkArea
(3, 4);
64
Action act = () => _linkLabel.LinkArea = new
LinkArea
(start, length);
72
_linkLabel.LinkArea = new
LinkArea
(1, 2);
75
_linkLabel.LinkArea = new
LinkArea
(0, 0);
SerializableTypesTests.cs (1)
108
LinkArea linkArea =
new
(5, 7);
System\Windows\Forms\LinkAreaConverterTests.cs (7)
28
yield return new object[] { "1,2", new
LinkArea
(1, 2) };
29
yield return new object[] { " 1 , 1", new
LinkArea
(1, 1) };
78
Assert.Equal("1, 2", converter.ConvertTo(new
LinkArea
(1, 2), typeof(string)));
79
Assert.Equal("1, 2", converter.ConvertTo(null, null, new
LinkArea
(1, 2), typeof(string)));
80
Assert.Equal("1, 2", converter.ConvertTo(null, CultureInfo.InvariantCulture, new
LinkArea
(1, 2), typeof(string)));
87
InstanceDescriptor descriptor = Assert.IsType<InstanceDescriptor>(converter.ConvertTo(new
LinkArea
(1, 2), typeof(InstanceDescriptor)));
125
Assert.Equal(new
LinkArea
(1, 2), area);
System\Windows\Forms\LinkAreaTests.cs (13)
30
LinkArea area =
new
(start, length);
40
LinkArea area =
new
()
55
LinkArea area =
new
()
68
yield return new object[] { new
LinkArea
(1, 2), new
LinkArea
(1, 2), true };
69
yield return new object[] { new
LinkArea
(1, 2), new
LinkArea
(2, 2), false };
70
yield return new object[] { new
LinkArea
(1, 2), new
LinkArea
(1, 3), false };
72
yield return new object[] { new
LinkArea
(1, 2), new(), false };
73
yield return new object[] { new
LinkArea
(1, 2), null, false };
93
LinkArea area =
new
(1, 2);
100
LinkArea area =
new
(1, 2);
70 references to LinkArea
System.Windows.Forms (13)
System\Windows\Forms\Controls\Labels\LinkArea.cs (7)
10
public partial struct LinkArea : IEquatable<
LinkArea
>
41
if (o is not
LinkArea
a)
49
public readonly bool Equals(
LinkArea
other)
54
public static bool operator ==(
LinkArea
linkArea1,
LinkArea
linkArea2)
57
public static bool operator !=(
LinkArea
linkArea1,
LinkArea
linkArea2)
System\Windows\Forms\Controls\Labels\LinkArea.LinkAreaConverter.cs (3)
88
if (value is
LinkArea
pt)
106
typeof(
LinkArea
).GetConstructor([typeof(int), typeof(int)]),
153
PropertyDescriptorCollection props = TypeDescriptor.GetProperties(typeof(
LinkArea
), attributes);
System\Windows\Forms\Controls\Labels\LinkLabel.cs (3)
163
public
LinkArea
LinkArea
170
LinkArea
pt = LinkArea;
1697
LinkArea
pt = LinkArea;
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\LinkAreaEditor.LinkAreaUI.cs (1)
138
if (Value is not
LinkArea
linkArea)
System.Windows.Forms.Design.Tests (4)
System\Windows\Forms\Design\LinkAreaEditor.LinkAreaUITests.cs (1)
49
LinkArea
linkArea = new(7, 4);
System\Windows\Forms\Design\LinkAreaEditorTests.cs (3)
19
LinkArea
value = new(0, 5);
29
result.Should().BeOfType<
LinkArea
>();
30
if (result is
LinkArea
linkAreaResult)
System.Windows.Forms.Tests (52)
LinkLabelTests.cs (2)
49
LinkArea
linkArea1 = new LinkArea(1, 2);
50
LinkArea
linkArea2 = new LinkArea(3, 4);
SerializableAttributeTests.cs (1)
24
{ typeof(
LinkArea
).FullName },
SerializableTypesTests.cs (3)
108
LinkArea
linkArea = new(5, 7);
118
LinkArea
result = BinarySerialization.EnsureDeserialize<
LinkArea
>(blob);
System\Windows\Forms\LinkAreaConverterTests.cs (37)
18
[InlineData(typeof(
LinkArea
), false)]
22
var converter = new
LinkArea
.LinkAreaConverter();
38
var converter = new
LinkArea
.LinkAreaConverter();
49
var converter = new
LinkArea
.LinkAreaConverter();
58
var converter = new
LinkArea
.LinkAreaConverter();
65
[InlineData(typeof(
LinkArea
), false)]
70
var converter = new
LinkArea
.LinkAreaConverter();
77
var converter = new
LinkArea
.LinkAreaConverter();
86
var converter = new
LinkArea
.LinkAreaConverter();
88
Assert.Equal(typeof(
LinkArea
).GetConstructor([typeof(int), typeof(int)]), descriptor.MemberInfo);
95
var converter = new
LinkArea
.LinkAreaConverter();
102
var converter = new
LinkArea
.LinkAreaConverter();
107
[InlineData(typeof(
LinkArea
))]
111
var converter = new
LinkArea
.LinkAreaConverter();
112
Assert.Throws<NotSupportedException>(() => converter.ConvertTo(default(
LinkArea
), destinationType));
118
var converter = new
LinkArea
.LinkAreaConverter();
119
LinkArea
area = Assert.IsType<
LinkArea
>(converter.CreateInstance(
122
{ nameof(
LinkArea
.Start), 1 },
123
{ nameof(
LinkArea
.Length), 2 }
131
var converter = new
LinkArea
.LinkAreaConverter();
141
{ nameof(
LinkArea
.Start), new object() },
142
{ nameof(
LinkArea
.Length), 2 },
149
{ nameof(
LinkArea
.Start), null },
150
{ nameof(
LinkArea
.Length), 2 },
157
{ nameof(
LinkArea
.Length), 2 }
165
{ nameof(
LinkArea
.Start), 1 },
166
{ nameof(
LinkArea
.Length), new object() }
173
{ nameof(
LinkArea
.Start), 1 },
174
{ nameof(
LinkArea
.Length), null }
181
{ nameof(
LinkArea
.Start), 1 }
190
var converter = new
LinkArea
.LinkAreaConverter();
197
var converter = new
LinkArea
.LinkAreaConverter();
204
var converter = new
LinkArea
.LinkAreaConverter();
207
Assert.Equal(nameof(
LinkArea
.Start), properties[0].Name);
208
Assert.Equal(nameof(
LinkArea
.Length), properties[1].Name);
214
var converter = new
LinkArea
.LinkAreaConverter();
System\Windows\Forms\LinkAreaTests.cs (9)
16
LinkArea
area = default;
30
LinkArea
area = new(start, length);
40
LinkArea
area = new()
55
LinkArea
area = new()
78
public void LinkArea_Equals_Invoke_ReturnsExpected(
LinkArea
area, object other, bool expected)
80
if (other is
LinkArea
otherArea)
93
LinkArea
area = new(1, 2);
100
LinkArea
area = new(1, 2);
101
Assert.IsType<
LinkArea
.LinkAreaConverter>(TypeDescriptor.GetConverter(area));