Control.ControlAccessibleObject Класс

Определение

Предоставляет сведения об элементе управления, который может использоваться приложением со специальными возможностями.Provides information about a control that can be used by an accessibility application.

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

Примеры

В следующем примере кода создается элемент управления "флажок", производный от CheckBox класса, и создается пользовательский Control.ControlAccessibleObject класс для использования в производном классе.The following code example creates a check box control that derives from the CheckBox class and creates a custom Control.ControlAccessibleObject for the derived class to use. Производный класс, MyCheckBoxпо умолчанию Appearance , Button имеет в качестве выключателя.The derived class, MyCheckBox, has an Appearance of Button by default so it appears as a toggle button. Control.ControlAccessibleObject ПроизводныйMyCheckBoxControlAccessibleObjectкласс, переопределяющий три свойства для учета разницы в внешнем виде.The derived Control.ControlAccessibleObject class, MyCheckBoxControlAccessibleObject, overrides three properties to account for the difference in appearance.

#using <Accessibility.dll>
#using <System.Drawing.dll>
#using <System.dll>
#using <System.Windows.Forms.dll>

using namespace System;
using namespace System::Windows::Forms;
using namespace System::Drawing;

namespace MyCustomControls
{
   public ref class MyCheckBox: public CheckBox
   {
   public:
      MyCheckBox()
      {
         // Make the check box appear like a toggle button.
         this->Appearance = ::Appearance::Button;

         // Center the text on the button.
         this->TextAlign = ContentAlignment::MiddleCenter;

         // Set the AccessibleDescription text.
         this->AccessibleDescription = "A toggle style button.";
      }

   protected:

      // Create an instance of the AccessibleObject
      // defined for the 'MyCheckBox' control
      virtual AccessibleObject^ CreateAccessibilityInstance() override;
   };

   // Accessible Object* for use with the 'MyCheckBox' control.
   private ref class MyCheckBoxAccessibleObject: public Control::ControlAccessibleObject
   {
   public:
      MyCheckBoxAccessibleObject( MyCheckBox^ owner )
         : ControlAccessibleObject( owner )
      {}

      property String^ DefaultAction 
      {
         virtual String^ get() override
         {
            // Return the DefaultAction based upon
            // the state of the control.
            if ( (dynamic_cast<MyCheckBox^>(Owner))->Checked )
            {
               return "Toggle button up";
            }
            else
            {
               return "Toggle button down";
            }
         }
      }

      property String^ Name 
      {
         virtual String^ get() override
         {
            // Return the Text property of the control
            // if the AccessibleName is 0.
            String^ name = Owner->AccessibleName;
            if ( name != nullptr )
            {
               return name;
            }

            return (dynamic_cast<MyCheckBox^>(Owner))->Text;
         }

         virtual void set( String^ value ) override
         {
            ControlAccessibleObject::Name = value;
         }
      }

      property AccessibleRole Role 
      {
         virtual AccessibleRole get() override
         {
            // Since the check box appears like a button,
            // make the Role the same as a button.
            return AccessibleRole::PushButton;
         }
      }
   };

   AccessibleObject^ MyCheckBox::CreateAccessibilityInstance()
   {
      return gcnew MyCheckBoxAccessibleObject( this );
   }
}
using System;
using System.Windows.Forms;
using Accessibility;
using System.Drawing;

namespace MyCustomControls
{
   public class MyCheckBox : CheckBox
   {
      public MyCheckBox()
      {
         // Make the check box appear like a toggle button.
         this.Appearance = Appearance.Button;
         // Center the text on the button.
         this.TextAlign = ContentAlignment.MiddleCenter;
         // Set the AccessibleDescription text.
         this.AccessibleDescription = "A toggle style button.";
      }
      
      // Create an instance of the AccessibleObject 
      // defined for the 'MyCheckBox' control
      protected override AccessibleObject CreateAccessibilityInstance() 
      {
         return new MyCheckBoxAccessibleObject(this);
      }
   }

   // Accessible object for use with the 'MyCheckBox' control.
   internal class MyCheckBoxAccessibleObject : Control.ControlAccessibleObject 
   {
      public MyCheckBoxAccessibleObject(MyCheckBox owner) : base(owner) 
      {
        
      }
               
