AccessibleObject.DefaultAction プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オブジェクトの既定のアクションを説明する文字列を取得します。 既定のアクションがないオブジェクトもあります。
public:
virtual property System::String ^ DefaultAction { System::String ^ get(); };
public virtual string DefaultAction { get; }
public virtual string? DefaultAction { get; }
member this.DefaultAction : string
Public Overridable ReadOnly Property DefaultAction As String
プロパティ値
オブジェクトの既定のアクションの説明、またはこのオブジェクトの既定のアクションがない場合は、null
。
例外
コントロールの既定のアクションを取得できません。
注釈
この文字列は、オブジェクトに対して実行されるアクションを表します。結果としてオブジェクトが実行する操作は記述しません。 つまり、文書を印刷するツール バー ボタンの既定のアクションは、"現在の文書を印刷" ではなく "押す" です。 オブジェクトの既定のアクションとその値を混同しないでください。
注意 (継承者)
既定の実装では、オブジェクトが既定のアクションを持つシステム コントロールをラップする場合、アクセス可能なオブジェクトの既定のアクションが返されます。それ以外の場合は、 null
. このメソッドは、アクションを実行するコントロールのみがサポートする必要があります。 すべてのオブジェクトに既定のアクションがあるわけではありません。一部のオブジェクトには、次の例のように、プロパティ Value に関連する既定のアクションが含まれている場合があります。選択したチェック ボックスの既定のアクションは "オフ" で、値は "Checked" です。 オフのチェック ボックスには、既定のアクション "Check" と値 "Unchecked" があります。 "印刷" というラベルが付いたボタンの既定のアクションは "Press" で、値はありません。 静的テキスト コントロールまたは "Printer" を示す編集コントロールには既定のアクションはありませんが、値は "Printer" になります。 オブジェクトの DefaultAction プロパティは、動詞または短い動詞語句である必要があります。