SyntaxFactory.TypeDeclaration Method

Definition

Overloads

TypeDeclaration(SyntaxKind, SyntaxToken)
TypeDeclaration(SyntaxKind, String)
TypeDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

TypeDeclaration(SyntaxKind, SyntaxToken)

Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
public:
 static Microsoft::CodeAnalysis::CSharp::Syntax::TypeDeclarationSyntax ^ TypeDeclaration(Microsoft::CodeAnalysis::CSharp::SyntaxKind kind, Microsoft::CodeAnalysis::SyntaxToken identifier);
public static Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax TypeDeclaration (Microsoft.CodeAnalysis.CSharp.SyntaxKind kind, Microsoft.CodeAnalysis.SyntaxToken identifier);
static member TypeDeclaration : Microsoft.CodeAnalysis.CSharp.SyntaxKind * Microsoft.CodeAnalysis.SyntaxToken -> Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax
Public Shared Function TypeDeclaration (kind As SyntaxKind, identifier As SyntaxToken) As TypeDeclarationSyntax

Parameters

kind
SyntaxKind
identifier
SyntaxToken

Returns

Applies to

TypeDeclaration(SyntaxKind, String)

Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
public:
 static Microsoft::CodeAnalysis::CSharp::Syntax::TypeDeclarationSyntax ^ TypeDeclaration(Microsoft::CodeAnalysis::CSharp::SyntaxKind kind, System::String ^ identifier);
public static Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax TypeDeclaration (Microsoft.CodeAnalysis.CSharp.SyntaxKind kind, string identifier);
static member TypeDeclaration : Microsoft.CodeAnalysis.CSharp.SyntaxKind * string -> Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax
Public Shared Function TypeDeclaration (kind As SyntaxKind, identifier As String) As TypeDeclarationSyntax

Parameters

kind
SyntaxKind
identifier
String

Returns

Applies to

TypeDeclaration(SyntaxKind, SyntaxList<AttributeListSyntax>, SyntaxTokenList, SyntaxToken, SyntaxToken, TypeParameterListSyntax, BaseListSyntax, SyntaxList<TypeParameterConstraintClauseSyntax>, SyntaxToken, SyntaxList<MemberDeclarationSyntax>, SyntaxToken, SyntaxToken)

Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
Source:
TypeDeclarationSyntax.cs
public:
 static Microsoft::CodeAnalysis::CSharp::Syntax::TypeDeclarationSyntax ^ TypeDeclaration(Microsoft::CodeAnalysis::CSharp::SyntaxKind kind, Microsoft::CodeAnalysis::SyntaxList<Microsoft::CodeAnalysis::CSharp::Syntax::AttributeListSyntax ^> attributes, Microsoft::CodeAnalysis::SyntaxTokenList modifiers, Microsoft::CodeAnalysis::SyntaxToken keyword, Microsoft::CodeAnalysis::SyntaxToken identifier, Microsoft::CodeAnalysis::CSharp::Syntax::TypeParameterListSyntax ^ typeParameterList, Microsoft::CodeAnalysis::CSharp::Syntax::BaseListSyntax ^ baseList, Microsoft::CodeAnalysis::SyntaxList<Microsoft::CodeAnalysis::CSharp::Syntax::TypeParameterConstraintClauseSyntax ^> constraintClauses, Microsoft::CodeAnalysis::SyntaxToken openBraceToken, Microsoft::CodeAnalysis::SyntaxList<Microsoft::CodeAnalysis::CSharp::Syntax::MemberDeclarationSyntax ^> members, Microsoft::CodeAnalysis::SyntaxToken closeBraceToken, Microsoft::CodeAnalysis::SyntaxToken semicolonToken);
public static Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax TypeDeclaration (Microsoft.CodeAnalysis.CSharp.SyntaxKind kind, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.AttributeListSyntax> attributes, Microsoft.CodeAnalysis.SyntaxTokenList modifiers, Microsoft.CodeAnalysis.SyntaxToken keyword, Microsoft.CodeAnalysis.SyntaxToken identifier, Microsoft.CodeAnalysis.CSharp.Syntax.TypeParameterListSyntax typeParameterList, Microsoft.CodeAnalysis.CSharp.Syntax.BaseListSyntax baseList, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.TypeParameterConstraintClauseSyntax> constraintClauses, Microsoft.CodeAnalysis.SyntaxToken openBraceToken, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.MemberDeclarationSyntax> members, Microsoft.CodeAnalysis.SyntaxToken closeBraceToken, Microsoft.CodeAnalysis.SyntaxToken semicolonToken);
public static Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax TypeDeclaration (Microsoft.CodeAnalysis.CSharp.SyntaxKind kind, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.AttributeListSyntax> attributes, Microsoft.CodeAnalysis.SyntaxTokenList modifiers, Microsoft.CodeAnalysis.SyntaxToken keyword, Microsoft.CodeAnalysis.SyntaxToken identifier, Microsoft.CodeAnalysis.CSharp.Syntax.TypeParameterListSyntax? typeParameterList, Microsoft.CodeAnalysis.CSharp.Syntax.BaseListSyntax? baseList, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.TypeParameterConstraintClauseSyntax> constraintClauses, Microsoft.CodeAnalysis.SyntaxToken openBraceToken, Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.MemberDeclarationSyntax> members, Microsoft.CodeAnalysis.SyntaxToken closeBraceToken, Microsoft.CodeAnalysis.SyntaxToken semicolonToken);
static member TypeDeclaration : Microsoft.CodeAnalysis.CSharp.SyntaxKind * Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.AttributeListSyntax> * Microsoft.CodeAnalysis.SyntaxTokenList * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.CSharp.Syntax.TypeParameterListSyntax * Microsoft.CodeAnalysis.CSharp.Syntax.BaseListSyntax * Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.TypeParameterConstraintClauseSyntax> * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.SyntaxList<Microsoft.CodeAnalysis.CSharp.Syntax.MemberDeclarationSyntax> * Microsoft.CodeAnalysis.SyntaxToken * Microsoft.CodeAnalysis.SyntaxToken -> Microsoft.CodeAnalysis.CSharp.Syntax.TypeDeclarationSyntax
Public Shared Function TypeDeclaration (kind As SyntaxKind, attributes As SyntaxList(Of AttributeListSyntax), modifiers As SyntaxTokenList, keyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax, baseList As BaseListSyntax, constraintClauses As SyntaxList(Of TypeParameterConstraintClauseSyntax), openBraceToken As SyntaxToken, members As SyntaxList(Of MemberDeclarationSyntax), closeBraceToken As SyntaxToken, semicolonToken As SyntaxToken) As TypeDeclarationSyntax

Parameters

kind
SyntaxKind
modifiers
SyntaxTokenList
keyword
SyntaxToken
identifier
SyntaxToken
typeParameterList
TypeParameterListSyntax
baseList
BaseListSyntax
openBraceToken
SyntaxToken
closeBraceToken
SyntaxToken
semicolonToken
SyntaxToken

Returns

Applies to