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 預設動作,例如在下列範例中:選取的核取方塊具有預設動作 「Uncheck」 和 「Checked」 的值。清除的核取方塊的預設動作為 「Check」 和 「Unchecked」。標示為 「列印」的按鈕具有預設動作「按下」,沒有值。 顯示 「印表機」的靜態文字控制項或編輯控制項沒有預設動作,但值為 「Printer」。物件的 DefaultAction 屬性應該是動詞或簡短動詞片語。