SyntaxFacts クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。
public ref class SyntaxFacts
public class SyntaxFacts
type SyntaxFacts = class
Public Class SyntaxFacts
- 継承
-
SyntaxFacts
コンストラクター
SyntaxFacts() |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
プロパティ
EqualityComparer |
のカスタム等値比較子 SyntaxKind |
メソッド
AllowsLeadingImplicitLineContinuation(SyntaxToken) |
明示的な行継続シーケンス ' _' を必要とせずに、指定した SyntaxToken の前に改行を有効にするか、含むステートメントを終了するかを示します。 |
AllowsTrailingImplicitLineContinuation(SyntaxToken) |
明示的な行継続シーケンス ' _' を必要とせず、または含むステートメントを終了せずに、改行が指定された SyntaxToken に有効に従うかどうかを示します。 |
GetAccessorStatementKind(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
GetBaseTypeStatementKind(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
GetBinaryExpression(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
GetBlockName(SyntaxKind) |
SyntaxKind に基づいてキーワードまたは句読点のテキストを返す |
GetContextualKeywordKind(String) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
GetContextualKeywordKinds() |
コンテキスト キーワードを取得する |
GetInstanceExpression(SyntaxKind) |
'Me'、'MyBase' キーワード、および 'MyClass' キーワードの対応する式構文を返します。他の構文の種類の場合は SyntaxKind.None を返します。 |
GetKeywordKind(String) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
GetKeywordKinds() |
予約済みキーワードとコンテキスト キーワードをすべて取得する |
GetLiteralExpression(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
GetOperatorKind(String) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
GetPreprocessorKeywordKind(String) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
GetPreprocessorKeywordKinds() |
プリプロセッサ のキーワードを取得する |
GetPunctuationKinds() |
句読点を取得する |
GetReservedKeywordKinds() |
すべての予約済みキーワードを取得する |
GetText(Accessibility) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
GetText(SyntaxKind) |
SyntaxKind に基づいてキーワードまたは句読点のテキストを返す |
GetTypeStatementKind(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
GetUnaryExpression(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsAccessibilityModifier(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsAccessorBlock(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsAccessorStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsAccessorStatementAccessorKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsAccessorStatementKeyword(SyntaxKind) |
古い.
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsAddRemoveHandlerStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsAddRemoveHandlerStatementAddHandlerOrRemoveHandlerKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsAddressOfOperand(ExpressionSyntax) |
ノードが AddressOf 式のオペランドである場合は true を返します。 |
IsAnyToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsAssignmentStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsAssignmentStatementOperatorToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsAttributeName(SyntaxNode) |
SyntaxNode が属性名であるかどうかを確認します。 属性名にするには、構文を Attribute で親にし、ノード自体を Attribute.Name プロパティと等しくする必要があります。 |
IsAttributeTargetAttributeModifier(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsBinaryExpression(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsBinaryExpressionOperatorToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsCaseBlock(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsCaseStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsColon(Char) |
Unicode 文字がコロン文字であるかどうかを判断します。 |
IsContextualKeyword(SyntaxKind) |
種類がコンテキスト キーワードを表すかどうかを判断する |
IsContinueStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsContinueStatementBlockKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsCrefOperatorReferenceOperatorToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsCrefSignaturePartModifier(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsDeclareStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsDeclareStatementCharsetKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsDeclareStatementKeyword(SyntaxKind) |
古い.
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsDeclareStatementSubOrFunctionKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsDelegateStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsDelegateStatementKeyword(SyntaxKind) |
古い.
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsDelegateStatementSubOrFunctionKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsDoLoopBlock(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsDoStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsEndBlockStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsEndBlockStatementBlockKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsExitStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsExitStatementBlockKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsHash(Char) |
Unicode 文字がハッシュ文字であるかどうかを判断します。 |
IsIdentifierPartCharacter(Char) |
Unicode 文字を Visual Basic 識別子の一部にできるかどうかを決定します。 |
IsIdentifierStartCharacter(Char) |
Unicode 文字を Visual Basic 識別子の開始文字にできるかどうかを判断します。 |
IsIfDirectiveTrivia(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsIfDirectiveTriviaIfOrElseIfKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsInNamespaceOrTypeContext(SyntaxNode) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsInstanceExpression(SyntaxKind) |
トークン インスタンスが 'Me'、'MyBase'、または 'MyClass' キーワードを表しているかどうかを確認する |
IsInTypeOnlyContext(ExpressionSyntax) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsInvocationOrAddressOfOperand(ExpressionSyntax) |
ノードが AddressOf 式のオペランド、または呼び出しのオブジェクトである場合は true を返します。 これは、Functions および Property Get アクセサー内の戻り値変数に関する特別なバインド規則に使用されます。 |
IsInvoked(ExpressionSyntax) |
ノードが呼び出し式のオブジェクトの場合は true を返します。 |
IsKeywordEventContainerKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsKeywordKind(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsLabel(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsLabelLabelToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsLabelStatementLabelToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsLambdaHeader(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsLambdaHeaderKeyword(SyntaxKind) |
古い.
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsLambdaHeaderSubOrFunctionKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsLanguagePunctuation(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsLiteralExpression(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsLiteralExpressionToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsLoopStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsMemberAccessExpression(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsMemberAccessExpressionOperatorToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsMethodBlock(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsMethodStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsMethodStatementKeyword(SyntaxKind) |
古い.
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsMethodStatementSubOrFunctionKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsMultiLineLambdaExpression(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsName(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsNamedArgumentName(SyntaxNode) |
ノードは、呼び出しまたはオブジェクト作成式の名前付き引数の名前ですが、属性の名前ではありません。 |
IsNamespaceMemberDeclaration(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsNewLine(Char) |
Unicode 文字が改行文字であるかどうかを判断します。 |
IsOnErrorGoToStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsOperator(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsOperatorStatementOperatorToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsOptionStatementNameKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsOptionStatementValueKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsOrdering(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsOrderingAscendingOrDescendingKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsPartitionClause(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsPartitionClauseSkipOrTakeKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsPartitionWhileClause(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsPartitionWhileClauseSkipOrTakeKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsPredefinedCastExpressionKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsPredefinedType(SyntaxKind) |
トークンが定義済みの型であるかどうかを確認するヘルパー |
IsPreprocessorDirective(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsPreprocessorKeyword(SyntaxKind) |
トークン インスタンスがプリプロセッサ キーワードを表すかどうかを確認する |
IsPreprocessorPunctuation(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsPunctuation(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsPunctuationOrKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsReDimStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsRelationalCaseClause(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsRelationalCaseClauseOperatorToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsRelationalOperator(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsReservedKeyword(SyntaxKind) |
種類が予約済みキーワードを表すかどうかを判断する |
IsReservedTupleElementName(String) |
要素名が予約されているかどうかを確認します。 たとえば、"Item3" は予約されています。 "Rest"、"ToString"、および System.ValueTuple の他のメンバーは予約されています。 予約されていない名前は False を返します。 |
IsResumeStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsSingleLineLambdaExpression(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsSpecialConstraint(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsSpecialConstraintConstraintKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsStopOrEndStatement(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsStopOrEndStatementStopOrEndKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsTrivia(SyntaxKind) |
トークン インスタンスが、コメント、空白文字などの構文トリビアを表しているかどうかを判断します。 |
IsTypeOfExpression(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsTypeOfExpressionOperatorToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsTypeParameterVarianceKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsUnaryExpression(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsUnaryExpressionOperatorToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsUnderscore(Char) |
Unicode 文字がアンダースコア文字かどうかを判断します。 |
IsValidIdentifier(String) |
名前が有効な識別子かどうかを判断します。 |
IsWhileOrUntilClause(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsWhileOrUntilClauseWhileOrUntilKeyword(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsWhitespace(Char) |
Unicode 文字が空白文字を表すかどうかを判断します。 |
IsXmlCrefAttributeEndQuoteToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsXmlCrefAttributeStartQuoteToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsXmlMemberAccessExpression(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsXmlMemberAccessExpressionToken2(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsXmlNameAttributeEndQuoteToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsXmlNameAttributeStartQuoteToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsXmlStringEndQuoteToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsXmlStringStartQuoteToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsXmlTextToken(SyntaxKind) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
IsXmlWhitespace(Char) |
Unicode 文字が XML 空白文字を表すかどうかを判断します。 |
MakeHalfWidthIdentifier(String) |
半角の形式の Unicode 文字列を作成します。 |
VarianceKindFromToken(SyntaxToken) |
文字と Unicode 変換に関する構文の事実を決定するためのメンバーを提供します。 |
適用対象
.NET