SyntaxNodeAnalysisContext 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 nœud de syntaxe. Une action de nœud de syntaxe peut utiliser un SyntaxNodeAnalysisContext pour signaler Diagnosticdes pour un SyntaxNode.
public value class SyntaxNodeAnalysisContext
public struct SyntaxNodeAnalysisContext
public readonly struct SyntaxNodeAnalysisContext
type SyntaxNodeAnalysisContext = struct
Public Structure SyntaxNodeAnalysisContext
- Héritage
-
SyntaxNodeAnalysisContext
Constructeurs
SyntaxNodeAnalysisContext(SyntaxNode, ISymbol, SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Obsolète.
Contexte d’une action de nœud de syntaxe. Une action de nœud de syntaxe peut utiliser un SyntaxNodeAnalysisContext pour signaler Diagnosticdes pour un SyntaxNode. |
SyntaxNodeAnalysisContext(SyntaxNode, SemanticModel, AnalyzerOptions, Action<Diagnostic>, Func<Diagnostic,Boolean>, CancellationToken) |
Obsolète.
Contexte d’une action de nœud de syntaxe. Une action de nœud de syntaxe peut utiliser un SyntaxNodeAnalysisContext pour signaler Diagnosticdes pour un SyntaxNode. |
Propriétés
CancellationToken |
Jeton à case activée pour l’annulation demandée de l’analyse. |
Compilation |
Compilationcontenant .SyntaxNode |
ContainingSymbol |
ISymbol pour la déclaration contenant le nœud de syntaxe. |
FilterSpan |
Étendue de filtre facultative dans le FilterTree pour laquelle calculer diagnostics.
|
FilterTree |
Arborescence de syntaxe pour le Node en cours d’analyse. |
IsGeneratedCode |
Indique si est Node généré le code. |
Node |
SyntaxNode qui fait l’objet de l’analyse. |
Options |
Options spécifiées pour l’analyse. |
SemanticModel |
SemanticModel qui peut fournir des informations sémantiques sur le SyntaxNode. |
Méthodes
ReportDiagnostic(Diagnostic) |
Signalez un Diagnostic à propos d’un SyntaxNode. |