AccessibleObject.DefaultAction プロパティ

定義

オブジェクトの既定のアクションを説明する文字列を取得します。 既定のアクションがないオブジェクトもあります。

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

プロパティ値

String

オブジェクトの既定のアクションの説明、またはこのオブジェクトの既定のアクションがない場合は、null

例外

コントロールの既定のアクションを取得できません。

注釈

この文字列は、オブジェクトに対して実行されるアクションを表します。結果としてオブジェクトが実行する操作は記述しません。 つまり、文書を印刷するツール バー ボタンの既定のアクションは、"現在の文書を印刷" ではなく "押す" です。 オブジェクトの既定のアクションとその値を混同しないでください。

注意 (継承者)

既定の実装では、オブジェクトが既定のアクションを持つシステム コントロールをラップする場合、アクセス可能なオブジェクトの既定のアクションが返されます。それ以外の場合は、 null. このメソッドは、アクションを実行するコントロールのみがサポートする必要があります。 すべてのオブジェクトに既定のアクションがあるわけではありません。一部のオブジェクトには、次の例のように、プロパティ Value に関連する既定のアクションが含まれている場合があります。選択したチェック ボックスの既定のアクションは "オフ" で、値は "Checked" です。 オフのチェック ボックスには、既定のアクション "Check" と値 "Unchecked" があります。 "印刷" というラベルが付いたボタンの既定のアクションは "Press" で、値はありません。 静的テキスト コントロールまたは "Printer" を示す編集コントロールには既定のアクションはありませんが、値は "Printer" になります。 オブジェクトの DefaultAction プロパティは、動詞または短い動詞語句である必要があります。

適用対象

こちらもご覧ください