CodeRefactoringContext 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
由 提供 CodeRefactoringProvider 的程式碼重構內容。
public value class CodeRefactoringContext
public struct CodeRefactoringContext
public readonly struct CodeRefactoringContext
type CodeRefactoringContext = struct
Public Structure CodeRefactoringContext
- 繼承
-
CodeRefactoringContext
建構函式
屬性
CancellationToken |
CancellationToken。 |
Document |
對應至 要重構之 Span 的檔。 針對藉由提供 非預設值來支援 DocumentKinds 非來源文件的程式碼重構,這個屬性會擲回 InvalidOperationException 。 這類重構應該改用 TextDocument 屬性。 |
Span |
或 TextDocument 中要重構的 Document 文字範圍。 |
TextDocument |
對應至 要重構之 的 Span TextDocument。 這個屬性應該使用,而不是 Document 透過程式碼重構,藉由提供非預設值來支援非來源文件的程式碼重構來使用此屬性 DocumentKinds |
方法
RegisterRefactoring(CodeAction) |
將 提供的 |