Изменения документа Использование
Редактировал(а) Alexandr Fokin 2023/07/02 10:54
От версии 1.1
отредактировано Alexandr Fokin
на 2021/11/08 11:11
на 2021/11/08 11:11
Изменить комментарий:
К данной версии нет комментариев
К версии 3.2
отредактировано Alexandr Fokin
на 2023/07/02 10:54
на 2023/07/02 10:54
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,4 +2,3 @@ 1 - 2 2 {{code language="c#"}} 3 3 //Nuget: 4 4 //Microsoft.CodeAnalysis ... ... @@ -20,7 +20,14 @@ 20 20 var solution = await msWorkspace.OpenSolutionAsync(solutionPath); 21 21 var projects = solution.Projects; 22 22 23 - ... 22 + // ... 24 24 } 25 25 26 26 {{/code}} 26 + 27 + 28 +* Для исследования кода можно использовать либо Visitor (CSharpSyntaxRewriter), либо получение списка всех синтаксических выражений в документе. 29 +* Для использования механизма поиска ссылок используется класс Microsoft.CodeAnalysis.FindSymbols.SymbolFinder. 30 + 31 +DustinCampbell/using-msbuildworkspace.md 32 +https://gist.github.com/DustinCampbell/32cd69d04ea1c08a16ae5c4cd21dd3a3