Base:
method
GetPropertyValue
System.Windows.Forms.LabelEditAccessibleObject.GetPropertyValue(Windows.Win32.UI.Accessibility.UIA_PROPERTY_ID)
20 references to GetPropertyValue
System.Windows.Forms.Tests (20)
System\Windows\Forms\AccessibleObjects\ListViewLabelEditAccessibleObjectTests.cs (20)
22
using VARIANT runtimeId = accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_RuntimeIdPropertyId);
25
using VARIANT rectArrayVariant = accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_BoundingRectanglePropertyId);
29
Assert.Equal(Environment.ProcessId, (int)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_ProcessIdPropertyId));
30
Assert.Equal(UIA_CONTROLTYPE_ID.UIA_EditControlTypeId, (UIA_CONTROLTYPE_ID)(int)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_ControlTypePropertyId));
31
Assert.Equal(accessibilityObject.Name, ((BSTR)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_NamePropertyId)).ToStringAndFree());
32
Assert.Empty(((BSTR)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_AccessKeyPropertyId)).ToStringAndFree());
33
Assert.True((bool)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_HasKeyboardFocusPropertyId));
34
Assert.True((bool)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_IsKeyboardFocusablePropertyId));
35
Assert.True((bool)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_IsEnabledPropertyId));
36
Assert.Equal(listView.Enabled, (bool)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_IsEnabledPropertyId));
37
Assert.Equal("1", ((BSTR)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_AutomationIdPropertyId)).ToStringAndFree());
38
Assert.Empty(((BSTR)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_HelpTextPropertyId)).ToStringAndFree());
39
Assert.True((bool)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_IsContentElementPropertyId));
40
Assert.False((bool)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_IsPasswordPropertyId));
41
Assert.Equal((int)labelEdit.Handle, (int)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_NativeWindowHandlePropertyId));
42
Assert.False((bool)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_IsOffscreenPropertyId));
43
Assert.True((bool)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_IsTextPatternAvailablePropertyId));
44
Assert.True((bool)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_IsTextPattern2AvailablePropertyId));
45
Assert.True((bool)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_IsValuePatternAvailablePropertyId));
46
Assert.True((bool)accessibilityObject.
GetPropertyValue
(UIA_PROPERTY_ID.UIA_IsLegacyIAccessiblePatternAvailablePropertyId));