Control.ControlAccessibleObject Clase

Definición

Ofrece información sobre un control que una aplicación de accesibilidad puede usar.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
Herencia
Control.ControlAccessibleObject
Derivado
Atributos

Ejemplos

En el ejemplo de código siguiente se crea un control de casilla que se CheckBox deriva de la clase y Control.ControlAccessibleObject se crea un personalizado para la clase derivada que se va a usar.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. La clase derivada, MyCheckBox, Appearance tiene de Button forma predeterminada, por lo que aparece como un botón de alternancia.The derived class, MyCheckBox, has an Appearance of Button by default so it appears as a toggle button. La clase Control.ControlAccessibleObject derivada, MyCheckBoxControlAccessibleObject, invalida tres propiedades para tener en cuenta la diferencia de aspecto.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

Comentarios

Windows Forms tiene compatibilidad con accesibilidad integrada y proporciona información sobre la aplicación que le permite trabajar con aplicaciones cliente de accesibilidad.Windows Forms has accessibility support built in, and provides information about your application that enables it to work with accessibility client applications. Algunos ejemplos de aplicaciones cliente de accesibilidad son las utilidades para ampliar y revisar de pantalla, las utilidades de entrada de voz, los teclados en pantalla, los dispositivos de entrada alternativos y las utilidades de mejora del teclado.Examples of accessibility client applications are: screen enlarger and reviewer utilities, voice input utilities, on-screen keyboards, alternative input devices, and keyboard enhancement utilities. A veces, querrá proporcionar información adicional a las aplicaciones cliente de accesibilidad.Sometimes you will want to provide additional information to accessibility client applications. Hay dos formas de proporcionar esta información adicional.There are two ways of providing this additional information. Para proporcionar información de accesibilidad limitada para los controles existentes, establezca los AccessibleNamevalores AccessibleDescriptionde las propiedades AccessibleRole ,, AccessibleDefaultActionDescriptiony del control, que se enviarán a las aplicaciones cliente de accesibilidad.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. Como alternativa, si necesita incluir más información de accesibilidad en el control, puede escribir su propia clase que deriva de las AccessibleObject clases o. Control.ControlAccessibleObjectAlternatively, 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. Por ejemplo, si está escribiendo su propio control que no se deriva de los controles comunes o requiere operaciones como la prueba de posicionamiento en el control, debe crear un Control.ControlAccessibleObject para el control llamando al CreateAccessibilityInstance método.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.

Nota

Si invalida el AccessibleObject.GetChild método, también debe invalidar el AccessibleObject.GetChildCount método.If you override the AccessibleObject.GetChild method, you must also override the AccessibleObject.GetChildCount method. Para obtener o establecer la AccessibilityObject propiedad, debe agregar una referencia Accessibility al ensamblado instalado con el .NET Framework.To get or set the AccessibilityObject property, you must add a reference to the Accessibility assembly installed with the .NET Framework.

Para obtener más información sobre los objetos accesibles, vea la sección Active Accessibility de MSDN Library.For more information about accessible objects, see the Active Accessibility section of the MSDN Library.

Constructores

Control.ControlAccessibleObject(Control)

Inicializa una nueva instancia de la clase Control.ControlAccessibleObject.Initializes a new instance of the Control.ControlAccessibleObject class.

Propiedades

Bounds

Obtiene la ubicación y el tamaño del objeto accesible.Gets the location and size of the accessible object.

(Heredado de AccessibleObject)
DefaultAction

Obtiene una cadena que describe la acción predeterminada del objeto.Gets a string that describes the default action of the object. No todos los objetos tienen una acción predeterminada.Not all objects have a default action.

Description

Obtiene la descripción del Control.ControlAccessibleObject.Gets the description of the Control.ControlAccessibleObject.

Handle

Obtiene o establece el controlador del objeto accesible.Gets or sets the handle of the accessible object.

Help

Obtiene la descripción de la funcionalidad del objeto o de su uso.Gets the description of what the object does or how the object is used.

KeyboardShortcut

Obtiene la tecla de método abreviado o la tecla de acceso para un objeto accesible.Gets the object shortcut key or access key for an accessible object.

Name

Obtiene o establece el nombre del objeto accesible.Gets or sets the accessible object name.

Owner

