DateTimePicker.DateTimePickerAccessibleObject Класс

Определение

Содержит данные об элементе управления DateTimePicker для клиентских приложений со специальными возможностями.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public: ref class DateTimePicker::DateTimePickerAccessibleObject : System::Windows::Forms::Control::ControlAccessibleObject
[System.Runtime.InteropServices.ComVisible(true)]
public class DateTimePicker.DateTimePickerAccessibleObject : System.Windows.Forms.Control.ControlAccessibleObject
public class DateTimePicker.DateTimePickerAccessibleObject : System.Windows.Forms.Control.ControlAccessibleObject
[<System.Runtime.InteropServices.ComVisible(true)>]
type DateTimePicker.DateTimePickerAccessibleObject = class
    inherit Control.ControlAccessibleObject
type DateTimePicker.DateTimePickerAccessibleObject = class
    inherit Control.ControlAccessibleObject
Public Class DateTimePicker.DateTimePickerAccessibleObject
Inherits Control.ControlAccessibleObject
Наследование
DateTimePicker.DateTimePickerAccessibleObject
Наследование
Атрибуты

Комментарии

Windows Forms имеет встроенную поддержку специальных возможностей и предоставляет сведения о приложении, которое позволяет работать с клиентскими приложениями специальных возможностей. Примерами клиентских приложений специальных возможностей являются программы увеличения экрана и рецензентов, служебные программы голосового ввода, экранные клавиатуры, альтернативные устройства ввода и служебные программы улучшения клавиатуры. Класс DateTimePicker.DateTimePickerAccessibleObject наследует от AccessibleObject класса для предоставления сведений об элементе DateTimePicker управления клиентским приложениям со специальными возможностями.

Существуют экземпляры, когда требуется предоставить пользовательские сведения, такие как имя или описание элемента управления, для клиентских приложений со специальными возможностями. Существует два способа предоставления этой информации. Чтобы предоставить ограниченные сведения о специальных возможностях для существующих элементов управления, задайте значения элементов управления AccessibleNameAccessibleDescriptionAccessibleDefaultActionDescription, и AccessibleRole свойства, которые будут сообщаться клиентским приложениям со специальными возможностями.

Если требуется включить в элемент управления дополнительные сведения о специальных возможностях, можно написать собственный класс, производный AccessibleObject от класса или Control.ControlAccessibleObject классов. Например, если вы создаете собственный элемент управления, который не является производным от общих элементов управления, или требуется такие операции, как тестирование попадания в элементе управления, необходимо создать Control.ControlAccessibleObject элемент управления путем вызова CreateAccessibilityInstance метода.

Конструкторы

DateTimePicker.DateTimePickerAccessibleObject(DateTimePicker)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Инициализирует новый экземпляр класса DateTimePicker.DateTimePickerAccessibleObject.

Свойства

Bounds

Возвращает расположение и размер доступного объекта.

(Унаследовано от AccessibleObject)
DefaultAction
DefaultAction

Получает строку, описывающую выполняемое по умолчанию действие объекта. Не все объекты имеют действия по умолчанию.

(Унаследовано от Control.ControlAccessibleObject)
Description

Возвращает описание Control.ControlAccessibleObject.

(Унаследовано от Control.ControlAccessibleObject)
Handle

Получает или задает дескриптор объекта специальных возможностей.

(Унаследовано от Control.ControlAccessibleObject)
Help

Получает описание действий, которые выполняет объект, и способов его применения.

(Унаследовано от Control.ControlAccessibleObject)
KeyboardShortcut

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает сочетание клавиш или клавишу доступа для объекта со специальными возможностями.

KeyboardShortcut

Получает сочетание клавиш или назначенную клавишу для объекта специальных возможностей.

(Унаследовано от Control.ControlAccessibleObject)
Name
Name

Возвращает или задает имя доступного объекта.

(Унаследовано от Control.ControlAccessibleObject)
Owner

