Microsoft.CodeAnalysis.Editing 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
DocumentEditor |
ドキュメントの構文ツリーを変更するためのエディター。 |
ImportAdder | |
SolutionEditor |
ソリューション内の複数のドキュメントに変更を加えるエディター。 |
SymbolEditor |
シンボル ソース宣言を変更するためのエディター。 |
SymbolEditorExtensions | |
SyntaxEditor |
構文ツリーを変更するためのエディター。 エディターは、特定のツリーに対して実行する変更の一覧を 順番に指定することで機能します。 エディターが作成された元の SyntaxNode ツリーで適用される変更が与えられます。 アプリケーションのセマンティクスは次のとおりです。
|
SyntaxEditorExtensions | |
SyntaxGenerator |
構文ノードを作成するための言語に依存しないファクトリ。 この API を使用すると、言語間で意味的に似た言語固有の構文ノードを作成できます。 この API によって生成されるツリーは、可能な限りユーザー設定を尊重しようとします。 たとえば、"this." または "Me" が使用されている場合Simplifier、ユーザー設定に従って簡略化されるように生成MemberAccessExpression(SyntaxNode, String)が行われます。 |
構造体
DeclarationModifiers |
列挙型
DeclarationKind | |
OperatorKind | |
SpecialTypeConstraintKind |
代理人
SymbolEditor.AsyncDeclarationEditAction |
内 SyntaxTreeの宣言ノードに変更を加えるアクション。 |
SymbolEditor.DeclarationEditAction |
内 SyntaxTreeの宣言ノードに変更を加えるアクション。 |
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET