SemanticModel.GetConstantValue(SyntaxNode, CancellationToken) Méthode
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.
Si le nœud fourni a une valeur constante, une valeur facultative est retournée avec HasValue défini sur true et la valeur définie sur la constante. Si le nœud n’a pas de valeur constante, une valeur facultative est retournée avec HasValue défini sur false.
public Microsoft.CodeAnalysis.Optional<object> GetConstantValue(Microsoft.CodeAnalysis.SyntaxNode node, System.Threading.CancellationToken cancellationToken = default);
public Microsoft.CodeAnalysis.Optional<object?> GetConstantValue(Microsoft.CodeAnalysis.SyntaxNode node, System.Threading.CancellationToken cancellationToken = default);
member this.GetConstantValue : Microsoft.CodeAnalysis.SyntaxNode * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.Optional<obj>
Public Function GetConstantValue (node As SyntaxNode, Optional cancellationToken As CancellationToken = Nothing) As Optional(Of Object)
Paramètres
- node
- SyntaxNode
- cancellationToken
- CancellationToken