AccessibleRole 列舉

定義

指定數值,代表可存取物件可能的角色。Specifies values representing possible roles for an accessible object.

public enum class AccessibleRole
public enum AccessibleRole
type AccessibleRole = 
Public Enum AccessibleRole
繼承
AccessibleRole

欄位

Alert 8

您可以通知使用者的警告或條件。An alert or condition that you can notify a user about. 這個角色只限用於具現化警告、但與其他的使用者介面項目無關的物件,例如訊息方塊、圖形、文字或音效。Use this role only for objects that embody an alert but are not associated with another user interface element, such as a message box, graphic, text, or sound.

Animation 54

動畫控制項,包含的內容會隨時間變更,例如顯示一連串點陣圖框架 (例如幻燈片) 的控制項。An animation control, which contains content that is changing over time, such as a control that displays a series of bitmap frames, like a filmstrip. 動畫控制項通常是在檔案正在複製,或正在執行其他費時的工作時顯示。Animation controls are usually displayed when files are being copied, or when some other time-consuming task is being performed.

Application 14

應用程式的主視窗。The main window for an application.

Border 19

視窗的框線。A window border. 整個框線是用單一物件來表示,並非每邊各用單獨的物件。The entire border is represented by a single object, rather than by separate objects for each side.

ButtonDropDown 56

可下拉項目清單的按鈕。A button that drops down a list of items.

ButtonDropDownGrid 58

可下拉格線的按鈕。A button that drops down a grid.

ButtonMenu 57

可下拉功能表的按鈕。A button that drops down a menu.

Caret 7

插入號 (Caret),也就是將視窗工作區 (Client Area) 中的插入點位置標記出來的選取線、區塊或點陣圖。A caret, which is a flashing line, block, or bitmap that marks the location of the insertion point in a window's client area.

Cell 29

資料表內的儲存格。A cell within a table.

Character 32

卡通圖形物件,例如:Microsoft Office 小幫手,則通常是為了要將應用程式的說明資訊提供給使用者而顯示。A cartoon-like graphic object, such as Microsoft Office Assistant, which is typically displayed to provide help to users of an application.

Chart 17

用來代表資料的圖形影像。A graphical image used to represent data.

CheckButton 44

核取方塊控制項,是可和其他選項分開,單獨開啟或關閉的選項。A check box control, which is an option that can be turned on or off independent of other options.

Client 10

視窗的使用者區。A window's user area.

Clock 61

顯示時間的控制項。A control that displays the time.

Column 27

資料表中的儲存格資料行。A column of cells within a table.

ColumnHeader 25

資料行行首,提供資料表中資料行的視覺標籤。A column header, which provides a visual label for a column in a table.

ComboBox 46

下拉式方塊,也就是編輯控制項,這個控制項具有提供預先定義之選擇集合的相關清單方塊。A combo box, which is an edit control with an associated list box that provides a set of predefined choices.

Cursor 6

滑鼠指標。A mouse pointer.

Default -1

系統提供的角色。A system-provided role.

Diagram 53

用來構圖資料的圖形影像。A graphical image used to diagram data.

Dial 49

撥號盤或旋鈕。A dial or knob. 也可以是唯讀物件,例如速率計。This can also be a read-only object, like a speedometer.

Dialog 18

對話方塊或訊息方塊。A dialog box or message box.

Document 15

文件視窗,永遠包含在應用程式視窗內。A document window, which is always contained within an application window. 這個角色只適用於多重文件介面 (MDI) 視窗,並參考包含 MDI 標題列的物件。This role applies only to multiple-document interface (MDI) windows and refers to an object that contains the MDI title bar.

DropList 47

下拉式清單方塊。A drop-down list box. 這個控制項顯示一個項目,並容許使用者從替代選擇的清單中選取和顯示其他項目。This control shows one item and allows the user to display and select another from a list of alternative choices.

Equation 55

數學方程式。A mathematical equation.

Graphic 40

圖片。A picture.

Grip 4

特殊的滑鼠指標,容許使用者操作使用者介面項目,例如視窗。A special mouse pointer, which allows a user to manipulate user interface elements such as a window. 例如,使用者可以按一下之後拖曳視窗右下角的可調整大小的底框,重設視窗大小。For example, a user can click and drag a sizing grip in the lower-right corner of a window to resize it.

Grouping 20