      public override string DefaultAction 
      {
         get
         {
            // Return the DefaultAction based upon 
            // the state of the control.
            if( ((MyCheckBox)Owner).Checked )
            {
               return "Toggle button up";
            }
            else
            {
               return "Toggle button down";
            }
         }
      }

      public override string Name 
      {
         get 
         {
            // Return the Text property of the control 
            // if the AccessibleName is null.
            string name = Owner.AccessibleName;
            if (name != null) 
            {
               return name;
            }
            return ((MyCheckBox)Owner).Text;
         }
         
         set
         {
            base.Name = value;
         }
      }            
               
      public override AccessibleRole Role 
      {
         get 
         {
            // Since the check box appears like a button,
            // make the Role the same as a button.
            return AccessibleRole.PushButton;
         }
      }
   }
}
Imports System.Windows.Forms
Imports Accessibility
Imports System.Drawing

Namespace MyCustomControls
   Public Class MyCheckBox
      Inherits CheckBox
      
      Public Sub New()
         ' Make the check box appear like a toggle button.
         Me.Appearance = Appearance.Button
         ' Center the text on the button.
         Me.TextAlign = ContentAlignment.MiddleCenter
      End Sub
      
      ' Create an instance of the AccessibleObject 
      ' defined for the 'MyCheckBox' control 
      Protected Overrides Function CreateAccessibilityInstance() _
        As AccessibleObject
         Return New MyCheckBoxAccessibleObject(Me)
      End Function
   End Class
    
   ' Accessible object for use with the 'MyCheckBox' control.
   Friend Class MyCheckBoxAccessibleObject
      Inherits Control.ControlAccessibleObject
      
      Public Sub New(owner As MyCheckBox)
         MyBase.New(owner)
      End Sub
      
      Public Overrides ReadOnly Property DefaultAction() As String
         Get
            ' Return the DefaultAction based upon 
            ' the state of the control. 
            If CType(Owner, MyCheckBox).Checked Then
               Return "Toggle button up"
            Else
               Return "Toggle button down"
            End If
         End Get
      End Property
      
      Public Overrides Property Name() As String
         Get
            ' Return the Text property of the control 
            ' if the AccessibleName is null. 
            Dim accessibleName As String = Owner.AccessibleName
            If (accessibleName IsNot Nothing) Then
               Return accessibleName
            End If
            Return CType(Owner, MyCheckBox).Text
         End Get

         Set
            MyBase.Name = value
         End Set
      End Property
      
      Public Overrides ReadOnly Property Role() As AccessibleRole
         Get
            ' Since the check box appears like a button,
            ' make the Role the same as a button. 
            Return AccessibleRole.PushButton
         End Get
      End Property
   End Class
End Namespace

Комментарии

Windows Forms имеет встроенную поддержку специальных возможностей и предоставляет сведения о приложении, которое позволяет им работать с клиентскими приложениями специальных возможностей.Windows Forms has accessibility support built in, and provides information about your application that enables it to work with accessibility client applications. Примеры клиентских приложений со специальными возможностями: средства увеличения и просмотра экрана, служебные программы ввода голоса, экранные клавиатуры, альтернативные устройства ввода и служебные программы для расширения клавиатуры.Examples of accessibility client applications are: screen enlarger and reviewer utilities, voice input utilities, on-screen keyboards, alternative input devices, and keyboard enhancement utilities. Иногда вам потребуется предоставить дополнительные сведения для клиентских приложений со специальными возможностями.Sometimes you will want to provide additional information to accessibility client applications. Существует два способа предоставления этой дополнительной информации.There are two ways of providing this additional information. Чтобы предоставить ограниченные сведения о специальных возможностях для существующих элементов AccessibleNameуправления, AccessibleDefaultActionDescriptionустановите значения AccessibleRole свойств, AccessibleDescription, и, которые будут передаваться в клиентские приложения со специальными возможностями.To provide limited accessibility information for existing controls, set the control's AccessibleName, AccessibleDescription, AccessibleDefaultActionDescription, and AccessibleRole property values, which will be reported to accessibility client applications. Кроме того, если вам нужны дополнительные сведения о специальных возможностях для включения в элемент управления, можно написать собственный класс, производный Control.ControlAccessibleObject от AccessibleObject классов или.Alternatively, if you require more accessibility information to be included with your control, you can write your own class deriving from the AccessibleObject or Control.ControlAccessibleObject classes. Например, если вы создаете собственный элемент управления, который не является производным от общих элементов управления, или вам нужны такие операции, как проверка попадания в элементе управления, Control.ControlAccessibleObject необходимо создать для элемента управления, CreateAccessibilityInstance вызвав метод.For example, if you are writing your own control that is not derived from the common controls or you require such operations as hit testing within your control, you should create a Control.ControlAccessibleObject for your control by calling the CreateAccessibilityInstance method.

