Control.ControlAccessibleObject Classe

Definição

Fornece informações sobre um controle que pode ser usado por um aplicativo de acessibilidade.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
Herança
Control.ControlAccessibleObject
Derivado
Atributos

Exemplos

O exemplo de código a seguir cria um controle caixa de seleção que deriva CheckBox da classe e cria um Control.ControlAccessibleObject personalizado para a classe derivada a ser usada.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. A classe derivada, MyCheckBox, Appearance por padrão, Button é exibida como um botão de alternância.The derived class, MyCheckBox, has an Appearance of Button by default so it appears as a toggle button. A classe Control.ControlAccessibleObject derivada, MyCheckBoxControlAccessibleObject, substitui três propriedades para considerar a diferença na aparência.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

Comentários

O Windows Forms tem suporte de acessibilidade interno e fornece informações sobre seu aplicativo que o habilita a trabalhar com aplicativos cliente de acessibilidade.Windows Forms has accessibility support built in, and provides information about your application that enables it to work with accessibility client applications. Exemplos de aplicativos cliente de acessibilidade são: utilitários de tela e revisor, utilitários de entrada de voz, teclados na tela, dispositivos de entrada alternativos e utilitários de aprimoramento de 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. Às vezes, você desejará fornecer informações adicionais aos aplicativos cliente de acessibilidade.Sometimes you will want to provide additional information to accessibility client applications. Há duas maneiras de fornecer essas informações adicionais.There are two ways of providing this additional information. Para fornecer informações de acessibilidade limitadas para controles existentes, defina os AccessibleNamevalores AccessibleDescriptionde AccessibleDefaultActionDescription AccessibleRole Propriedade,, e do controle, que serão relatados para aplicativos cliente de acessibilidade.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, se você precisar que mais informações de acessibilidade sejam incluídas com seu controle, você poderá escrever sua própria classe derivando das AccessibleObject classes Control.ControlAccessibleObject ou.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. Por exemplo, se você estiver escrevendo seu próprio controle que não é derivado dos controles comuns ou precisar de operações como testes de clique dentro de seu controle, você deve criar um Control.ControlAccessibleObject para seu controle chamando o 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.

Observação

Se você substituir o AccessibleObject.GetChild método, também deverá substituir o AccessibleObject.GetChildCount método.If you override the AccessibleObject.GetChild method, you must also override the AccessibleObject.GetChildCount method. Para obter ou definir a AccessibilityObject Propriedade, você deve adicionar uma referência Accessibility ao assembly instalado com o .NET Framework.To get or set the AccessibilityObject property, you must add a reference to the Accessibility assembly installed with the .NET Framework.

Para obter mais informações sobre objetos acessíveis, consulte a seção Acessibilidade Ativa da biblioteca MSDN.For more information about accessible objects, see the Active Accessibility section of the MSDN Library.

Construtores

Control.ControlAccessibleObject(Control)

Inicializa uma nova instância da classe Control.ControlAccessibleObject.Initializes a new instance of the Control.ControlAccessibleObject class.

Propriedades

Bounds

Obtém o local e o tamanho do objeto acessível.Gets the location and size of the accessible object.

(Herdado de AccessibleObject)
DefaultAction

Obtém uma cadeia de caracteres que descreve a ação padrão do objeto.Gets a string that describes the default action of the object. Nem todos os objetos têm uma ação padrão.Not all objects have a default action.

Description

Obtém a descrição do Control.ControlAccessibleObject.Gets the description of the Control.ControlAccessibleObject.

Handle

Obtém ou define o identificador do objeto acessível.Gets or sets the handle of the accessible object.

Help

Obtém a descrição do que o objeto faz ou como o objeto é usado.Gets the description of what the object does or how the object is used.

KeyboardShortcut

Obtém a tecla de atalho ou a chave de acesso do objeto para um objeto acessível.Gets the object shortcut key or access key for an accessible object.

Name

Obtém ou define o nome do objeto acessível.Gets or sets the accessible object name.

Owner

Obtém o proprietário do objeto acessível.Gets the owner of the accessible object.

