C# Class Microsoft.VisualStudio.Shell.Mocks.ProjectServiceMock

Inheritance: ProjectService
显示文件 Open project: Microsoft/RTVS

Public Methods

Method Description
IsProjectCapabilityPresent ( string projectCapability ) : bool
LoadProjectAsync ( System reader, System projectCapabilities = null ) : System.Threading.Tasks.Task
LoadProjectAsync ( string projectLocation, System projectCapabilities = null ) : System.Threading.Tasks.Task
LoadProjectAsync ( string projectLocation, bool delayAutoLoad, IImmutableSet projectCapabilities = null ) : Task
UnloadProjectAsync ( UnconfiguredProject project ) : System.Threading.Tasks.Task

Method Details

IsProjectCapabilityPresent() public method

public IsProjectCapabilityPresent ( string projectCapability ) : bool
projectCapability string
return bool

LoadProjectAsync() public method

public LoadProjectAsync ( System reader, System projectCapabilities = null ) : System.Threading.Tasks.Task
reader System
projectCapabilities System
return System.Threading.Tasks.Task

LoadProjectAsync() public method

public LoadProjectAsync ( string projectLocation, System projectCapabilities = null ) : System.Threading.Tasks.Task
projectLocation string
projectCapabilities System
return System.Threading.Tasks.Task

LoadProjectAsync() public method

public LoadProjectAsync ( string projectLocation, bool delayAutoLoad, IImmutableSet projectCapabilities = null ) : Task
projectLocation string
delayAutoLoad bool
projectCapabilities IImmutableSet
return Task

UnloadProjectAsync() public method

public UnloadProjectAsync ( UnconfiguredProject project ) : System.Threading.Tasks.Task
project UnconfiguredProject
return System.Threading.Tasks.Task