物件以邏輯方式分組。The objects grouped in a logical manner. 群組物件和所包含的物件之間可以是父子關係。There can be a parent-child relationship between the grouping object and the objects it contains.

HelpBalloon 31

以工具提示或說明汽球 (Balloon) 形式來顯示的說明,包含有按鈕和標籤,使用者按一下就可以開啟自訂的說明主題。A Help display in the form of a ToolTip or Help balloon, which contains buttons and labels that users can click to open custom Help topics.

HotkeyField 50

熱鍵欄位,允許使用者輸入按鍵輸入組合或順序以做為熱鍵使用,讓使用者能夠迅速執行動作。A hot-key field that allows the user to enter a combination or sequence of keystrokes to be used as a hot key, which enables users to perform an action quickly. 熱鍵控制項會顯示使用者所輸入的按鍵輸入情形,確保使用者選取的是有效的按鍵組合。A hot-key control displays the keystrokes entered by the user and ensures that the user selects a valid key combination.

Indicator 39

指示器 (Indicator),例如指向目前項目的指標圖形。An indicator, such as a pointer graphic, that points to the current item.

IpAddress 63

專為輸入網際網路通訊協定 (IP) 位址所設計的控制項。A control designed for entering Internet Protocol (IP) addresses.

30

連結,是來源文件和目的文件之間的連接部分。A link, which is a connection between a source document and a destination document. 這個物件看起來像是文字或圖形,但動作卻像是按鈕。This object might look like text or a graphic, but it acts like a button.

List 33

清單方塊,允許使用者選取一個或多個項目。A list box, which allows the user to select one or more items.

ListItem 34

清單方塊中的項目,或下拉式方塊、下拉式清單方塊的清單部分。An item in a list box or the list portion of a combo box, drop-down list box, or drop-down combo box.

MenuBar 2

功能表列,通常在視窗的標題列底下,使用者可從中選取功能表。A menu bar, usually beneath the title bar of a window, from which users can select menus.

MenuItem 12

功能表項目,是功能表中的項目,使用者可選擇來執行命令、選取選項,或顯示其他的功能表。A menu item, which is an entry in a menu that a user can choose to carry out a command, select an option, or display another menu. 功能上,功能表項目可說是相當於按鈕、選項按鈕、核取方塊或功能表。Functionally, a menu item can be equivalent to a push button, radio button, check box, or menu.

MenuPopup 11

功能表,顯示選項的清單,使用者可從中選取來執行動作。A menu, which presents a list of options from which the user can make a selection to perform an action. 所有功能表的型別都必須具有這個角色,從功能表列選取之後顯示的下拉式功能表,和按一下滑鼠右鍵時顯示的捷徑功能表都包括在內。All menu types must have this role, including drop-down menus that are displayed by selection from a menu bar, and shortcut menus that are displayed when the right mouse button is clicked.

None 0

沒有角色。No role.

Outline 35

大綱或樹狀結構,例如樹狀檢視控制項,這種控制項會顯示階層清單,且通常允許使用者展開和摺疊分支。An outline or tree structure, such as a tree view control, which displays a hierarchical list and usually allows the user to expand and collapse branches.

OutlineButton 64

像大綱項目一樣巡覽的控制項。A control that navigates like an outline item.

OutlineItem 36

大綱或樹狀結構中的項目。An item in an outline or tree structure.

PageTab 37

屬性頁,允許使用者檢視頁面的屬性,例如頁面標題、是否為首頁、頁面是否經過修改。A property page that allows a user to view the attributes for a page, such as the page's title, whether it is a home page, or whether the page has been modified. 一般來說,這個控制項唯一的子系是群組物件,包含相關頁面的內容。Normally, the only child of this control is a grouped object that contains the contents of the associated page.

PageTabList 60

頁面的索引標籤控制項 (Tab Control) 的容器。A container of page tab controls.

Pane 16

可用來顯示資訊之框架中的單獨區域、分割文件視窗或狀態列的矩形區域。A separate area in a frame, a split document window, or a rectangular area of the status bar that can be used to display information. 使用者可在窗格之間和目前窗格的內容之內巡覽,但無法在不同窗格內的項目之間巡覽。Users can navigate between panes and within the contents of the current pane, but cannot navigate between items in different panes. 因此,窗格代表的群組層級低於框架視窗或文件,但高於個別控制項。Thus, panes represent a level of grouping lower than frame windows or documents, but above individual controls. 一般來說,使用者在窗格之間巡覽的方式是依照內容而定,按下 TAB、F6 或 CTRL+TAB 鍵。Typically, the user navigates between panes by pressing TAB, F6, or CTRL+TAB, depending on the context.