Примечание

При переопределении AccessibleObject.GetChild метода необходимо также AccessibleObject.GetChildCount переопределить метод.If you override the AccessibleObject.GetChild method, you must also override the AccessibleObject.GetChildCount method. Чтобы получить или задать AccessibilityObject свойство, необходимо добавить ссылку Accessibility на сборку, установленную с .NET Framework.To get or set the AccessibilityObject property, you must add a reference to the Accessibility assembly installed with the .NET Framework.

Дополнительные сведения об объектах специальных возможностей см. в разделе «Active Accessibility» (Активные специальные возможности) библиотеки MSDN.For more information about accessible objects, see the Active Accessibility section of the MSDN Library.

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

Control.ControlAccessibleObject(Control)

Инициализирует новый экземпляр класса Control.ControlAccessibleObject.Initializes a new instance of the Control.ControlAccessibleObject class.

Свойства

Bounds

Возвращает расположение и размер доступного объекта.Gets the location and size of the accessible object.

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

Получает строку, описывающую выполняемое по умолчанию действие объекта.Gets a string that describes the default action of the object. Не все объекты имеют действия по умолчанию.Not all objects have a default action.

Description

Возвращает описание свойства Control.ControlAccessibleObject.Gets the description of the Control.ControlAccessibleObject.

Handle

Получает или задает дескриптор объекта специальных возможностей.Gets or sets the handle of the accessible object.

Help

Получает описание действий, которые выполняет объект, и способов его применения.Gets the description of what the object does or how the object is used.

KeyboardShortcut

Получает сочетание клавиш или назначенную клавишу для объекта специальных возможностей.Gets the object shortcut key or access key for an accessible object.

Name

Возвращает или задает имя доступного объекта.Gets or sets the accessible object name.

Owner

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

Parent

Возвращает родительский объект доступного объекта.Gets the parent of an accessible object.

Role

Возвращает роль данного доступного объекта.Gets the role of this accessible object.

State

Получает состояние данного доступного объекта.Gets the state of this accessible object.

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

Получает или задает значение объекта с поддержкой специальных возможностей.Gets or sets the value of an accessible object.

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

Методы

CreateObjRef(Type)

Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

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

Выполняет действие по умолчанию, сопоставленное с объектом со специальными возможностями.Performs the default action associated with this accessible object.

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

Определяет, равен ли указанный объект текущему объекту.Determines whether the specified object is equal to the current object.

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

Извлекает доступный дочерний элемент, соответствующий указанному индексу.Retrieves the accessible child corresponding to the specified index.

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

Извлекает число дочерних объектов, принадлежащих доступному объекту.Retrieves the number of children belonging to an accessible object.

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

Извлекает объект, получивший фокус ввода.Retrieves the object that has the keyboard focus.

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

Служит в качестве хэш-функции по умолчанию.Serves as the default hash function.

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

Получает идентификатор раздела справки и путь к файлу справки, который сопоставлен с доступным объектом.Gets an identifier for a Help topic and the path to the Help file associated with this accessible object.

GetLifetimeService()

Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

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

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

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

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

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

Получает дочерний объект с указанными экранными координатами.Retrieves the child object at the specified screen coordinates.

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

Получает объект службы времени существования для управления политикой времени существования для этого экземпляра.Obtains a lifetime service object to control the lifetime policy for this instance.

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

