共用方式為


CodeRefactoringProvider 類別

定義

繼承此類型以提供原始程式碼重構。 請記得使用 ExportCodeRefactoringProviderAttribute ,讓主機環境可以在UI中提供重構。

public ref class CodeRefactoringProvider abstract
public abstract class CodeRefactoringProvider
type CodeRefactoringProvider = class
Public MustInherit Class CodeRefactoringProvider
繼承
CodeRefactoringProvider

建構函式

CodeRefactoringProvider()

繼承此類型以提供原始程式碼重構。 請記得使用 ExportCodeRefactoringProviderAttribute ,讓主機環境可以在UI中提供重構。

屬性

RequestPriority

這個重構提供者應該在的優先順序類別。 如果未覆寫,則傳 Default 回 。 較慢或較不相關的提供者應該覆寫此值,並傳回較低的值,以免干擾一般優先順序提供者的計算。

方法

ComputeRefactoringsAsync(CodeRefactoringContext)

計算指定 CodeRefactoringContext之的一或多個重構。

ComputeRequestPriority()

CodeActionRequestPriority計算此提供者應該要執行的群組。 這可以是 介於和High之間的Low法務值。

適用於