Share via


SyntaxExtensions クラス

定義

public ref class SyntaxExtensions sealed
public sealed class SyntaxExtensions
type SyntaxExtensions = class
Public Module SyntaxExtensions
継承
SyntaxExtensions

メソッド

Attributes(AsClauseSyntax)

指定した場合、指定された AsClauseSyntax の AttributeBlockSyntax を返します。

NormalizeWhitespace(SyntaxToken, String, Boolean)
NormalizeWhitespace(SyntaxToken, String, String, Boolean, Boolean)
NormalizeWhitespace(SyntaxTriviaList, String, String, Boolean, Boolean)
NormalizeWhitespace<TNode>(TNode, Boolean, String, Boolean)
NormalizeWhitespace<TNode>(TNode, Boolean, String, String, Boolean)
ToSyntaxTriviaList(IEnumerable<SyntaxTrivia>)
TryGetInferredMemberName(SyntaxNode)

初期化子式が匿名プロパティまたはタプル要素の名前を推論する場合。 失敗した場合は Nothing を返します。

Type(AsClauseSyntax)

指定した場合、指定された AsClauseSyntax の TypeSyntax を返します。

Type(NewExpressionSyntax)

指定した場合、指定された NewExpressionSyntax の TypeSyntax を返します。

WithIdentifier(SimpleNameSyntax, SyntaxToken)

指定した識別子トークンを使用して、指定された SimpleNameSyntax ノードを更新します。 この関数は、派生構文ノードで WithIdentifier を呼び出すラッパーです。

適用対象