ProgressBar 48

進度列 (Progress Bar),在水平矩形內顯示有色彩的列,以指示耗時作業的進度。A progress bar, which indicates the progress of a lengthy operation by displaying colored lines inside a horizontal rectangle. 列與矩形的相對長度會對應至已完成作業的百分比。The length of the lines in relation to the length of the rectangle corresponds to the percentage of the operation that is complete. 這個控制項不會取得使用者的輸入。This control does not take user input.

PropertyPage 38

屬性頁,是控制物件 (例如檔案或資源) 的外觀和行為模式的對話方塊。A property page, which is a dialog box that controls the appearance and the behavior of an object, such as a file or resource. 屬性頁的外觀依照用途而不同。A property page's appearance differs according to its purpose.

PushButton 43

按鈕控制項,是使用者可以開啟或關閉的小矩形控制項。A push button control, which is a small rectangular control that a user can turn on or off. 按鈕也稱為命令按鈕,預設的關閉狀態下會呈現凸起的外觀,開啟時的外觀則是凹下的。A push button, also known as a command button, has a raised appearance in its default off state and a sunken appearance when it is turned on.

RadioButton 45

選項按鈕 (Option Button 或 Radio Button)。An option button, also known as a radio button. 共用具有這個屬性之單一父系的所有物件都假設屬於單一互斥 (Mutually Exclusive) 群組的一部分。All objects sharing a single parent that have this attribute are assumed to be part of a single mutually exclusive group. 必要時,您可以使用群組物件將選項按鈕分成不同的群組。You can use grouped objects to divide option buttons into separate groups when necessary.

Row 28

資料表中的儲存格資料列。A row of cells within a table.

RowHeader 26

資料列標頭,提供資料表資料列的視覺標籤。A row header, which provides a visual label for a table row.

ScrollBar 3

垂直或水平捲軸,可以是工作區的一部分,也可以用於控制項中。A vertical or horizontal scroll bar, which can be either part of the client area or used in a control.

Separator 21

視覺上分為兩區的空間,例如分隔符號功能表項目或視窗中將分割視窗隔開的分隔符號。A space divided visually into two regions, such as a separator menu item or a separator dividing split panes within a window.

Slider 51

控制項 (有時稱為 TrackBar) 可讓使用者以移動滑桿的方式在最小和最大值之間以指定的增量為單位來調整設定。A control, sometimes called a trackbar, that enables a user to adjust a setting in given increments between minimum and maximum values by moving a slider. Windows 作業系統中的音量控制就是滑桿 (Slider Control)。The volume controls in the Windows operating system are slider controls.

Sound 5

系統音效,與各種系統事件相關。A system sound, which is associated with various system events.

SpinButton 52

調整方塊,也稱為上下按鈕控制項,包含一對箭號按鈕。A spin box, also known as an up-down control, which contains a pair of arrow buttons. 使用者用滑鼠按一下箭號按鈕,以遞增或者遞減數值。A user clicks the arrow buttons with a mouse to increment or decrement a value. 微調按鈕控制項最常配合附屬控制項使用;這個附屬控制項稱為協同視窗,是目前數值顯示的地方。A spin button control is most often used with a companion control, called a buddy window, where the current value is displayed.

SplitButton 62

有下拉式清單圖示緊鄰按鈕的工具列按鈕。A toolbar button that has a drop-down list icon directly adjacent to the button.

StaticText 41

在對話方塊中其他控制項或指令的唯讀文字,例如標籤中的內容。The read-only text, such as in a label, for other controls or instructions in a dialog box. 靜態文字不能修改或者選取。Static text cannot be modified or selected.

StatusBar 23

狀態列,一般是位在應用程式視窗底部的區域中,顯示出目前作業、應用程式狀態或已選取物件的相關資訊。A status bar, which is an area typically at the bottom of an application window that displays information about the current operation, state of the application, or selected object. 狀態列可以具有顯示不同種類資訊的多重欄位,例如狀態列中目前選取之功能表命令的說明文字。The status bar can have multiple fields that display different kinds of information, such as an explanation of the currently selected menu command in the status bar.

Table 24

包含儲存格之資料列和資料行的資料表,也會選擇幸包含資料列和資料行的行首。A table containing rows and columns of cells and, optionally, row headers and column headers.

