SyntaxFacts Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode.
public ref class SyntaxFacts
public class SyntaxFacts
public sealed class SyntaxFacts
type SyntaxFacts = class
Public Class SyntaxFacts
Public NotInheritable Class SyntaxFacts
- Ereditarietà
-
SyntaxFacts
Costruttori
| SyntaxFacts() |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
Proprietà
| EqualityComparer |
Un comparer di uguaglianza personalizzato per SyntaxKind |
Metodi
| AllowsLeadingImplicitLineContinuation(SyntaxToken) |
Indica se una nuova riga può precedere validamente sintassiToken specificata senza richiedere una sequenza di continuazione di riga esplicita ' _' o terminando l'istruzione contenente. |
| AllowsTrailingImplicitLineContinuation(SyntaxToken) |
Indica se una nuova riga può seguire validamente sintassiToken specificata senza richiedere una sequenza di continuazione di riga esplicita ' _' o terminando l'istruzione contenente. |
| GetAccessorStatementKind(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| GetBaseTypeStatementKind(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| GetBinaryExpression(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| GetBlockName(SyntaxKind) |
Restituire il testo della parola chiave o della punteggiatura in base a SintassiKind |
| GetContextualKeywordKind(String) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| GetContextualKeywordKinds() |
Ottenere parole chiave contestuali |
| GetInstanceExpression(SyntaxKind) |
Restituire la sintassi dell'espressione corrispondente per 'Me', 'MyBase' e 'MyClass' parole chiave o SintassiKind.None per altri tipi di sintassi |
| GetKeywordKind(String) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| GetKeywordKinds() |
Ottenere tutte le parole chiave riservate e contestuali |
| GetLiteralExpression(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| GetOperatorKind(String) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| GetPreprocessorKeywordKind(String) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| GetPreprocessorKeywordKinds() |
Ottenere le parole chiave del preprocessore |
| GetPunctuationKinds() |
Ottenere punteggiatura |
| GetReservedKeywordKinds() |
Ottenere tutte le parole chiave riservate |
| GetText(Accessibility) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| GetText(SyntaxKind) |
Restituire il testo della parola chiave o della punteggiatura in base a SintassiKind |
| GetTypeStatementKind(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| GetUnaryExpression(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsAccessibilityModifier(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsAccessorBlock(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsAccessorStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsAccessorStatementAccessorKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsAccessorStatementKeyword(SyntaxKind) |
Obsoleti.
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsAddRemoveHandlerStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsAddRemoveHandlerStatementAddHandlerOrRemoveHandlerKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsAddressOfOperand(ExpressionSyntax) |
Restituisce true se il nodo è l'operando di un'espressione AddressOf |
| IsAnyToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsAssignmentStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsAssignmentStatementOperatorToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsAttributeName(SyntaxNode) |
Verifica se sintassiNode è un nome di attributo. Per essere un nome di attributo, la sintassi deve essere padreata da un attributo e il nodo stesso deve essere uguale alla proprietà Attribute.Name. |
| IsAttributeTargetAttributeModifier(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsBinaryExpression(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsBinaryExpressionOperatorToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsCaseBlock(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsCaseStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsColon(Char) |
Determina se il carattere unicode è un carattere di due punti. |
| IsContextualKeyword(SyntaxKind) |
Determinare se il tipo rappresenta una parola chiave contestuale |
| IsContinueStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsContinueStatementBlockKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsCrefOperatorReferenceOperatorToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsCrefSignaturePartModifier(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsDeclareStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsDeclareStatementCharsetKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsDeclareStatementKeyword(SyntaxKind) |
Obsoleti.
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsDeclareStatementSubOrFunctionKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsDelegateStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsDelegateStatementKeyword(SyntaxKind) |
Obsoleti.
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsDelegateStatementSubOrFunctionKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsDoLoopBlock(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsDoStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsEndBlockStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsEndBlockStatementBlockKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsExitStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsExitStatementBlockKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsHash(Char) |
Determina se il carattere unicode è un carattere hash. |
| IsIdentifierPartCharacter(Char) |
Determina se il carattere Unicode può essere parte di un identificatore di Visual Basic. |
| IsIdentifierStartCharacter(Char) |
Determina se il carattere Unicode può essere il carattere iniziale di un identificatore di Visual Basic. |
| IsIfDirectiveTrivia(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsIfDirectiveTriviaIfOrElseIfKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsInNamespaceOrTypeContext(SyntaxNode) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsInstanceExpression(SyntaxKind) |
Determinare se l'istanza del token rappresenta le parole chiave 'Me', 'MyBase' o 'MyClass' |
| IsInTypeOnlyContext(ExpressionSyntax) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsInvocationOrAddressOfOperand(ExpressionSyntax) |
Restituisce true se il nodo è l'operando di un'espressione AddressOf o l'oggetto di una chiamata. Questa operazione viene usata per regole di associazione speciali relative alla variabile valore restituito all'interno delle funzioni e delle funzioni get delle funzioni. |
| IsInvoked(ExpressionSyntax) |
Restituisce true se il nodo è l'oggetto di un'espressione di chiamata |
| IsKeywordEventContainerKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsKeywordKind(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsLabel(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsLabelLabelToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsLabelStatementLabelToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsLambdaHeader(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsLambdaHeaderKeyword(SyntaxKind) |
Obsoleti.
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsLambdaHeaderSubOrFunctionKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsLanguagePunctuation(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsLiteralExpression(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsLiteralExpressionToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsLoopStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsMemberAccessExpression(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsMemberAccessExpressionOperatorToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsMethodBlock(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsMethodStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsMethodStatementKeyword(SyntaxKind) |
Obsoleti.
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsMethodStatementSubOrFunctionKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsMultiLineLambdaExpression(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsName(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsNamedArgumentName(SyntaxNode) |
È il nodo il nome di un argomento denominato di un'espressione di chiamata o creazione di oggetti, ma non di un attributo. |
| IsNamespaceMemberDeclaration(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsNewLine(Char) |
Determina se il carattere Unicode è un carattere di nuova riga. |
| IsOnErrorGoToStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsOperator(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsOperatorStatementOperatorToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsOptionStatementNameKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsOptionStatementValueKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsOrdering(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsOrderingAscendingOrDescendingKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsPartitionClause(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsPartitionClauseSkipOrTakeKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsPartitionWhileClause(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsPartitionWhileClauseSkipOrTakeKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsPredefinedCastExpressionKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsPredefinedType(SyntaxKind) |
Helper per verificare se il token è un tipo predefinito |
| IsPreprocessorDirective(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsPreprocessorKeyword(SyntaxKind) |
Determinare se l'istanza del token rappresenta una parola chiave del preprocessore |
| IsPreprocessorPunctuation(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsPunctuation(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsPunctuationOrKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsReDimStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsRelationalCaseClause(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsRelationalCaseClauseOperatorToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsRelationalOperator(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsReservedKeyword(SyntaxKind) |
Determinare se il tipo rappresenta una parola chiave riservata |
| IsReservedTupleElementName(String) |
Verifica se il nome dell'elemento è riservato. Ad esempio: "Item3" è riservato. "Rest", "ToString" e altri membri di System.ValueTuple sono riservati. I nomi non riservati restituiscono False. |
| IsResumeStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsSingleLineLambdaExpression(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsSpecialConstraint(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsSpecialConstraintConstraintKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsStopOrEndStatement(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsStopOrEndStatementStopOrEndKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsTrivia(SyntaxKind) |
Determinare se l'istanza del token rappresenta un trivia di sintassi, ad esempio commento, spazi vuoti e così via... |
| IsTypeOfExpression(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsTypeOfExpressionOperatorToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsTypeParameterVarianceKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsUnaryExpression(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsUnaryExpressionOperatorToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsUnderscore(Char) |
Determina se il carattere unicode è un carattere di sottolineatura. |
| IsValidIdentifier(String) |
Determina se il nome è un identificatore valido. |
| IsWhileOrUntilClause(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsWhileOrUntilClauseWhileOrUntilKeyword(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsWhitespace(Char) |
Determina se il carattere Unicode rappresenta uno spazio vuoto. |
| IsXmlCrefAttributeEndQuoteToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsXmlCrefAttributeStartQuoteToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsXmlMemberAccessExpression(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsXmlMemberAccessExpressionToken2(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsXmlNameAttributeEndQuoteToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsXmlNameAttributeStartQuoteToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsXmlStringEndQuoteToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsXmlStringStartQuoteToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsXmlTextToken(SyntaxKind) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |
| IsXmlWhitespace(Char) |
Determina se il carattere Unicode rappresenta uno spazio vuoto XML. |
| MakeHalfWidthIdentifier(String) |
Crea una stringa di caratteri Unicode di metà larghezza. |
| VarianceKindFromToken(SyntaxToken) |
Fornisce membri per determinare i fatti di sintassi relativi a caratteri e conversioni Unicode. |