Создает неполную копию текущего объекта MarshalByRefObject.Creates a shallow copy of the current MarshalByRefObject object.

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

Переходит к другому доступному объекту.Navigates to another accessible object.

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

Сообщает клиентским приложениям со специальными возможностями об указанных событиях AccessibleEvents.Notifies accessibility client applications of the specified AccessibleEvents.

NotifyClients(AccessibleEvents, Int32)

Уведомляет клиентские приложения со специальными возможностями об указанном перечислении AccessibleEvents для указанного дочернего элемента управления.Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control.

NotifyClients(AccessibleEvents, Int32, Int32)

Уведомляет клиентские приложения со специальными возможностями об указанном перечислении AccessibleEvents для указанного дочернего элемента управления, предоставляя идентификацию объекта AccessibleObject.Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control, giving the identification of the AccessibleObject.

RaiseAutomationNotification(AutomationNotificationKind, AutomationNotificationProcessing, String)

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

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

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

Select(AccessibleSelection)

Изменяет выделение или перемещает фокус ввода объекта со специальными возможностями.Modifies the selection or moves the keyboard focus of the accessible object.

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

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

UseStdAccessibleObjects(IntPtr)

Сопоставляет объект с экземпляром объекта AccessibleObject на основании дескриптора объекта.Associates an object with an instance of an AccessibleObject based on the handle of the object.

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

Сопоставляет объект с экземпляром объектаAccessibleObject на основании дескриптора и идентификатора объекта.Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

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

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

IAccessible.accChildCount

Получает число дочерних интерфейсов, принадлежащих этому объекту.Gets the number of child interfaces that belong to this object. Описание этого члена см. в разделе accChildCount.For a description of this member, see accChildCount.

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

Выполняет действие по умолчанию для указанного объекта.Performs the specified object's default action. Не все объекты имеют действия по умолчанию.Not all objects have a default action. Описание этого члена см. в разделе accDoDefaultAction(Object).For a description of this member, see accDoDefaultAction(Object).

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

Получает объект, получивший фокус ввода.Gets the object that has the keyboard focus. Описание этого члена см. в разделе accFocus.For a description of this member, see accFocus.

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

Получает дочерний объект с указанными экранными координатами.Gets the child object at the specified screen coordinates. Описание этого члена см. в разделе accHitTest(Int32, Int32).For a description of this member, see accHitTest(Int32, Int32).

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

Получает текущее расположение объекта на экране.Gets the object's current screen location. Описание этого члена см. в разделе accLocation(Int32, Int32, Int32, Int32, Object).For a description of this member, see accLocation(Int32, Int32, Int32, Int32, Object).

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

Переходит к объекту со специальными возможностями, расположение которого задается относительно текущего объекта.Navigates to an accessible object relative to the current object. Описание этого члена см. в разделе accNavigate(Int32, Object).For a description of this member, see accNavigate(Int32, Object).

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

Получает родительский объект со специальными возможностями для данного объекта.Gets the parent accessible object of this object. Описание этого члена см. в разделе accParent.For a description of this member, see accParent.

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

Изменяет выделение или перемещает фокус ввода объекта со специальными возможностями.Modifies the selection or moves the keyboard focus of the accessible object. Описание этого члена см. в разделе accSelect(Int32, Object).For a description of this member, see accSelect(Int32, Object).

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

Получает выбранные дочерние объекты для объекта со специальными возможностями.Gets the selected child objects of an accessible object. Описание этого члена см. в разделе accSelection.For a description of this member, see accSelection.

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

Извлекает указанный дочерний объект.Retrieves a specified child object.

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

Возвращает строку, которая описывает выполняемое по умолчанию действие заданного объекта.Returns a string that indicates the specified object's default action.

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

Возвращает строку, которая описывает внешний вид указанного доступного объекта.Returns a string that describes the visual appearance of the specified accessible object.

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

Получает полный путь файла WinHelp, который связан с указанным доступным объектом.Retrieves the full path of the WinHelp file that is associated with the specified accessible object.

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