Text 42

可編輯、也可以是唯讀的可選取文字。The selectable text that can be editable or read-only.

TitleBar 1

視窗的標題或標題列。A title or caption bar for a window.

ToolBar 22

工具列,也就是一群組的控制項,為經常使用的功能提供方便的存取。A toolbar, which is a grouping of controls that provide easy access to frequently used features.

ToolTip 13

工具提示,是顯示出按鈕用途之簡要說明的小矩形快顯視窗。A tool tip, which is a small rectangular pop-up window that displays a brief description of the purpose of a button.

WhiteSpace 59

其他物件之間的空白空間。A blank space between other objects.

Window 9

視窗框架,通常包含子物件,例如標題列、用戶端和視窗中一般會包含的其他物件。A window frame, which usually contains child objects such as a title bar, client, and other objects typically contained in a window.

範例

下列程式碼範例示範如何建立可感知存取範圍的圖表控制項, AccessibleObject並使用和Control.ControlAccessibleObject類別來公開可存取的資訊。The following code example demonstrates the creation of an accessibility-aware chart control, using the AccessibleObject and Control.ControlAccessibleObject classes to expose accessible information. 控制項繪製兩個曲線和一個圖例。The control plots two curves along with a legend. 衍生自的ChartControlAccessibleObject類別會在CreateAccessibilityInstance方法中用來為 chart 控制項提供自訂的可存取訊號。 ControlAccessibleObjectThe ChartControlAccessibleObject class, which derives from ControlAccessibleObject, is used in the CreateAccessibilityInstance method to provide custom accessible information for the chart control. 因為圖表圖例不是實際Control的控制項, 而是由 chart 控制項繪製, 所以它不會有任何內建的可存取訊號。Because the chart legend is not an actual Control -based control, but instead is drawn by the chart control, it does not any built-in accessible information. 因此, ChartControlAccessibleObject類別CurveLegendAccessibleObjectGetChild覆寫方法, 以傳回代表圖例每個部分之可存取訊號的。Because of this, the ChartControlAccessibleObject class overrides the GetChild method to return the CurveLegendAccessibleObject that represents accessible information for each part of the legend. 當可存取的感知應用程式使用此控制項時, 控制項可以提供必要的可存取訊號。When an accessible-aware application uses this control, the control can provide the necessary accessible information.

這個範例示範如何搭配AccessibleRole Role屬性來使用列舉。This example demonstrates using the AccessibleRole enumeration with the Role property. 如需完整的程式碼範例, 請參閱類別總覽。AccessibleObjectSee the AccessibleObject class overview for the complete code example.

// Inner class ChartControlAccessibleObject represents accessible information associated with the ChartControl.
// The ChartControlAccessibleObject is returned in the ChartControl::CreateAccessibilityInstance .
ref class ChartControlAccessibleObject: public ControlAccessibleObject
{
private:
   ChartControl^ chartControl;

public:
   ChartControlAccessibleObject( ChartControl^ ctrl )
      : ControlAccessibleObject( ctrl )
   {
      chartControl = ctrl;
   }


   property System::Windows::Forms::AccessibleRole Role 
   {

      // Gets the role for the Chart. This is used by accessibility programs.
      virtual System::Windows::Forms::AccessibleRole get() override
      {
         return ::AccessibleRole::Chart;
      }

   }

   property AccessibleStates State 
   {

      // Gets the state for the Chart. This is used by accessibility programs.
      virtual AccessibleStates get() override
      {
         return AccessibleStates::ReadOnly;
      }

   }

   // The CurveLegend objects are "child" controls in terms of accessibility so
   // return the number of ChartLengend objects.
   virtual int GetChildCount() override
   {
      return chartControl->Legends->Length;
   }


   // Gets the Accessibility object of the child CurveLegend idetified by index.
   virtual AccessibleObject^ GetChild( int index ) override
   {
      if ( index >= 0 && index < chartControl->Legends->Length )
      {
         return chartControl->Legends[ index ]->AccessibilityObject;
      }

      return nullptr;
   }


internal:

   // Helper function that is used by the CurveLegend's accessibility object
   // to navigate between sibiling controls. Specifically, this function is used in
   // the CurveLegend::CurveLegendAccessibleObject.Navigate function.
   AccessibleObject^ NavigateFromChild( CurveLegend::CurveLegendAccessibleObject^ child, AccessibleNavigation navdir )
   {
      switch ( navdir )
      {
         case AccessibleNavigation::Down:
         case AccessibleNavigation::Next:
            return GetChild( child->ID + 1 );

         case AccessibleNavigation::Up:
         case AccessibleNavigation::Previous:
            return GetChild( child->ID - 1 );
      }
      return nullptr;
   }


   // Helper function that is used by the CurveLegend's accessibility object
   // to select a specific CurveLegend control. Specifically, this function is used
   // in the CurveLegend::CurveLegendAccessibleObject.Select function.
   void SelectChild( CurveLegend::CurveLegendAccessibleObject^ child, AccessibleSelection selection )
   {
      int childID = child->ID;
      
      // Determine which selection action should occur, based on the
      // AccessibleSelection value.
      if ( (selection & AccessibleSelection::TakeSelection) != (AccessibleSelection)0 )
      {
         for ( int i = 0; i < chartControl->Legends->Length; i++ )
         {
            if ( i == childID )
            {
               chartControl->Legends[ i ]->Selected = true;
            }
            else
            {
               chartControl->Legends[ i ]->Selected = false;
            }

         }
         
         // AccessibleSelection->AddSelection means that the CurveLegend will be selected.
         if ( (selection & AccessibleSelection::AddSelection) != (AccessibleSelection)0 )
         {
            chartControl->Legends[ childID ]->Selected = true;
         }
         
         // AccessibleSelection->AddSelection means that the CurveLegend will be unselected.
         if ( (selection & AccessibleSelection::RemoveSelection) != (AccessibleSelection)0 )
         {
            chartControl->Legends[ childID ]->Selected = false;
         }
      }
   }

};

