Compartir a través de


SemanticModel.GetSyntaxDiagnostics Método

Definición

Obtenga todos los errores de sintaxis dentro del árbol de sintaxis asociado a este objeto. No obtiene errores que implican declaraciones o compilaciones de cuerpos de método o inicializadores.

public abstract System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic> GetSyntaxDiagnostics (Microsoft.CodeAnalysis.Text.TextSpan? span = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetSyntaxDiagnostics : Nullable<Microsoft.CodeAnalysis.Text.TextSpan> * System.Threading.CancellationToken -> System.Collections.Immutable.ImmutableArray<Microsoft.CodeAnalysis.Diagnostic>
Public MustOverride Function GetSyntaxDiagnostics (Optional span As Nullable(Of TextSpan) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As ImmutableArray(Of Diagnostic)

Parámetros

span
Nullable<TextSpan>

Intervalo opcional dentro del árbol de sintaxis para el que se van a obtener diagnósticos. Si no se especifica ningún argumento, se devuelven diagnósticos para todo el árbol.

cancellationToken
CancellationToken

Token de cancelación que se puede usar para cancelar el proceso de obtención de los diagnósticos.

Devoluciones

Se aplica a