SyntaxGenerator.TypeExpression Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
TypeExpression(ITypeSymbol) |
Creates an expression that denotes a type. |
TypeExpression(SpecialType) |
Creates an expression that denotes a special type name. |
TypeExpression(ITypeSymbol, Boolean) |
Creates an expression that denotes a type. If addImport is false, adds a Microsoft.CodeAnalysis.Simplification.DoNotAddImportsAnnotation which will prevent any imports or usings from being added for the type. |
TypeExpression(ITypeSymbol)
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
Creates an expression that denotes a type.
public:
abstract Microsoft::CodeAnalysis::SyntaxNode ^ TypeExpression(Microsoft::CodeAnalysis::ITypeSymbol ^ typeSymbol);
public abstract Microsoft.CodeAnalysis.SyntaxNode TypeExpression (Microsoft.CodeAnalysis.ITypeSymbol typeSymbol);
public Microsoft.CodeAnalysis.SyntaxNode TypeExpression (Microsoft.CodeAnalysis.ITypeSymbol typeSymbol);
abstract member TypeExpression : Microsoft.CodeAnalysis.ITypeSymbol -> Microsoft.CodeAnalysis.SyntaxNode
member this.TypeExpression : Microsoft.CodeAnalysis.ITypeSymbol -> Microsoft.CodeAnalysis.SyntaxNode
Public MustOverride Function TypeExpression (typeSymbol As ITypeSymbol) As SyntaxNode
Public Function TypeExpression (typeSymbol As ITypeSymbol) As SyntaxNode
Parameters
- typeSymbol
- ITypeSymbol
Returns
Applies to
TypeExpression(SpecialType)
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
Creates an expression that denotes a special type name.
public:
abstract Microsoft::CodeAnalysis::SyntaxNode ^ TypeExpression(Microsoft::CodeAnalysis::SpecialType specialType);
public abstract Microsoft.CodeAnalysis.SyntaxNode TypeExpression (Microsoft.CodeAnalysis.SpecialType specialType);
abstract member TypeExpression : Microsoft.CodeAnalysis.SpecialType -> Microsoft.CodeAnalysis.SyntaxNode
Public MustOverride Function TypeExpression (specialType As SpecialType) As SyntaxNode
Parameters
- specialType
- SpecialType
Returns
Applies to
TypeExpression(ITypeSymbol, Boolean)
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
- Source:
- SyntaxGenerator.cs
Creates an expression that denotes a type. If addImport is false, adds a Microsoft.CodeAnalysis.Simplification.DoNotAddImportsAnnotation which will prevent any imports or usings from being added for the type.
public:
Microsoft::CodeAnalysis::SyntaxNode ^ TypeExpression(Microsoft::CodeAnalysis::ITypeSymbol ^ typeSymbol, bool addImport);
public Microsoft.CodeAnalysis.SyntaxNode TypeExpression (Microsoft.CodeAnalysis.ITypeSymbol typeSymbol, bool addImport);
member this.TypeExpression : Microsoft.CodeAnalysis.ITypeSymbol * bool -> Microsoft.CodeAnalysis.SyntaxNode
Public Function TypeExpression (typeSymbol As ITypeSymbol, addImport As Boolean) As SyntaxNode
Parameters
- typeSymbol
- ITypeSymbol
- addImport
- Boolean