Parent

Obtém o pai de um objeto acessível.Gets the parent of an accessible object.

Role

Obtém a função deste objeto acessível.Gets the role of this accessible object.

State

Obtém o estado deste objeto acessível.Gets the state of this accessible object.

(Herdado de AccessibleObject)
Value

Obtém ou define o valor de um objeto acessível.Gets or sets the value of an accessible object.

(Herdado de AccessibleObject)

Métodos

CreateObjRef(Type)

Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se comunicar com um objeto remoto.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Herdado de MarshalByRefObject)
DoDefaultAction()

Executa a ação padrão associada a este objeto acessível.Performs the default action associated with this accessible object.

(Herdado de AccessibleObject)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetChild(Int32)

Recupera o filho acessível correspondente ao índice especificado.Retrieves the accessible child corresponding to the specified index.

(Herdado de AccessibleObject)
GetChildCount()

Recupera o número de filhos que pertencem a um objeto acessível.Retrieves the number of children belonging to an accessible object.

(Herdado de AccessibleObject)
GetFocused()

Recupera o objeto que tem o foco do teclado.Retrieves the object that has the keyboard focus.

(Herdado de AccessibleObject)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetHelpTopic(String)

Obtém um identificador para um tópico da Ajuda e o caminho para o arquivo de Ajuda associado a este objeto acessível.Gets an identifier for a Help topic and the path to the Help file associated with this accessible object.

GetLifetimeService()

Recupera o objeto de serviço de tempo de vida atual que controla a política de ciclo de vida para esta instância.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Herdado de MarshalByRefObject)
GetSelected()

Recupera o filho selecionado no momento.Retrieves the currently selected child.

(Herdado de AccessibleObject)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
HitTest(Int32, Int32)

Recupera o objeto filho nas coordenadas da tela especificadas.Retrieves the child object at the specified screen coordinates.

(Herdado de AccessibleObject)
InitializeLifetimeService()

Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida para essa instância.Obtains a lifetime service object to control the lifetime policy for this instance.

(Herdado de MarshalByRefObject)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto MarshalByRefObject atual.Creates a shallow copy of the current MarshalByRefObject object.

(Herdado de MarshalByRefObject)
Navigate(AccessibleNavigation)

Navega para outro objeto acessível.Navigates to another accessible object.

(Herdado de AccessibleObject)
NotifyClients(AccessibleEvents)

Notifica os aplicativos cliente de acessibilidade do AccessibleEvents especificado.Notifies accessibility client applications of the specified AccessibleEvents.

NotifyClients(AccessibleEvents, Int32)

Notifica os aplicativos cliente de acessibilidade do AccessibleEvents especificado para o controle filho especificado.Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control.

NotifyClients(AccessibleEvents, Int32, Int32)

Notifica os aplicativos cliente de acessibilidade do AccessibleEvents especificado para o controle filho especificado, fornecendo a identificação do 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)

Gera o evento de notificação de automação da interface do usuário.Raises the UI automation notification event.

(Herdado de AccessibleObject)
RaiseLiveRegionChanged()

Gera o evento de automação da interface do usuário LiveRegionChanged.Raises the LiveRegionChanged UI automation event.

Select(AccessibleSelection)

Modifica a seleção ou move o foco do teclado do objeto acessível.Modifies the selection or moves the keyboard focus of the accessible object.

(Herdado de AccessibleObject)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

UseStdAccessibleObjects(IntPtr)

Associa um objeto a uma instância de um AccessibleObject com base no identificador do objeto.Associates an object with an instance of an AccessibleObject based on the handle of the object.

(Herdado de AccessibleObject)
UseStdAccessibleObjects(IntPtr, Int32)

Associa um objeto a uma instância de um AccessibleObject com base no identificador e na ID do objeto.Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

(Herdado de AccessibleObject)

Implantações explícitas de interface

IAccessible.accChildCount

Obtém o número de interfaces filho que pertencem a este objeto.Gets the number of child interfaces that belong to this object. Para obter uma descrição desse membro, consulte accChildCount.For a description of this member, see accChildCount.

