ISupportedChangesService Interface

Definition

Can be acquired from Services, with GetService<TWorkspaceService>().

public interface ISupportedChangesService : Microsoft.CodeAnalysis.Host.IWorkspaceService
type ISupportedChangesService = interface
    interface IWorkspaceService
Public Interface ISupportedChangesService
Implements IWorkspaceService
Implements

Methods

CanApplyChange(ApplyChangesKind)

Determines if the specific kind of change is supported by the TryApplyChanges(Solution) method.

CanApplyCompilationOptionChange(CompilationOptions, CompilationOptions, Project)

Called during a call to TryApplyChanges(Solution) to determine if a specific change to CompilationOptions is allowed.

CanApplyParseOptionChange(ParseOptions, ParseOptions, Project)

Called during a call to TryApplyChanges(Solution) to determine if a specific change to ParseOptions is allowed.

Applies to