// class ChartControlAccessibleObject
// Inner class ChartControlAccessibleObject represents accessible information associated with the ChartControl.
// The ChartControlAccessibleObject is returned in the ChartControl.CreateAccessibilityInstance override.
public class ChartControlAccessibleObject : ControlAccessibleObject
{
    ChartControl chartControl;

    public ChartControlAccessibleObject(ChartControl ctrl) : base(ctrl) 
    {
        chartControl = ctrl;
    }

    // Gets the role for the Chart. This is used by accessibility programs.
    public override AccessibleRole Role
    {  
        get {
            return AccessibleRole.Chart;
        }
    }

    // Gets the state for the Chart. This is used by accessibility programs.
    public override AccessibleStates State
    {  
        get {                    
            return AccessibleStates.ReadOnly;
        }
    }

    // The CurveLegend objects are "child" controls in terms of accessibility so 
    // return the number of ChartLengend objects.
    public override int GetChildCount()
    {  
        return chartControl.Legends.Length;
    }

    // Gets the Accessibility object of the child CurveLegend idetified by index.
    public override AccessibleObject GetChild(int index)
    {  
        if (index >= 0 && index < chartControl.Legends.Length) {
            return chartControl.Legends[index].AccessibilityObject;
        }                
        return null;
    }

    // Helper function that is used by the CurveLegend's accessibility object
    // to navigate between sibiling controls. Specifically, this function is used in
    // the CurveLegend.CurveLegendAccessibleObject.Navigate function.
    internal AccessibleObject NavigateFromChild(CurveLegend.CurveLegendAccessibleObject child, 
                                                AccessibleNavigation navdir) 
    {  
        switch(navdir) {
            case AccessibleNavigation.Down:
            case AccessibleNavigation.Next:
                return GetChild(child.ID + 1);
                
            case AccessibleNavigation.Up:
            case AccessibleNavigation.Previous:
                return GetChild(child.ID - 1);                        
        }
        return null;
    }