(Herdado de AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Executa a ação padrão do objeto especificado.Performs the specified object's default action. Nem todos os objetos têm uma ação padrão.Not all objects have a default action. Para obter uma descrição desse membro, consulte accDoDefaultAction(Object).For a description of this member, see accDoDefaultAction(Object).

(Herdado de AccessibleObject)
IAccessible.accFocus

Obtém o objeto que tem o foco do teclado.Gets the object that has the keyboard focus. Para obter uma descrição desse membro, consulte accFocus.For a description of this member, see accFocus.

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

Obtém o objeto filho nas coordenadas da tela especificadas.Gets the child object at the specified screen coordinates. Para obter uma descrição desse membro, consulte accHitTest(Int32, Int32).For a description of this member, see accHitTest(Int32, Int32).

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

Obtém o local da tela atual do objeto.Gets the object's current screen location. Para obter uma descrição desse membro, consulte accLocation(Int32, Int32, Int32, Int32, Object).For a description of this member, see accLocation(Int32, Int32, Int32, Int32, Object).

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

Navega para um objeto acessível em relação ao objeto atual.Navigates to an accessible object relative to the current object. Para obter uma descrição desse membro, consulte accNavigate(Int32, Object).For a description of this member, see accNavigate(Int32, Object).

(Herdado de AccessibleObject)
IAccessible.accParent

Obtém o objeto acessível pai deste objeto.Gets the parent accessible object of this object. Para obter uma descrição desse membro, consulte accParent.For a description of this member, see accParent.

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

Modifica a seleção ou move o foco do teclado do objeto acessível.Modifies the selection or moves the keyboard focus of the accessible object. Para obter uma descrição desse membro, consulte accSelect(Int32, Object).For a description of this member, see accSelect(Int32, Object).

(Herdado de AccessibleObject)
IAccessible.accSelection

Obtém os objetos filho selecionados de um objeto acessível.Gets the selected child objects of an accessible object. Para obter uma descrição desse membro, consulte accSelection.For a description of this member, see accSelection.

(Herdado de AccessibleObject)
IAccessible.get_accChild(Object)

Recupera um objeto filho especificado.Retrieves a specified child object.

(Herdado de AccessibleObject)
IAccessible.get_accDefaultAction(Object)

Retorna uma cadeia de caracteres que indica a ação padrão do objeto especificado.Returns a string that indicates the specified object's default action.

(Herdado de AccessibleObject)
IAccessible.get_accDescription(Object)

Retorna uma cadeia de caracteres que descreve a aparência visual do objeto acessível especificado.Returns a string that describes the visual appearance of the specified accessible object.

(Herdado de AccessibleObject)
IAccessible.get_accHelp(Object)

Recupera o caminho completo do arquivo WinHelp associado ao objeto acessível especificado.Retrieves the full path of the WinHelp file that is associated with the specified accessible object.

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

Recupera o caminho completo de um arquivo WinHelp associado ao objeto especificado em conjunto com o identificador de um tópico específico no arquivo.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.

(Herdado de AccessibleObject)
IAccessible.get_accKeyboardShortcut(Object)

Recupera o atalho de teclado ou a tecla de acesso do objeto especificado.Retrieves the specified object's keyboard shortcut or access key.

(Herdado de AccessibleObject)
IAccessible.get_accName(Object)

Recupera o nome do objeto especificado.Retrieves the name of the specified object.

(Herdado de AccessibleObject)
IAccessible.get_accRole(Object)

Recupera informações que descrevem a função do objeto especificado.Retrieves information that describes the role of the specified object.

(Herdado de AccessibleObject)
IAccessible.get_accState(Object)

Recupera o estado atual do objeto acessível especificado.Retrieves the current state of the specified accessible object.

(Herdado de AccessibleObject)
IAccessible.get_accValue(Object)

Recupera o valor do objeto acessível especificado.Retrieves the value of the specified accessible object. Nem todos os objetos possuem um valor.Not all objects have a value.

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

Atribui um novo nome acessível ao objeto especificado.Assigns a new accessible name to the specified element.

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

Atribui um novo valor ao elemento especificado.Assigns a new value to the specified element.

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

Obtém o objeto FieldInfo correspondente ao campo e ao sinalizador de associação especificados.Gets the FieldInfo object corresponding to the specified field and binding flag. Para obter uma descrição desse membro, consulte GetField(String, BindingFlags).For a description of this member, see GetField(String, BindingFlags).

(Herdado de AccessibleObject)
IReflect.GetFields(BindingFlags)

Obtém uma matriz de objetos FieldInfo correspondentes a todos os campos da classe atual.Gets an array of FieldInfo objects corresponding to all fields of the current class. Para obter uma descrição desse membro, consulte GetFields(BindingFlags).For a description of this member, see GetFields(BindingFlags).

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

Obtém uma matriz de objetos MemberInfo correspondentes a todos os membros públicos ou a todos os membros que correspondem a um nome especificado.Gets an array of MemberInfo objects corresponding to all public members or to all members that match a specified name. Para obter uma descrição desse membro, consulte GetMember(String, BindingFlags).For a description of this member, see GetMember(String, BindingFlags).

(Herdado de AccessibleObject)
IReflect.GetMembers(BindingFlags)

Obtém uma matriz de objetos MemberInfo correspondentes a todos os membros públicos ou a todos os membros da classe atual.Gets an array of MemberInfo objects corresponding either to all public members or to all members of the current class. Para obter uma descrição desse membro, consulte GetMembers(BindingFlags).For a description of this member, see GetMembers(BindingFlags).

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

Obtém um objeto MethodInfo que corresponde a um método especificado nas restrições de pesquisa especificadas.Gets a MethodInfo object corresponding to a specified method under specified search constraints. Para obter uma descrição desse membro, consulte GetMethod(String, BindingFlags).For a description of this member, see GetMethod(String, BindingFlags).

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

Obtém um objeto MethodInfo correspondente a um método especificado, usando uma matriz de Tipo para escolher entre métodos sobrecarregados.Gets a MethodInfo object corresponding to a specified method, using a Type array to choose from among overloaded methods. Para obter uma descrição desse membro, consulte GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).For a description of this member, see GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

