Class BaseTypeDeclarationSyntax
Inheritance
BaseTypeDeclarationSyntax
Inherited Members
CSharpSyntaxNode.ReplaceCore<TNode>(IEnumerable<TNode>, Func<TNode, TNode, SyntaxNode>, IEnumerable<SyntaxToken>, Func<SyntaxToken, SyntaxToken, SyntaxToken>, IEnumerable<SyntaxTrivia>, Func<SyntaxTrivia, SyntaxTrivia, SyntaxTrivia>)
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public abstract class BaseTypeDeclarationSyntax : MemberDeclarationSyntax, IFormattable
Properties
BaseList
Declaration
public abstract BaseListSyntax? BaseList { get; }
Property Value
CloseBraceToken
Declaration
public abstract SyntaxToken CloseBraceToken { get; }
Property Value
Identifier
Declaration
public abstract SyntaxToken Identifier { get; }
Property Value
OpenBraceToken
Declaration
public abstract SyntaxToken OpenBraceToken { get; }
Property Value
SemicolonToken
Declaration
public abstract SyntaxToken SemicolonToken { get; }
Property Value
Methods
AddAttributeLists(params AttributeListSyntax[])
Declaration
public BaseTypeDeclarationSyntax AddAttributeLists(params AttributeListSyntax[] items)
Parameters
Returns
AddBaseListTypes(params BaseTypeSyntax[])
Declaration
public BaseTypeDeclarationSyntax AddBaseListTypes(params BaseTypeSyntax[] items)
Parameters
Returns
AddModifiers(params SyntaxToken[])
Declaration
public BaseTypeDeclarationSyntax AddModifiers(params SyntaxToken[] items)
Parameters
Returns
WithAttributeLists(SyntaxList<AttributeListSyntax>)
Declaration
public BaseTypeDeclarationSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists)
Parameters
Returns
WithBaseList(BaseListSyntax?)
Declaration
public BaseTypeDeclarationSyntax WithBaseList(BaseListSyntax? baseList)
Parameters
Returns
WithCloseBraceToken(SyntaxToken)
Declaration
public BaseTypeDeclarationSyntax WithCloseBraceToken(SyntaxToken closeBraceToken)
Parameters
Returns
WithIdentifier(SyntaxToken)
Declaration
public BaseTypeDeclarationSyntax WithIdentifier(SyntaxToken identifier)
Parameters
Returns
WithModifiers(SyntaxTokenList)
Declaration
public BaseTypeDeclarationSyntax WithModifiers(SyntaxTokenList modifiers)
Parameters
Returns
WithOpenBraceToken(SyntaxToken)
Declaration
public BaseTypeDeclarationSyntax WithOpenBraceToken(SyntaxToken openBraceToken)
Parameters
Returns
WithSemicolonToken(SyntaxToken)
Declaration
public BaseTypeDeclarationSyntax WithSemicolonToken(SyntaxToken semicolonToken)
Parameters
Returns
Implements
Extension Methods