Obtiene el propietario del objeto accesible.Gets the owner of the accessible object.

Parent

Obtiene el primario de un objeto accesible.Gets the parent of an accessible object.

Role

Obtiene la función de este objeto accesible.Gets the role of this accessible object.

State

Obtiene el estado de este objeto accesible.Gets the state of this accessible object.

(Heredado de AccessibleObject)
Value

Obtiene o establece el valor de un objeto accesible.Gets or sets the value of an accessible object.

(Heredado de AccessibleObject)

Métodos

CreateObjRef(Type)

Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Heredado de MarshalByRefObject)
DoDefaultAction()

Realiza la acción predeterminada asociada a este objeto accesible.Performs the default action associated with this accessible object.

(Heredado de AccessibleObject)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetChild(Int32)

Recupera el elemento secundario accesible correspondiente al índice especificado.Retrieves the accessible child corresponding to the specified index.

(Heredado de AccessibleObject)
GetChildCount()

Recupera el número de elementos secundarios que pertenecen a un objeto accesible.Retrieves the number of children belonging to an accessible object.

(Heredado de AccessibleObject)
GetFocused()

Recupera el objeto que tiene el foco de teclado.Retrieves the object that has the keyboard focus.

(Heredado de AccessibleObject)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetHelpTopic(String)

Obtiene un identificador de un tema de Ayuda y la ruta de acceso al archivo de Ayuda asociado a este objeto accesible.Gets an identifier for a Help topic and the path to the Help file associated with this accessible object.

GetLifetimeService()

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Heredado de MarshalByRefObject)
GetSelected()

Recupera el secundario seleccionado actualmente.Retrieves the currently selected child.

(Heredado de AccessibleObject)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
HitTest(Int32, Int32)

Recupera el objeto secundario que se encuentra en las coordenadas de pantalla especificadas.Retrieves the child object at the specified screen coordinates.

(Heredado de AccessibleObject)
InitializeLifetimeService()

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Heredado de MarshalByRefObject)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
MemberwiseClone(Boolean)

Crea una copia superficial del objeto MarshalByRefObject actual.Creates a shallow copy of the current MarshalByRefObject object.

(Heredado de MarshalByRefObject)
Navigate(AccessibleNavigation)

Navega hasta otro objeto accesible.Navigates to another accessible object.

(Heredado de AccessibleObject)
NotifyClients(AccessibleEvents)

Notifica los objetos AccessibleEvents especificados a las aplicaciones cliente de accesibilidad.Notifies accessibility client applications of the specified AccessibleEvents.

NotifyClients(AccessibleEvents, Int32)

Notifica a las aplicaciones cliente de accesibilidad los objetos AccessibleEvents especificados del control secundario especificado.Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control.

NotifyClients(AccessibleEvents, Int32, Int32)

Notifica a las aplicaciones cliente de accesibilidad los objetos AccessibleEvents especificados del control secundario especificado, facilitando la identificación de 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)

Genera el evento de notificación de automatización de interfaz de usuario.Raises the UI automation notification event.

(Heredado de AccessibleObject)
RaiseLiveRegionChanged()

Genera el evento de automatización de la interfaz de usuario LiveRegionChanged.Raises the LiveRegionChanged UI automation event.

Select(AccessibleSelection)

Modifica la selección o desplaza el foco de teclado del objeto accesible.Modifies the selection or moves the keyboard focus of the accessible object.

(Heredado de AccessibleObject)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

UseStdAccessibleObjects(IntPtr)

Asocia un objeto a una instancia de un objeto AccessibleObject basándose en el controlador del objeto.Associates an object with an instance of an AccessibleObject based on the handle of the object.

(Heredado de AccessibleObject)
UseStdAccessibleObjects(IntPtr, Int32)

Asocia un objeto a una instancia de un objeto AccessibleObject basándose en el controlador y el identificador del objeto.Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

(Heredado de AccessibleObject)

Implementaciones de interfaz explícitas

IAccessible.accChildCount

Obtiene el número de interfaces secundarias que pertenecen a este objeto.Gets the number of child interfaces that belong to this object. Para obtener una descripción de este miembro, vea accChildCount.For a description of this member, see accChildCount.

