CodeAction 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public ref class CodeAction abstract
public abstract class CodeAction
type CodeAction = class
Public MustInherit Class CodeAction
- 繼承
-
CodeAction
- 衍生
建構函式
CodeAction() |
屬性
EquivalenceKey |
如果兩個程式代碼動作具有相等的非 Null EquivalenceKey 值,而且由相同 CodeFixProvider 或 CodeRefactoringProvider產生,則會將其視為相等。 |
IsInlinable |
如果此程式代碼動作包含 NestedActions,則此屬性會提供提示給主機,指出是否可以滑動此程式代碼動作,並只呈現巢狀動作。 當主機已經顯示許多最上層動作時,應考慮 不要 內嵌此動作,以讓使用者保持低顯示的選項數目。 不過,如果向用戶顯示幾個選項,內嵌此動作可能會很有幫助,因為它可讓使用者查看並選擇其中一個具有較少步驟的巢狀選項。 若要使用巢狀動作建立 CodeAction ,請使用 Create(String, ImmutableArray<CodeAction>, Boolean)。 |
NestedActions |
這個 CodeAction中包含的子動作。 可以在主機中呈現,以提供更多潛在解決方案動作給特定問題。 若要使用巢狀動作建立 CodeAction ,請使用 Create(String, ImmutableArray<CodeAction>, Boolean)。 |
Priority |
這個特定動作在一組其他動作內的優先順序。 較不相關的動作應該覆寫此動作,並指定較低的優先順序,讓使用者可以輕鬆地存取更重要的動作。 如果未覆寫,則傳 Default 回 。 |
Tags |
來自 WellKnownTags的描述性標籤。 這些標記可能會影響項目的顯示方式。 |
Title |
簡短標題,描述可能會出現在功能表中的動作。 |