4 overrides of KeyboardShortcut
System.Windows.Forms (4)
System\Windows\Forms\Accessibility\Control.ControlAccessibleObject.cs (1)
291
public override string?
KeyboardShortcut
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxChildDropDownButtonUiaProvider.cs (1)
90
public override string?
KeyboardShortcut
=> GetKeyboardShortcutInternal((VARIANT)GetChildId()).ToNullableStringAndFree();
System\Windows\Forms\Controls\TabControl\TabPage.TabAccessibleObject.cs (1)
114
public override string?
KeyboardShortcut
=> GetKeyboardShortcutInternal((VARIANT)GetChildId()).ToNullableStringAndFree();
System\Windows\Forms\Controls\ToolStrips\ToolStripItem.ToolStripItemAccessibleObject.cs (1)
70
public override string
KeyboardShortcut
34 references to KeyboardShortcut
System.Windows.Forms (7)
System\Windows\Forms\Accessibility\AccessibleObject.cs (5)
213
/// Determines if <see cref="GetKeyboardShortcutInternal(VARIANT)"/> can be called without calling <see cref="
KeyboardShortcut
"/>
614
UIA_PROPERTY_ID.UIA_AccessKeyPropertyId => (VARIANT)(
KeyboardShortcut
?? string.Empty),
1267
*pszKeyboardShortcut = new(
KeyboardShortcut
);
2169
: new(
KeyboardShortcut
);
2179
: new(child.
KeyboardShortcut
);
System\Windows\Forms\Controls\DataGridView\DataGridView.DataGridViewEditingPanelAccessibleObject.cs (1)
77
UIA_PROPERTY_ID.UIA_AccessKeyPropertyId => this.TryGetOwnerAs(out Panel? owner) && owner.AccessibilityObject.
KeyboardShortcut
is { } shortcut
System\Windows\Forms\Controls\UpDown\UpDownBase.UpDownEdit.UpDownEditAccessibleObject.cs (1)
38
public override string? KeyboardShortcut => _parent.AccessibilityObject.
KeyboardShortcut
;
System.Windows.Forms.Tests (27)
System\Windows\Forms\AccessibleObjects\AccessibleObjectTests.cs (17)
27
Assert.Null(accessibleObject.
KeyboardShortcut
);
622
Assert.Null(accessibleObject.
KeyboardShortcut
);
641
Assert.Null(accessibleObject.
KeyboardShortcut
);
662
Assert.Null(accessibleObject.
KeyboardShortcut
);
688
Assert.Null(accessibleObject.
KeyboardShortcut
);
707
Assert.Null(accessibleObject.
KeyboardShortcut
);
726
Assert.Null(accessibleObject.
KeyboardShortcut
);
745
Assert.Null(accessibleObject.
KeyboardShortcut
);
766
Assert.Null(accessibleObject.
KeyboardShortcut
);
787
Assert.Null(accessibleObject.
KeyboardShortcut
);
808
Assert.Null(accessibleObject.
KeyboardShortcut
);
1943
.Setup(a => a.
KeyboardShortcut
)
1948
mockAccessibleObject.Verify(a => a.
KeyboardShortcut
, Times.Once());
1965
.Setup(a => a.
KeyboardShortcut
)
1973
.Setup(a => a.
KeyboardShortcut
)
1996
mockAccessibleObjectChild1.Verify(a => a.
KeyboardShortcut
, Times.Exactly(child1CallCount));
1997
mockAccessibleObjectChild2.Verify(a => a.
KeyboardShortcut
, Times.Exactly(child2CallCount));
System\Windows\Forms\AccessibleObjects\Control.ControlAccessibleObjectTests.cs (6)
1686
Assert.Equal("Alt+c", accessibleObject.
KeyboardShortcut
);
1690
Assert.Null(accessibleObject.
KeyboardShortcut
);
1703
Assert.Equal("Alt+l", accessibleObject.
KeyboardShortcut
);
1707
Assert.Null(accessibleObject.
KeyboardShortcut
);
1711
Assert.Equal("Alt+c", accessibleObject.
KeyboardShortcut
);
1716
Assert.Equal("Alt+l", accessibleObject.
KeyboardShortcut
);
System\Windows\Forms\AccessibleObjects\DateTimePicker.DateTimePickerAccessibleObjectTests.cs (2)
370
string keyboardShortcut = dateTimePicker1.AccessibilityObject.
KeyboardShortcut
;
374
keyboardShortcut = dateTimePicker2.AccessibilityObject.
KeyboardShortcut
;
System\Windows\Forms\AccessibleObjects\UpDownBase.UpDownEdit.UpDownEditAccessibleObjectTests.cs (2)
101
Assert.Equal(upDown.AccessibilityObject.
KeyboardShortcut
, accessibleObject.
KeyboardShortcut
);