ISupportedChangesService Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Можно получить из Services, с GetService<TWorkspaceService>()помощью .
public interface ISupportedChangesService : Microsoft.CodeAnalysis.Host.IWorkspaceService
type ISupportedChangesService = interface
interface IWorkspaceService
Public Interface ISupportedChangesService
Implements IWorkspaceService
- Реализации
Методы
CanApplyChange(ApplyChangesKind) |
Определяет, поддерживается ли определенный тип изменения методом TryApplyChanges(Solution) . |
CanApplyCompilationOptionChange(CompilationOptions, CompilationOptions, Project) |
Вызывается во время вызова , TryApplyChanges(Solution) чтобы определить, разрешено ли конкретное изменение CompilationOptions . |
CanApplyParseOptionChange(ParseOptions, ParseOptions, Project) |
Вызывается во время вызова , TryApplyChanges(Solution) чтобы определить, разрешено ли конкретное изменение ParseOptions . |