AdditionalFileAnalysisContext 结构

定义

附加文件操作的上下文。 其他文件操作可以使用 AdditionalFileAnalysisContext 来报告 Diagnostic有关非源 AdditionalText 文档的 。

public readonly struct AdditionalFileAnalysisContext
type AdditionalFileAnalysisContext = struct
Public Structure AdditionalFileAnalysisContext
继承
AdditionalFileAnalysisContext

属性

AdditionalFile

AdditionalText ,即分析的主题。

CancellationToken

用于检查请求取消分析的令牌。

Compilation

正在分析的编译。

FilterSpan

要计算其诊断的 AdditionalFile 中的可选筛选器范围。 null 如果要分析整个 AdditionalFile 或整个编译,则为 。

Options

为分析指定的选项。

方法

ReportDiagnostic(Diagnostic)

报告给定 AdditionalFile的诊断。 非源文档中的诊断应使用非源 Location创建,该诊断可以使用 API 创建 Create(String, TextSpan, LinePositionSpan)

适用于