(Heredado de AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Realiza la acción predeterminada del objeto especificado.Performs the specified object's default action. No todos los objetos tienen una acción predeterminada.Not all objects have a default action. Para una descripción de este miembro, vea accDoDefaultAction(Object).For a description of this member, see accDoDefaultAction(Object).

(Heredado de AccessibleObject)
IAccessible.accFocus

Obtiene el objeto que tiene el foco de teclado.Gets the object that has the keyboard focus. Para una descripción de este miembro, vea accFocus.For a description of this member, see accFocus.

(Heredado de AccessibleObject)
IAccessible.accHitTest(Int32, Int32)

Obtiene el objeto secundario que se encuentra en las coordenadas de pantalla especificadas.Gets the child object at the specified screen coordinates. Para obtener una descripción de este miembro, vea accHitTest(Int32, Int32).For a description of this member, see accHitTest(Int32, Int32).

(Heredado de AccessibleObject)
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Obtiene la ubicación de pantalla actual del objeto.Gets the object's current screen location. Para una descripción de este miembro, vea accLocation(Int32, Int32, Int32, Int32, Object).For a description of this member, see accLocation(Int32, Int32, Int32, Int32, Object).

(Heredado de AccessibleObject)
IAccessible.accNavigate(Int32, Object)

Navega a un objeto accesible relativo al objeto actual.Navigates to an accessible object relative to the current object. Para una descripción de este miembro, vea accNavigate(Int32, Object).For a description of this member, see accNavigate(Int32, Object).

(Heredado de AccessibleObject)
IAccessible.accParent

Obtiene el objeto accesible primario de este objeto.Gets the parent accessible object of this object. Para obtener una descripción de este miembro, vea accParent.For a description of this member, see accParent.

(Heredado de AccessibleObject)
IAccessible.accSelect(Int32, Object)

Modifica la selección o desplaza el foco de teclado del objeto accesible.Modifies the selection or moves the keyboard focus of the accessible object. Para una descripción de este miembro, vea accSelect(Int32, Object).For a description of this member, see accSelect(Int32, Object).

(Heredado de AccessibleObject)
IAccessible.accSelection

Obtiene los objetos secundarios seleccionados de un objeto accesible.Gets the selected child objects of an accessible object. Para una descripción de este miembro, vea accSelection.For a description of this member, see accSelection.

(Heredado de AccessibleObject)
IAccessible.get_accChild(Object)

Recupera un objeto secundario especificado.Retrieves a specified child object.

(Heredado de AccessibleObject)
IAccessible.get_accDefaultAction(Object)

Devuelve una cadena que indica la acción predeterminada del objeto especificado.Returns a string that indicates the specified object's default action.

(Heredado de AccessibleObject)
IAccessible.get_accDescription(Object)

Devuelve una cadena que describe la apariencia visual del objeto accesible especificado.Returns a string that describes the visual appearance of the specified accessible object.

(Heredado de AccessibleObject)
IAccessible.get_accHelp(Object)

Recupera la ruta de acceso completa del archivo WinHelp asociado con el objeto accesible especificado.Retrieves the full path of the WinHelp file that is associated with the specified accessible object.

(Heredado de AccessibleObject)
IAccessible.get_accHelpTopic(String, Object)

Recupera la ruta de acceso completa de un archivo WinHelp asociado con el objeto especificado, junto con el identificador de un tema específico en el archivo.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.

(Heredado de AccessibleObject)
IAccessible.get_accKeyboardShortcut(Object)

Recupera la clave de acceso o el método abreviado de teclado del objeto especificado.Retrieves the specified object's keyboard shortcut or access key.

(Heredado de AccessibleObject)
IAccessible.get_accName(Object)

Recupera el nombre del objeto especificado.Retrieves the name of the specified object.

(Heredado de AccessibleObject)
IAccessible.get_accRole(Object)

Recupera información que describe el rol del objeto especificado.Retrieves information that describes the role of the specified object.

(Heredado de AccessibleObject)
IAccessible.get_accState(Object)

Recupera el estado actual del objeto accesible especificado.Retrieves the current state of the specified accessible object.

(Heredado de AccessibleObject)
IAccessible.get_accValue(Object)

Recupera el valor del objeto accesible especificado.Retrieves the value of the specified accessible object. No todos los objetos tienen un valor.Not all objects have a value.

(Heredado de AccessibleObject)
IAccessible.set_accName(Object, String)

Asigna un nuevo nombre accesible al elemento especificado.Assigns a new accessible name to the specified element.

(Heredado de AccessibleObject)
IAccessible.set_accValue(Object, String)

Asigna un nuevo valor al elemento especificado.Assigns a new value to the specified element.

(Heredado de AccessibleObject)
IReflect.GetField(String, BindingFlags)

Obtiene el objeto FieldInfo correspondiente al campo y al marcador de enlace especificados.Gets the FieldInfo object corresponding to the specified field and binding flag. Para obtener una descripción de este miembro, vea GetField(String, BindingFlags).For a description of this member, see GetField(String, BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetFields(BindingFlags)

Obtiene una matriz de objetos FieldInfo correspondientes a todos los campos de la clase actual.Gets an array of FieldInfo objects corresponding to all fields of the current class. Para una descripción de este miembro, vea GetFields(BindingFlags).For a description of this member, see GetFields(BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetMember(String, BindingFlags)

Obtiene una matriz de objetos MemberInfo correspondientes a todos los miembros públicos o a todos los miembros que coincidan con un nombre especificado.Gets an array of MemberInfo objects corresponding to all public members or to all members that match a specified name. Para obtener una descripción de este miembro, vea GetMember(String, BindingFlags).For a description of this member, see GetMember(String, BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetMembers(BindingFlags)

Obtiene una matriz de objetos MemberInfo correspondientes a todos los miembros públicos o a todos los miembros de la clase actual.Gets an array of MemberInfo objects corresponding either to all public members or to all members of the current class. Para una descripción de este miembro, vea GetMembers(BindingFlags).For a description of this member, see GetMembers(BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetMethod(String, BindingFlags)

Obtiene un objeto MethodInfo correspondiente a un método especificado con unas restricciones de búsqueda especificadas.Gets a MethodInfo object corresponding to a specified method under specified search constraints. Para una descripción de este miembro, vea GetMethod(String, BindingFlags).For a description of this member, see GetMethod(String, BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Obtiene un objeto MethodInfo correspondiente a un método especificado, utilizando una matriz Type para elegir entre varios métodos sobrecargados.Gets a MethodInfo object corresponding to a specified method, using a Type array to choose from among overloaded methods. Para obtener una descripción de este miembro, vea GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).For a description of this member, see GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

(Heredado de AccessibleObject)
IReflect.GetMethods(BindingFlags)

Obtiene una matriz de objetos MethodInfo con todos los métodos públicos o todos los métodos de la clase actual.Gets an array of MethodInfo objects with all public methods or all methods of the current class. Para obtener una descripción de este miembro, vea GetMethods(BindingFlags).For a description of this member, see GetMethods(BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetProperties(BindingFlags)

Obtiene una matriz de objetos PropertyInfo correspondientes a todas las propiedades públicas o a todas las propiedades de la clase actual.Gets an array of PropertyInfo objects corresponding to all public properties or to all properties of the current class. Para una descripción de este miembro, vea GetProperties(BindingFlags).For a description of this member, see GetProperties(BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetProperty(String, BindingFlags)

Obtiene un objeto PropertyInfo correspondiente a una propiedad especificada con unas restricciones de búsqueda especificadas.Gets a PropertyInfo object corresponding to a specified property under specified search constraints. Para una descripción de este miembro, vea GetProperty(String, BindingFlags).For a description of this member, see GetProperty(String, BindingFlags).

(Heredado de AccessibleObject)
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Obtiene un objeto PropertyInfo correspondiente a una propiedad especificada con unas determinadas restricciones de búsqueda.Gets a PropertyInfo object corresponding to a specified property with specified search constraints. Para una descripción de este miembro, vea GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).For a description of this member, see GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

(Heredado de AccessibleObject)
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Invoca el miembro especificado.Invokes a specified member. Para obtener una descripción de este miembro, vea 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[]).

(Heredado de AccessibleObject)
IReflect.UnderlyingSystemType

Obtiene el tipo subyacente que representa el objeto IReflect.Gets the underlying type that represents the IReflect object. Para obtener una descripción de este miembro, vea UnderlyingSystemType.For a description of this member, see UnderlyingSystemType.

(Heredado de AccessibleObject)

Se aplica a

Consulte también: