Control.ControlAccessibleObject Klasa

Definicja

Zawiera informacje o kontrolce, która może być używana przez aplikację ułatwień dostępu.Provides information about a control that can be used by an accessibility application.

public: ref class Control::ControlAccessibleObject : System::Windows::Forms::AccessibleObject
public 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
[<System.Runtime.InteropServices.ComVisible(true)>]
type Control.ControlAccessibleObject = class
    inherit AccessibleObject
Public Class Control.ControlAccessibleObject
Inherits AccessibleObject
Dziedziczenie
Dziedziczenie
Control.ControlAccessibleObject
Pochodne
Atrybuty

Przykłady

Poniższy przykład kodu tworzy formant pola wyboru, który pochodzi z CheckBox klasy i tworzy niestandardowe Control.ControlAccessibleObject dla klasy pochodnej.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. Klasa pochodna, MyCheckBox , ma domyślnie, jest Appearance Button wyświetlana jako przycisk przełączania.The derived class, MyCheckBox, has an Appearance of Button by default so it appears as a toggle button. Klasa pochodna, Control.ControlAccessibleObject MyCheckBoxControlAccessibleObject , przesłania trzy właściwości do konta w celu uzyskania różnicy w wyglądzie.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

Uwagi

Windows Forms ma wbudowaną obsługę ułatwień dostępu i zawiera informacje na temat aplikacji, która umożliwia korzystanie z aplikacji klienckich do ułatwienia dostępu.Windows Forms has accessibility support built in, and provides information about your application that enables it to work with accessibility client applications. Przykładami aplikacji klienckich dostępności są: rozszerzanie ekranu i narzędzia do przeglądania, narzędzia do wprowadzania głosu, klawiatury ekranowe, alternatywne urządzenia wejściowe i narzędzia do ulepszania klawiaturowego.Examples of accessibility client applications are: screen enlarger and reviewer utilities, voice input utilities, on-screen keyboards, alternative input devices, and keyboard enhancement utilities. Czasami konieczne będzie podanie dodatkowych informacji na temat aplikacji klienckich do ułatwienia dostępu.Sometimes you will want to provide additional information to accessibility client applications. Istnieją dwa sposoby udostępniania tych dodatkowych informacji.There are two ways of providing this additional information. Aby zapewnić ograniczone informacje o ułatwieniach dostępu dla istniejących formantów, ustaw AccessibleName wartości właściwości kontrolki,, AccessibleDescription AccessibleDefaultActionDescription i AccessibleRole , które będą zgłaszane do aplikacji klienckich dostępności.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. Alternatywnie, jeśli potrzebujesz więcej informacji o ułatwieniach dostępu do dołączenia do kontrolki, możesz napisać własną klasę pochodną klasy AccessibleObject lub Control.ControlAccessibleObject .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. Na przykład, jeśli piszesz własny formant, który nie pochodzi od wspólnych kontrolek lub potrzebujesz takich operacji jak testy trafień w kontrolce, należy utworzyć Control.ControlAccessibleObject dla kontrolki, wywołując CreateAccessibilityInstance metodę.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.

Uwaga

W przypadku zastąpienia AccessibleObject.GetChild metody należy również zastąpić AccessibleObject.GetChildCount metodę.If you override the AccessibleObject.GetChild method, you must also override the AccessibleObject.GetChildCount method. Aby uzyskać lub ustawić AccessibilityObject Właściwość, należy dodać odwołanie do Accessibility zestawu zainstalowanego z .NET Framework.To get or set the AccessibilityObject property, you must add a reference to the Accessibility assembly installed with the .NET Framework.

Aby uzyskać więcej informacji na temat dostępnych obiektów, zobacz Microsoft Active Accessibility.For more information about accessible objects, see Microsoft Active Accessibility.

Konstruktory

Control.ControlAccessibleObject(Control)

Inicjuje nowe wystąpienie klasy Control.ControlAccessibleObject.Initializes a new instance of the Control.ControlAccessibleObject class.

Właściwości

Bounds

Pobiera lokalizację i rozmiar dostępnego obiektu.Gets the location and size of the accessible object.

(Odziedziczone po AccessibleObject)
DefaultAction

Pobiera ciąg opisujący domyślną akcję obiektu.Gets a string that describes the default action of the object. Nie wszystkie obiekty mają akcję domyślną.Not all objects have a default action.

Description

Pobiera opis Control.ControlAccessibleObject .Gets the description of the Control.ControlAccessibleObject.

Handle

Pobiera lub ustawia dojście dostępnego obiektu.Gets or sets the handle of the accessible object.

Help

Pobiera opis obiektu lub sposobu użycia obiektu.Gets the description of what the object does or how the object is used.

KeyboardShortcut

Pobiera skrót do obiektu lub klawisz dostępu dla dostępnego obiektu.Gets the object shortcut key or access key for an accessible object.

Name

Pobiera lub ustawia nazwę dostępnego obiektu.Gets or sets the accessible object name.

Owner

Pobiera właściciela dostępnego obiektu.Gets the owner of the accessible object.

Parent

Pobiera element nadrzędny dostępnego obiektu.Gets the parent of an accessible object.

Role

Pobiera rolę tego dostępnego obiektu.Gets the role of this accessible object.

State

Pobiera stan tego dostępnego obiektu.Gets the state of this accessible object.

(Odziedziczone po AccessibleObject)
Value

Pobiera lub ustawia wartość dostępnego obiektu.Gets or sets the value of an accessible object.

(Odziedziczone po AccessibleObject)

Metody

CreateObjRef(Type)

Tworzy obiekt, który zawiera wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikacji z obiektem zdalnym.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Odziedziczone po MarshalByRefObject)
DoDefaultAction()

Wykonuje domyślną akcję skojarzoną z tym dostępnym obiektem.Performs the default action associated with this accessible object.

(Odziedziczone po AccessibleObject)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetChild(Int32)

Pobiera dostępny element podrzędny odpowiadający określonemu indeksowi.Retrieves the accessible child corresponding to the specified index.

(Odziedziczone po AccessibleObject)
GetChildCount()

Pobiera liczbę elementów podrzędnych należących do dostępnego obiektu.Retrieves the number of children belonging to an accessible object.

(Odziedziczone po AccessibleObject)
GetFocused()

Pobiera obiekt, który ma fokus klawiatury.Retrieves the object that has the keyboard focus.

(Odziedziczone po AccessibleObject)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetHelpTopic(String)

Pobiera identyfikator tematu pomocy oraz ścieżkę do pliku pomocy skojarzonego z tym dostępnym obiektem.Gets an identifier for a Help topic and the path to the Help file associated with this accessible object.

GetLifetimeService()
Nieaktualne.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
GetSelected()

Pobiera aktualnie wybrany element podrzędny.Retrieves the currently selected child.

(Odziedziczone po AccessibleObject)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
HitTest(Int32, Int32)

Pobiera obiekt podrzędny na określonych współrzędnych ekranu.Retrieves the child object at the specified screen coordinates.

(Odziedziczone po AccessibleObject)
InitializeLifetimeService()
Nieaktualne.

Uzyskuje obiekt usługi istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Odziedziczone po MarshalByRefObject)
MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy skróconą kopię bieżącego MarshalByRefObject obiektu.Creates a shallow copy of the current MarshalByRefObject object.

(Odziedziczone po MarshalByRefObject)
Navigate(AccessibleNavigation)

Przechodzi do innego dostępnego obiektu.Navigates to another accessible object.

(Odziedziczone po AccessibleObject)
NotifyClients(AccessibleEvents)

Powiadamia aplikacje klienckie o ułatwieniach dostępu określonego typu AccessibleEvents .Notifies accessibility client applications of the specified AccessibleEvents.

NotifyClients(AccessibleEvents, Int32)

Powiadamia aplikacje klienckie dostępności określonego AccessibleEvents dla określonej kontrolki podrzędnej.Notifies the accessibility client applications of the specified AccessibleEvents for the specified child control.

NotifyClients(AccessibleEvents, Int32, Int32)

Powiadamia aplikacje klienckie dostępności określonego AccessibleEvents dla określonej kontrolki podrzędnej, dając identyfikację 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)

Podnosi zdarzenie powiadomienia automatyzacji interfejsu użytkownika.Raises the UI automation notification event.

(Odziedziczone po AccessibleObject)
RaiseLiveRegionChanged()

Podnosi zdarzenie automatyzacji interfejsu użytkownika LiveRegionChanged.Raises the LiveRegionChanged UI automation event.

RaiseLiveRegionChanged()

Podnosi zdarzenie automatyzacji interfejsu użytkownika LiveRegionChanged.Raises the LiveRegionChanged UI automation event.

(Odziedziczone po AccessibleObject)
Select(AccessibleSelection)

Modyfikuje zaznaczenie lub przesuwa fokus klawiatury dla dostępnego obiektu.Modifies the selection or moves the keyboard focus of the accessible object.

(Odziedziczone po AccessibleObject)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

UseStdAccessibleObjects(IntPtr)

Kojarzy obiekt z wystąpieniem AccessibleObject w oparciu o uchwyt obiektu.Associates an object with an instance of an AccessibleObject based on the handle of the object.

(Odziedziczone po AccessibleObject)
UseStdAccessibleObjects(IntPtr, Int32)

Kojarzy obiekt z wystąpieniem na AccessibleObject podstawie uchwytu i identyfikatora obiektu.Associates an object with an instance of an AccessibleObject based on the handle and the object id of the object.

(Odziedziczone po AccessibleObject)

Jawne implementacje interfejsu

IAccessible.accChildCount

Pobiera liczbę interfejsów podrzędnych należących do tego obiektu.Gets the number of child interfaces that belong to this object. Aby uzyskać opis tego elementu członkowskiego, zobacz accChildCount .For a description of this member, see accChildCount.

(Odziedziczone po AccessibleObject)
IAccessible.accDoDefaultAction(Object)

Wykonuje akcję domyślną określonego obiektu.Performs the specified object's default action. Nie wszystkie obiekty mają akcję domyślną.Not all objects have a default action. Aby uzyskać opis tego elementu członkowskiego, zobacz accDoDefaultAction(Object) .For a description of this member, see accDoDefaultAction(Object).

(Odziedziczone po AccessibleObject)
IAccessible.accFocus

Pobiera obiekt, który ma fokus klawiatury.Gets the object that has the keyboard focus. Aby uzyskać opis tego elementu członkowskiego, zobacz accFocus .For a description of this member, see accFocus.

(Odziedziczone po AccessibleObject)
IAccessible.accHitTest(Int32, Int32)

Pobiera obiekt podrzędny na określonym Współrzędne ekranu.Gets the child object at the specified screen coordinates. Aby uzyskać opis tego elementu członkowskiego, zobacz accHitTest(Int32, Int32) .For a description of this member, see accHitTest(Int32, Int32).

(Odziedziczone po AccessibleObject)
IAccessible.accLocation(Int32, Int32, Int32, Int32, Object)

Pobiera bieżącą lokalizację ekranu obiektu.Gets the object's current screen location. Aby uzyskać opis tego elementu członkowskiego, zobacz accLocation(Int32, Int32, Int32, Int32, Object) .For a description of this member, see accLocation(Int32, Int32, Int32, Int32, Object).

(Odziedziczone po AccessibleObject)
IAccessible.accNavigate(Int32, Object)

Przechodzi do dostępnego obiektu względem bieżącego obiektu.Navigates to an accessible object relative to the current object. Aby uzyskać opis tego elementu członkowskiego, zobacz accNavigate(Int32, Object) .For a description of this member, see accNavigate(Int32, Object).

(Odziedziczone po AccessibleObject)
IAccessible.accParent

Pobiera nadrzędny obiekt dostępny dla tego obiektu.Gets the parent accessible object of this object. Aby uzyskać opis tego elementu członkowskiego, zobacz accParent .For a description of this member, see accParent.

(Odziedziczone po AccessibleObject)
IAccessible.accSelect(Int32, Object)

Modyfikuje zaznaczenie lub przesuwa fokus klawiatury dla dostępnego obiektu.Modifies the selection or moves the keyboard focus of the accessible object. Aby uzyskać opis tego elementu członkowskiego, zobacz accSelect(Int32, Object) .For a description of this member, see accSelect(Int32, Object).

(Odziedziczone po AccessibleObject)
IAccessible.accSelection

Pobiera wybrane obiekty podrzędne dostępnego obiektu.Gets the selected child objects of an accessible object. Aby uzyskać opis tego elementu członkowskiego, zobacz accSelection .For a description of this member, see accSelection.

(Odziedziczone po AccessibleObject)
IReflect.GetField(String, BindingFlags)

Pobiera FieldInfo obiekt odpowiadający określonemu fladze pola i powiązania.Gets the FieldInfo object corresponding to the specified field and binding flag. Aby uzyskać opis tego elementu członkowskiego, zobacz GetField(String, BindingFlags) .For a description of this member, see GetField(String, BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetFields(BindingFlags)

Pobiera tablicę FieldInfo obiektów odpowiadającą wszystkim polom bieżącej klasy.Gets an array of FieldInfo objects corresponding to all fields of the current class. Aby uzyskać opis tego elementu członkowskiego, zobacz GetFields(BindingFlags) .For a description of this member, see GetFields(BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetMember(String, BindingFlags)

Pobiera tablicę MemberInfo obiektów odpowiadającą wszystkim publicznym elementom członkowskim lub wszystkim członkom zgodnym z określoną nazwą.Gets an array of MemberInfo objects corresponding to all public members or to all members that match a specified name. Aby uzyskać opis tego elementu członkowskiego, zobacz GetMember(String, BindingFlags) .For a description of this member, see GetMember(String, BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetMembers(BindingFlags)

Pobiera tablicę MemberInfo obiektów odpowiadającą wszystkim publicznym elementom członkowskim lub wszystkim członkom bieżącej klasy.Gets an array of MemberInfo objects corresponding either to all public members or to all members of the current class. Aby uzyskać opis tego elementu członkowskiego, zobacz GetMembers(BindingFlags) .For a description of this member, see GetMembers(BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetMethod(String, BindingFlags)

Pobiera MethodInfo obiekt odpowiadający określonej metodzie w określonych ograniczeniach wyszukiwania.Gets a MethodInfo object corresponding to a specified method under specified search constraints. Aby uzyskać opis tego elementu członkowskiego, zobacz GetMethod(String, BindingFlags) .For a description of this member, see GetMethod(String, BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Pobiera MethodInfo obiekt odpowiadający określonej metodzie przy użyciu tablicy typów do wybrania spośród przeciążonych metod.Gets a MethodInfo object corresponding to a specified method, using a Type array to choose from among overloaded methods. Aby uzyskać opis tego elementu członkowskiego, zobacz GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) .For a description of this member, see GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]).

(Odziedziczone po AccessibleObject)
IReflect.GetMethods(BindingFlags)

Pobiera tablicę MethodInfo obiektów ze wszystkimi metodami publicznymi lub wszystkimi metodami bieżącej klasy.Gets an array of MethodInfo objects with all public methods or all methods of the current class. Aby uzyskać opis tego elementu członkowskiego, zobacz GetMethods(BindingFlags) .For a description of this member, see GetMethods(BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetProperties(BindingFlags)

Pobiera tablicę PropertyInfo obiektów odpowiadającą wszystkim właściwościom publicznym lub wszystkim właściwościom bieżącej klasy.Gets an array of PropertyInfo objects corresponding to all public properties or to all properties of the current class. Aby uzyskać opis tego elementu członkowskiego, zobacz GetProperties(BindingFlags) .For a description of this member, see GetProperties(BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetProperty(String, BindingFlags)

Pobiera PropertyInfo obiekt odpowiadający określonej właściwości w określonych ograniczeniach wyszukiwania.Gets a PropertyInfo object corresponding to a specified property under specified search constraints. Aby uzyskać opis tego elementu członkowskiego, zobacz GetProperty(String, BindingFlags) .For a description of this member, see GetProperty(String, BindingFlags).

(Odziedziczone po AccessibleObject)
IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Pobiera PropertyInfo obiekt odpowiadający określonej właściwości z określonymi ograniczeniami wyszukiwania.Gets a PropertyInfo object corresponding to a specified property with specified search constraints. Aby uzyskać opis tego elementu członkowskiego, zobacz GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) .For a description of this member, see GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

(Odziedziczone po AccessibleObject)
IReflect.InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Wywołuje określony element członkowski.Invokes a specified member. Aby uzyskać opis tego elementu członkowskiego, zobacz 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[]).

(Odziedziczone po AccessibleObject)
IReflect.UnderlyingSystemType

Pobiera typ podstawowy reprezentujący IReflect obiekt.Gets the underlying type that represents the IReflect object. Aby uzyskać opis tego elementu członkowskiego, zobacz UnderlyingSystemType .For a description of this member, see UnderlyingSystemType.

(Odziedziczone po AccessibleObject)

Dotyczy

Zobacz też