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