    // Helper function that is used by the CurveLegend's accessibility object
    // to select a specific CurveLegend control. Specifically, this function is used
    // in the CurveLegend.CurveLegendAccessibleObject.Select function.
    internal void SelectChild(CurveLegend.CurveLegendAccessibleObject child, AccessibleSelection selection) 
    {   
        int childID = child.ID;

        // Determine which selection action should occur, based on the
        // AccessibleSelection value.
        if ((selection & AccessibleSelection.TakeSelection) != 0) {
            for(int i = 0; i < chartControl.Legends.Length; i++) {
                if (i == childID) {
                    chartControl.Legends[i].Selected = true;                        
                } else {
                    chartControl.Legends[i].Selected = false;
                }
            }

            // AccessibleSelection.AddSelection means that the CurveLegend will be selected.
            if ((selection & AccessibleSelection.AddSelection) != 0) {
                chartControl.Legends[childID].Selected = true;                        
            }

            // AccessibleSelection.AddSelection means that the CurveLegend will be unselected.
            if ((selection & AccessibleSelection.RemoveSelection) != 0) {
                chartControl.Legends[childID].Selected = false;                        
            }
        }            
    }
}
' Inner Class ChartControlAccessibleObject represents accessible information 
' associated with the ChartControl.
' The ChartControlAccessibleObject is returned in the         ' ChartControl.CreateAccessibilityInstance override.
Public Class ChartControlAccessibleObject
    Inherits Control.ControlAccessibleObject

    Private chartControl As ChartControl
    
    Public Sub New(ctrl As ChartControl)
        MyBase.New(ctrl)
        chartControl = ctrl
    End Sub
    
    ' Get the role for the Chart. This is used by accessibility programs.            
    Public Overrides ReadOnly Property Role() As AccessibleRole
        Get
            Return System.Windows.Forms.AccessibleRole.Chart
        End Get
    End Property
    
    ' Get the state for the Chart. This is used by accessibility programs.            
    Public Overrides ReadOnly Property State() As AccessibleStates
        Get
            Return AccessibleStates.ReadOnly
        End Get
    End Property                        
    
    ' The CurveLegend objects are "child" controls in terms of accessibility so 
    ' return the number of ChartLengend objects.            
    Public Overrides Function GetChildCount() As Integer
        Return chartControl.Legends.Length
    End Function 
    
    ' Get the Accessibility object of the child CurveLegend idetified by index.
    Public Overrides Function GetChild(index As Integer) As AccessibleObject
        If index >= 0 And index < chartControl.Legends.Length Then
            Return chartControl.Legends(index).AccessibilityObject
        End If
        Return Nothing
    End Function 
    
    ' Helper function that is used by the CurveLegend's accessibility object
    ' to navigate between sibiling controls. Specifically, this function is used in
    ' the CurveLegend.CurveLegendAccessibleObject.Navigate function.
    Friend Function NavigateFromChild(child As CurveLegend.CurveLegendAccessibleObject, _
                                    navdir As AccessibleNavigation) As AccessibleObject
        Select Case navdir
            Case AccessibleNavigation.Down, AccessibleNavigation.Next
                    Return GetChild(child.ID + 1)
            
            Case AccessibleNavigation.Up, AccessibleNavigation.Previous
                    Return GetChild(child.ID - 1)
        End Select
        Return Nothing
    End Function            

    ' Helper function that is used by the CurveLegend's accessibility object
    ' to select a specific CurveLegend control. Specifically, this function is used 
    ' in the CurveLegend.CurveLegendAccessibleObject.Select function.            
    Friend Sub SelectChild(child As CurveLegend.CurveLegendAccessibleObject, selection As AccessibleSelection)
        Dim childID As Integer = child.ID
        
        ' Determine which selection action should occur, based on the
        ' AccessibleSelection value.
        If (selection And AccessibleSelection.TakeSelection) <> 0 Then
            Dim i As Integer
            For i = 0 To chartControl.Legends.Length - 1
                If i = childID Then
                    chartControl.Legends(i).Selected = True
                Else
                    chartControl.Legends(i).Selected = False
                End If
            Next i
            
            ' AccessibleSelection.AddSelection means that the CurveLegend will be selected.
            If (selection And AccessibleSelection.AddSelection) <> 0 Then
                chartControl.Legends(childID).Selected = True
            End If

            ' AccessibleSelection.AddSelection means that the CurveLegend will be unselected.                    
            If (selection And AccessibleSelection.RemoveSelection) <> 0 Then
                chartControl.Legends(childID).Selected = False
            End If
        End If
    End Sub
End Class

備註

物件的角色描述物件的函式, 而且協助工具應用程式會使用此功能。The role of the object describes the function of the object and is used by accessibility applications.

這個列舉是由AccessibleObject和所使用Control.AccessibleRoleThis enumeration is used by AccessibleObject and Control.AccessibleRole

如需協助工具應用程式的詳細資訊, 請在 Microsoft Developer Network (MSDN) 文件庫中搜尋「Microsoft Active Accessibility」。For additional information about the accessibility application, search for "Microsoft Active Accessibility" in the Microsoft Developer Network (MSDN) library.

適用於

另請參閱