(Herdado de AccessibleObject)
IReflect.GetMethods(BindingFlags)

Obtém uma matriz de objetos MethodInfo com todos os métodos públicos ou todos os métodos da classe atual.Gets an array of MethodInfo objects with all public methods or all methods of the current class. Para obter uma descrição desse membro, consulte GetMethods(BindingFlags).For a description of this member, see GetMethods(BindingFlags).

(Herdado de AccessibleObject)
IReflect.GetProperties(BindingFlags)

Obtém uma matriz de objetos PropertyInfo que correspondem a todas as propriedades públicas ou a todas as propriedades da classe atual.Gets an array of PropertyInfo objects corresponding to all public properties or to all properties of the current class. Para obter uma descrição desse membro, consulte GetProperties(BindingFlags).For a description of this member, see GetProperties(BindingFlags).

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

Obtém um objeto PropertyInfo que corresponde a uma propriedade especificada nas restrições de pesquisa especificadas.Gets a PropertyInfo object corresponding to a specified property under specified search constraints. Para obter uma descrição desse membro, consulte GetProperty(String, BindingFlags).For a description of this member, see GetProperty(String, BindingFlags).

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

Obtém um objeto PropertyInfo que corresponde a uma propriedade especificada com as restrições de pesquisa especificadas.Gets a PropertyInfo object corresponding to a specified property with specified search constraints. Para obter uma descrição desse membro, consulte GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).For a description of this member, see GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

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

Invoca um membro especificado.Invokes a specified member. Para obter uma descrição desse membro, consulte 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[]).

(Herdado de AccessibleObject)
IReflect.UnderlyingSystemType

Obtém o tipo subjacente que representa o objeto IReflect.Gets the underlying type that represents the IReflect object. Para obter uma descrição desse membro, consulte UnderlyingSystemType.For a description of this member, see UnderlyingSystemType.

(Herdado de AccessibleObject)

Aplica-se a

Veja também