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 |
描述可能出现在菜单中的操作的简短标题。 |