Class ExternAliasDirectiveSyntax
Inheritance
ExternAliasDirectiveSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class ExternAliasDirectiveSyntax : CSharpSyntaxNode, IFormattable
Properties
AliasKeyword
Declaration
public SyntaxToken AliasKeyword { get; }
Property Value
ExternKeyword
Declaration
public SyntaxToken ExternKeyword { get; }
Property Value
Identifier
Declaration
public SyntaxToken Identifier { get; }
Property Value
SemicolonToken
Declaration
public SyntaxToken SemicolonToken { get; }
Property Value
Methods
Accept(CSharpSyntaxVisitor)
Declaration
public override void Accept(CSharpSyntaxVisitor visitor)
Parameters
Overrides
Accept<TResult>(CSharpSyntaxVisitor<TResult>)
Declaration
public override TResult? Accept<TResult>(CSharpSyntaxVisitor<TResult> visitor)
Parameters
Returns
Type Parameters
Overrides
Update(SyntaxToken, SyntaxToken, SyntaxToken, SyntaxToken)
Declaration
public ExternAliasDirectiveSyntax Update(SyntaxToken externKeyword, SyntaxToken aliasKeyword, SyntaxToken identifier, SyntaxToken semicolonToken)
Parameters
Returns
WithAliasKeyword(SyntaxToken)
Declaration
public ExternAliasDirectiveSyntax WithAliasKeyword(SyntaxToken aliasKeyword)
Parameters
Returns
WithExternKeyword(SyntaxToken)
Declaration
public ExternAliasDirectiveSyntax WithExternKeyword(SyntaxToken externKeyword)
Parameters
Returns
WithIdentifier(SyntaxToken)
Declaration
public ExternAliasDirectiveSyntax WithIdentifier(SyntaxToken identifier)
Parameters
Returns
WithSemicolonToken(SyntaxToken)
Declaration
public ExternAliasDirectiveSyntax WithSemicolonToken(SyntaxToken semicolonToken)
Parameters
Returns
Implements
Extension Methods