AccessibleObject.DoDefaultAction 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
執行與此可存取物件相關的預設動作。
public:
virtual void DoDefaultAction();
public virtual void DoDefaultAction();
abstract member DoDefaultAction : unit -> unit
override this.DoDefaultAction : unit -> unit
Public Overridable Sub DoDefaultAction ()
例外狀況
控制的預設動作無法執行。
備註
用戶端可以透過檢查物件的 DefaultAction 屬性來取得該物件的預設動作。 用戶端可以使用自動化(若支援)而非 DoDefaultAction 執行物件的預設動作。 然而,提供了 DoDefaultAction 一種簡單的方式來執行物件最常用的動作。
給繼承者的注意事項
系統提供的使用者介面元件執行的預設動作取決於鍵盤狀態。 也就是說,如果像 SHIFT、ALT 或 CTRL 這類修飾鍵在呼叫時 DoDefaultAction() 被按下(無論是使用者操作還是程式化),預設動作可能與這些按鍵未按下時不同。 並非所有物件都有預設動作。