Поделиться через


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 .

Применяется к