Получает владельца объекта специальных возможностей.

(Унаследовано от Control.ControlAccessibleObject)
Parent

Возвращает родительский объект доступного объекта.

(Унаследовано от Control.ControlAccessibleObject)
Role

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Возвращает роль данного доступного объекта.

Role

Возвращает роль данного доступного объекта.

(Унаследовано от Control.ControlAccessibleObject)
State

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает состояние объекта со специальными возможностями.

Value

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает значение доступного объекта.

Методы

CreateObjRef(Type)

Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.

(Унаследовано от MarshalByRefObject)
DoDefaultAction()
DoDefaultAction()

Выполняет действие по умолчанию, сопоставленное с объектом со специальными возможностями.

(Унаследовано от AccessibleObject)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetChild(Int32)

Извлекает доступный дочерний элемент, соответствующий указанному индексу.

(Унаследовано от AccessibleObject)
GetChildCount()

Извлекает число дочерних объектов, принадлежащих доступному объекту.

(Унаследовано от AccessibleObject)
GetFocused()

Извлекает объект, получивший фокус ввода.

(Унаследовано от AccessibleObject)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetHelpTopic(String)

Получает идентификатор раздела справки и путь к файлу справки, который сопоставлен с доступным объектом.

(Унаследовано от Control.ControlAccessibleObject)
GetLifetimeService()
Является устаревшей.

Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра.

(Унаследовано от MarshalByRefObject)
GetSelected()

Извлекает выбранный в данный момент дочерний объект.

(Унаследовано от AccessibleObject)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
HitTest(Int32, Int32)

Получает дочерний объект с указанными экранными координатами.

(Унаследовано от AccessibleObject)
InitializeLifetimeService()
Является устаревшей.

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.

(Унаследовано от MarshalByRefObject)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
MemberwiseClone(Boolean)

Создает неполную копию текущего объекта MarshalByRefObject.

(Унаследовано от MarshalByRefObject)
Navigate(AccessibleNavigation)

Переходит к другому доступному объекту.

(Унаследовано от AccessibleObject)
NotifyClients(AccessibleEvents)

Сообщает клиентским приложениям со специальными возможностями об указанных событиях AccessibleEvents.

(Унаследовано от Control.ControlAccessibleObject)
NotifyClients(AccessibleEvents, Int32)

Уведомляет клиентские приложения со специальными возможностями об указанном перечислении AccessibleEvents для указанного дочернего элемента управления.

(Унаследовано от Control.ControlAccessibleObject)
NotifyClients(AccessibleEvents, Int32, Int32)

Уведомляет клиентские приложения со специальными возможностями об указанном перечислении AccessibleEvents для указанного дочернего элемента управления, предоставляя идентификацию объекта AccessibleObject.

(Унаследовано от Control.ControlAccessibleObject)
RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

Вызывает событие уведомления автоматизации пользовательского интерфейса.

(Унаследовано от AccessibleObject)
RaiseLiveRegionChanged()

Вызывает событие автоматизации пользовательского интерфейса LiveRegionChanged.

(Унаследовано от Control.ControlAccessibleObject)
Select(AccessibleSelection)

Изменяет выделение или перемещает фокус ввода объекта со специальными возможностями.

(Унаследовано от AccessibleObject)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Control.ControlAccessibleObject)
UseStdAccessibleObjects(IntPtr)

Сопоставляет объект с экземпляром объекта AccessibleObject на основании дескриптора объекта.

(Унаследовано от AccessibleObject)
UseStdAccessibleObjects(IntPtr, Int32)

Сопоставляет объект с экземпляром объектаAccessibleObject на основании дескриптора и идентификатора объекта.

(Унаследовано от AccessibleObject)

Явные реализации интерфейса

IAccessible.accChildCount

Получает число дочерних интерфейсов, принадлежащих этому объекту. Описание этого члена см. в разделе accChildCount.

