Compartilhar via


AdditionalFileAnalysisContext Estrutura

Definição

Contexto para uma ação de arquivo adicional. Uma ação de arquivo adicional pode usar um AdditionalFileAnalysisContext para relatar Diagnostics sobre um documento que não é de origem AdditionalText .

public readonly struct AdditionalFileAnalysisContext
type AdditionalFileAnalysisContext = struct
Public Structure AdditionalFileAnalysisContext
Herança
AdditionalFileAnalysisContext

Propriedades

AdditionalFile

AdditionalText que é o assunto da análise.

CancellationToken

Token para marcar para cancelamento solicitado da análise.

Compilation

Compilação sendo analisada.

FilterSpan

Intervalo de filtro opcional dentro do para o AdditionalFile qual calcular diagnóstico. null se estivermos analisando toda AdditionalFile ou toda a compilação.

Options

Opções especificadas para a análise.

Métodos

ReportDiagnostic(Diagnostic)

Relate um diagnóstico para o determinado AdditionalFile. Um diagnóstico em um documento que não seja de origem deve ser criado com uma não fonte Location, que pode ser criada usando Create(String, TextSpan, LinePositionSpan) a API.

Aplica-se a