CodeBlockAnalysisContext Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contexte d’une action de bloc de code ou d’une action de fin de bloc de code. Une action de bloc de code ou une action de fin de bloc de code peut utiliser un CodeBlockAnalysisContext pour signaler Diagnosticdes s à propos d’un bloc de code.
public value class CodeBlockAnalysisContext
public struct CodeBlockAnalysisContext
public readonly struct CodeBlockAnalysisContext
type CodeBlockAnalysisContext = struct
Public Structure CodeBlockAnalysisContext
- Héritage
-
CodeBlockAnalysisContext
Constructeurs
CodeBlockAnalysisContext(SyntaxNode, ISymbol, SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Obsolète.
Contexte d’une action de bloc de code ou d’une action de fin de bloc de code. Une action de bloc de code ou une action de fin de bloc de code peut utiliser un CodeBlockAnalysisContext pour signaler Diagnosticdes s à propos d’un bloc de code. |
Propriétés
CancellationToken |
Jeton à case activée pour l’annulation demandée de l’analyse. |
CodeBlock |
Bloc de code qui fait l’objet de l’analyse. |
FilterSpan |
Étendue de filtre facultative dans le FilterTree pour laquelle calculer diagnostics.
|
FilterTree |
Arborescence de syntaxe pour le bloc de code en cours d’analyse. |
IsGeneratedCode |
Indique si est généré le CodeBlock code. |
Options |
Options spécifiées pour l’analyse. |
OwningSymbol |
ISymbol pour lequel le bloc de code fournit une définition ou une valeur. |
SemanticModel |
SemanticModel qui peuvent fournir des informations sémantiques sur les SyntaxNodes dans le bloc de code. |
Méthodes
ReportDiagnostic(Diagnostic) |
Signalez un Diagnostic à propos d’un bloc de code. |