(Унаследовано от AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Выполняет действие по умолчанию для указанного объекта. Не все объекты имеют действия по умолчанию. Описание этого члена см. в разделе accDoDefaultAction(Object).

(Унаследовано от AccessibleObject)
IAccessible.accFocus

Получает объект, получивший фокус ввода. Описание этого члена см. в разделе accFocus.

(Унаследовано от AccessibleObject)
IAccessible.accHitTest(Int32, Int32)

Получает дочерний объект с указанными экранными координатами. Описание этого члена см. в разделе accHitTest(Int32, Int32).

(Унаследовано от AccessibleObject)
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Получает текущее расположение объекта на экране. Описание этого члена см. в разделе accLocation(Int32, Int32, Int32, Int32, Object).

(Унаследовано от AccessibleObject)
IAccessible.accNavigate(Int32, Object)

Переходит к объекту со специальными возможностями, расположение которого задается относительно текущего объекта. Описание этого члена см. в разделе accNavigate(Int32, Object).

(Унаследовано от AccessibleObject)
IAccessible.accParent

Получает родительский объект со специальными возможностями для данного объекта. Описание этого члена см. в разделе accParent.

(Унаследовано от AccessibleObject)
IAccessible.accSelect(Int32, Object)

Изменяет выделение или перемещает фокус ввода объекта со специальными возможностями. Описание этого члена см. в разделе accSelect(Int32, Object).

(Унаследовано от AccessibleObject)
IAccessible.accSelection

Получает выбранные дочерние объекты для объекта со специальными возможностями. Описание этого члена см. в разделе accSelection.

(Унаследовано от AccessibleObject)
IReflect.GetField(String, BindingFlags)

Получает объект FieldInfo, соответствующий заданному полю и флагу привязки. Описание этого члена см. в разделе GetField(String, BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetFields(BindingFlags)

Получает массив объектов FieldInfo, соответствующих всем полям текущего класса. Описание этого члена см. в разделе GetFields(BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetMember(String, BindingFlags)

Получает массив объектов MemberInfo, соответствующих всем открытым элементам или всем элементам, которые удовлетворяют заданному имени. Описание этого члена см. в разделе GetMember(String, BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetMembers(BindingFlags)

Получает массив объектов MemberInfo, соответствующих всем открытым элементам или всем элементам текущего класса. Описание этого члена см. в разделе GetMembers(BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetMethod(String, BindingFlags)

Получает объект MethodInfo, соответствующий заданному методу при заданных ограничениях поиска. Описание этого члена см. в разделе GetMethod(String, BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Получает объект MethodInfo, соответствующий заданному методу, используя для выбора среди перегруженных версий метода массив Type. Описание этого члена см. в разделе GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

(Унаследовано от AccessibleObject)
IReflect.GetMethods(BindingFlags)

Получает массив объектов MethodInfo со всеми открытыми методами или всеми методами текущего класса. Описание этого члена см. в разделе GetMethods(BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetProperties(BindingFlags)

Получает массив объектов PropertyInfo, соответствующих всем открытым свойствам или всем свойствам текущего класса. Описание этого члена см. в разделе GetProperties(BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetProperty(String, BindingFlags)

Получает объект PropertyInfo, соответствующий заданному свойству при заданных ограничениях поиска. Описание этого члена см. в разделе GetProperty(String, BindingFlags).

(Унаследовано от AccessibleObject)
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Получает объект PropertyInfo, соответствующий заданному свойству при заданных ограничениях поиска. Описание этого члена см. в разделе GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

(Унаследовано от AccessibleObject)
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Вызывает заданный элемент. Описание этого члена см. в разделе InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).

(Унаследовано от AccessibleObject)
IReflect.UnderlyingSystemType

Получает базовый тип, представляющий объект IReflect. Описание этого члена см. в разделе UnderlyingSystemType.

(Унаследовано от AccessibleObject)

Применяется к