Извлекает полный путь к файлу WinHelp, который связан с указанным объектом, а также идентификатор определенного раздела в этом файле.Retrieves the full path of a WinHelp file that is associated with the specified object along with the identifier of a specific topic in the file.

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

Извлекает сочетание клавиш или клавишу доступа для указанного объекта.Retrieves the specified object's keyboard shortcut or access key.

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

Извлекает имя указанного объекта.Retrieves the name of the specified object.

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

Получает информацию, которая описывает роль указанного объекта.Retrieves information that describes the role of the specified object.

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

Извлекает текущее состояние указанного доступного объекта.Retrieves the current state of the specified accessible object.

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

Извлекает значение указанного доступного объекта.Retrieves the value of the specified accessible object. Не все объекты имеют значение.Not all objects have a value.

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

Присваивает новое доступное имя указанному элементу.Assigns a new accessible name to the specified element.

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

Присваивает новое значение указанному элементу.Assigns a new value to the specified element.

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

Получает объект FieldInfo, соответствующий заданному полю и флагу привязки.Gets the FieldInfo object corresponding to the specified field and binding flag. Описание этого члена см. в разделе GetField(String, BindingFlags).For a description of this member, see GetField(String, BindingFlags).

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

Получает массив объектов FieldInfo, соответствующих всем полям текущего класса.Gets an array of FieldInfo objects corresponding to all fields of the current class. Описание этого члена см. в разделе GetFields(BindingFlags).For a description of this member, see GetFields(BindingFlags).

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

Получает массив объектов MemberInfo, соответствующих всем открытым элементам или всем элементам, которые удовлетворяют заданному имени.Gets an array of MemberInfo objects corresponding to all public members or to all members that match a specified name. Описание этого члена см. в разделе GetMember(String, BindingFlags).For a description of this member, see GetMember(String, BindingFlags).

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

Получает массив объектов MemberInfo, соответствующих всем открытым элементам или всем элементам текущего класса.Gets an array of MemberInfo objects corresponding either to all public members or to all members of the current class. Описание этого члена см. в разделе GetMembers(BindingFlags).For a description of this member, see GetMembers(BindingFlags).

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

Получает объект MethodInfo, соответствующий заданному методу при заданных ограничениях поиска.Gets a MethodInfo object corresponding to a specified method under specified search constraints. Описание этого члена см. в разделе GetMethod(String, BindingFlags).For a description of this member, see GetMethod(String, BindingFlags).

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

Получает объект MethodInfo, соответствующий заданному методу, используя для выбора среди перегруженных версий метода массив Type.Gets a MethodInfo object corresponding to a specified method, using a Type array to choose from among overloaded methods. Описание этого члена см. в разделе GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).For a description of this member, see GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

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

Получает массив объектов MethodInfo со всеми открытыми методами или всеми методами текущего класса.Gets an array of MethodInfo objects with all public methods or all methods of the current class. Описание этого члена см. в разделе GetMethods(BindingFlags).For a description of this member, see GetMethods(BindingFlags).

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

Получает массив объектов PropertyInfo, соответствующих всем открытым свойствам или всем свойствам текущего класса.Gets an array of PropertyInfo objects corresponding to all public properties or to all properties of the current class. Описание этого члена см. в разделе GetProperties(BindingFlags).For a description of this member, see GetProperties(BindingFlags).

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

Получает объект PropertyInfo, соответствующий заданному свойству при заданных ограничениях поиска.Gets a PropertyInfo object corresponding to a specified property under specified search constraints. Описание этого члена см. в разделе GetProperty(String, BindingFlags).For a description of this member, see GetProperty(String, BindingFlags).

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

Получает объект PropertyInfo, соответствующий заданному свойству при заданных ограничениях поиска.Gets a PropertyInfo object corresponding to a specified property with specified search constraints. Описание этого члена см. в разделе GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).For a description of this member, see GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

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

Вызывает заданный элемент.Invokes a specified member. Описание этого члена см. в разделе InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).For a description of this member, see InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]).

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

Получает базовый тип, представляющий объект IReflect.Gets the underlying type that represents the IReflect object. Описание этого члена см. в разделе UnderlyingSystemType.For a description of this member, see UnderlyingSystemType.

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

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

Дополнительно