SyntaxGenerator.GetGenerator 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
GetGenerator(Workspace, String) |
SyntaxGenerator取得指定語言的 。 |
GetGenerator(Document) |
SyntaxGenerator取得對應至檔之語言的 。 |
GetGenerator(Project) |
SyntaxGenerator取得對應至專案之語言的 。 |
GetGenerator(Workspace, String)
SyntaxGenerator取得指定語言的 。
public:
static Microsoft::CodeAnalysis::Editing::SyntaxGenerator ^ GetGenerator(Microsoft::CodeAnalysis::Workspace ^ workspace, System::String ^ language);
public static Microsoft.CodeAnalysis.Editing.SyntaxGenerator GetGenerator (Microsoft.CodeAnalysis.Workspace workspace, string language);
static member GetGenerator : Microsoft.CodeAnalysis.Workspace * string -> Microsoft.CodeAnalysis.Editing.SyntaxGenerator
Public Shared Function GetGenerator (workspace As Workspace, language As String) As SyntaxGenerator
參數
- workspace
- Workspace
- language
- String
傳回
適用於
GetGenerator(Document)
SyntaxGenerator取得對應至檔之語言的 。
public:
static Microsoft::CodeAnalysis::Editing::SyntaxGenerator ^ GetGenerator(Microsoft::CodeAnalysis::Document ^ document);
public static Microsoft.CodeAnalysis.Editing.SyntaxGenerator GetGenerator (Microsoft.CodeAnalysis.Document document);
static member GetGenerator : Microsoft.CodeAnalysis.Document -> Microsoft.CodeAnalysis.Editing.SyntaxGenerator
Public Shared Function GetGenerator (document As Document) As SyntaxGenerator
參數
- document
- Document
傳回
適用於
GetGenerator(Project)
SyntaxGenerator取得對應至專案之語言的 。
public:
static Microsoft::CodeAnalysis::Editing::SyntaxGenerator ^ GetGenerator(Microsoft::CodeAnalysis::Project ^ project);
public static Microsoft.CodeAnalysis.Editing.SyntaxGenerator GetGenerator (Microsoft.CodeAnalysis.Project project);
static member GetGenerator : Microsoft.CodeAnalysis.Project -> Microsoft.CodeAnalysis.Editing.SyntaxGenerator
Public Shared Function GetGenerator (project As Project) As SyntaxGenerator
參數
- project
- Project