12 overrides of Description
System.Windows.Forms (11)
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (1)
218public override string? Description => Owner?.AccessibleDescription ?? base.Description;
System\Windows\Forms\Controls\DataGridView\DataGridViewImageCell.DataGridViewImageCellAccessibleObject.cs (1)
19public override string? Description => Owner is DataGridViewImageCell imageCell ? imageCell.Description : null;
System\Windows\Forms\Controls\Labels\LinkLabel.Link.LinkAccessibleObject.cs (1)
64public override string? Description => _owningLink.Description;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarCellAccessibleObject.cs (1)
66public override string? Description
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarNextButtonAccessibleObject.cs (1)
31public override string Description => SR.CalendarNextButtonAccessibleObjectDescription;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarPreviousButtonAccessibleObject.cs (1)
31public override string Description => SR.CalendarPreviousButtonAccessibleObjectDescription;
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarRowAccessibleObject.cs (1)
113public override string? Description
System\Windows\Forms\Controls\MonthCalendar\MonthCalendar.CalendarTodayLinkAccessibleObject.cs (1)
32public override string Description => SR.CalendarTodayLinkAccessibleObjectDescription;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.GridEntryAccessibleObject.cs (1)
54public override string? Description
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (1)
46public override string? Description =>
System\Windows\Forms\Scrolling\ScrollBar.ScrollBarChildAccessibleObject.cs (1)
44public override string? Description => GetDescriptionInternal().ToNullableStringAndFree();
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\ControlDesigner.ControlDesignerAccessibleObject.cs (1)
26public override string? Description => _control.AccessibilityObject.Description;
58 references to Description
System.Windows.Forms (6)
System\Windows\Forms\Accessibility\AccessibleObject.cs (4)
171/// Determines if <see cref="GetDescriptionInternal"/> can be called without calling <see cref="Description"/> 1221: new(Description); 1993: new(Description); 2003: new(child.Description);
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (1)
218public override string? Description => Owner?.AccessibleDescription ?? base.Description;
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (1)
47_ownerItem.AccessibleDescription is { } description ? description : base.Description;
System.Windows.Forms.Design (1)
System\Windows\Forms\Design\ControlDesigner.ControlDesignerAccessibleObject.cs (1)
26public override string? Description => _control.AccessibilityObject.Description;
System.Windows.Forms.Design.Tests (1)
System\Windows\Forms\Design\ControlDesignerAccessibleObjectTests.cs (1)
52var accessibleObject = CreateAccessibleObject(mock => mock.Setup(a => a.Description).Returns(expectedDescription));
System.Windows.Forms.Tests (50)
System\Windows\Forms\AccessibleObjects\AccessibleObjectTests.cs (17)
25Assert.Null(accessibleObject.Description); 620Assert.Null(accessibleObject.Description); 639Assert.Null(accessibleObject.Description); 660Assert.Null(accessibleObject.Description); 686Assert.Null(accessibleObject.Description); 705Assert.Null(accessibleObject.Description); 724Assert.Null(accessibleObject.Description); 743Assert.Null(accessibleObject.Description); 764Assert.Null(accessibleObject.Description); 785Assert.Null(accessibleObject.Description); 806Assert.Null(accessibleObject.Description); 1619.Setup(a => a.Description) 1627mockAccessibleObject.Verify(a => a.Description, Times.Once()); 1641.Setup(a => a.Description) 1649.Setup(a => a.Description) 1675mockAccessibleObjectChild1.Verify(a => a.Description, Times.Exactly(child1CallCount)); 1676mockAccessibleObjectChild2.Verify(a => a.Description, Times.Exactly(child2CallCount));
System\Windows\Forms\AccessibleObjects\Control.ControlAccessibleObjectTests.cs (1)
1327string accessibleObjectDescription = controlAccessibleObject.Description;
System\Windows\Forms\AccessibleObjects\DataGridViewImageCellAccessibleObjectTests.cs (1)
87Assert.Equal(testDescription, cell.AccessibilityObject.Description);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarFirstLineButtonAccessibleObjectTests.cs (2)
68Assert.Null(accessibleObject.Description); 79Assert.NotNull(accessibleObject.Description);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarFirstPageButtonAccessibleObjectTests.cs (2)
90Assert.NotEmpty(accessibleObject.Description); 101Assert.Null(accessibleObject.Description);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarLastLineButtonAccessibleObjectTests.cs (2)
68Assert.NotEmpty(accessibleObject.Description); 79Assert.Null(accessibleObject.Description);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarLastPageButtonAccessibleObjectTests.cs (2)
79Assert.NotEmpty(accessibleObject.Description); 90Assert.Null(accessibleObject.Description);
System\Windows\Forms\AccessibleObjects\HScrollBar.ScrollBarThumbAccessibleObjectTests.cs (2)
57Assert.NotEmpty(accessibleObject.Description); 68Assert.Null(accessibleObject.Description);
System\Windows\Forms\AccessibleObjects\MenuStrip.MenuStripAccessibleObjectTests.cs (1)
83string accessibleObjectDescription = menuStripAccessibleObject.Description;
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarDayOfWeekCellAccessibleObjectTests.cs (1)
59Assert.Null(cellAccessibleObject.Description);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarNextButtonAccessibleObjectTests.cs (1)
23nextButtonAccessibleObject.Description.Should().Be(SR.CalendarNextButtonAccessibleObjectDescription);
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarPreviousButtonAccessibleObjectTests.cs (1)
33string actual = previousButtonAccessibleObject.Description;
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarTodayLinkAccessibleObjectTests.cs (1)
37string actual = todayLinkAccessibleObject.Description;
System\Windows\Forms\AccessibleObjects\MonthCalendar.CalendarWeekNumberCellAccessibleObjectTests.cs (1)
51Assert.Null(cellAccessibleObject.Description);
System\Windows\Forms\AccessibleObjects\StatusStrip.StatusStripAccessibleObjectTests.cs (1)
63string accessibleObjectDescription = statusStripAccessibleObject.Description;
System\Windows\Forms\AccessibleObjects\ToolStripAccessibleObjectTests.cs (1)
73string accessibleObjectDescription = toolStripAccessibleObject.Description;
System\Windows\Forms\AccessibleObjects\ToolStripItemAccessibleObjectTests.cs (1)
85string accessibleObjectDescription = toolStripItemAccessibleObject.Description;
System\Windows\Forms\AccessibleObjects\ToolStripTextBox.ToolStripTextBoxAccessibleObjectTests.cs (1)
61string accessibleObjectDescription = toolStripTextBoxAccessibleObject.Description;
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarFirstLineButtonAccessibleObjectTests.cs (2)
68Assert.Null(accessibleObject.Description); 79Assert.NotNull(accessibleObject.Description);
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarFirstPageButtonAccessibleObjectTests.cs (2)
88Assert.NotEmpty(accessibleObject.Description!); 99Assert.Null(accessibleObject.Description);
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarLastLineButtonAccessibleObjectTests.cs (2)
68Assert.NotEmpty(accessibleObject.Description); 79Assert.Null(accessibleObject.Description);
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarLastPageButtonAccessibleObjectTests.cs (2)
79Assert.NotEmpty(accessibleObject.Description); 90Assert.Null(accessibleObject.Description);
System\Windows\Forms\AccessibleObjects\VScrollBar.ScrollBarThumbAccessibleObjectTests.cs (2)
57Assert.NotEmpty(accessibleObject.Description); 68Assert.Null(accessibleObject.Description);
System\Windows\Forms\MonthCalendarTests.cs (1)
4375cellAccessibleObject.Description.Should().Be(expected);