ControlType.Custom フィールド


定義済みのコントロール型のいずれでもないコントロールを識別します。Identifies a control that is not one of the defined control types.

public: static initonly System::Windows::Automation::ControlType ^ Custom;
public static readonly System.Windows.Automation.ControlType Custom;
 staticval mutable Custom : System.Windows.Automation.ControlType
Public Shared ReadOnly Custom As ControlType 



コントロール型は、定義済みのコントロール型 ( ButtonCalendarなど) の1つとして識別されないコントロールを示します。 CustomThe Custom control type indicates a control that is not identified as one of the predefined control types (such as Button or Calendar).

コントロールが定義されているコントロール型と同じ機能を提供Customしないようにするには、コントロールをコントロールの種類として指定する前に、コントロールの種類を確認する必要があります。Control developers should check the other control types before designating their control as a Custom control type to be sure that their control does not provide the same functionality as one of the defined control types.

コントロールCustom型には、プロバイダーがを実装UI オートメーションUI Automationするための追加の作業が必要です。A Custom control type requires extra work for the provider to implement UI オートメーションUI Automation. また、UI オートメーションクライアント製品では、コントロールの構造、キーボードの相互作用、およびコントロールのコントロールの種類に基づいたコントロールパターンを予測できません。Also, UI Automation client products will not be able to anticipate the control structure, keyboard interaction, and possible control patterns based on the control type of the control.