IVsCustomWorkspaceService.OpenWorkspaceAsync(String, Boolean, Boolean, IndexElement, VsWorkspaceFactoryProviders) Метод

Определение

Создание настраиваемой рабочей области для отображения в VSCreate a custom workspace to be displayed in VS

public:
 System::Threading::Tasks::Task<Microsoft::VisualStudio::Workspace::IWorkspace ^> ^ OpenWorkspaceAsync(System::String ^ path, bool enableFileWatcher, bool addToWorkspaceHistory, Microsoft::VisualStudio::Workspace::Indexing::IndexElement elements, Microsoft::VisualStudio::Workspace::VSIntegration::VsWorkspaceFactoryProviders ^ workspaceFactoryProviders);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Workspace.IWorkspace> OpenWorkspaceAsync (string path, bool enableFileWatcher, bool addToWorkspaceHistory, Microsoft.VisualStudio.Workspace.Indexing.IndexElement elements, Microsoft.VisualStudio.Workspace.VSIntegration.VsWorkspaceFactoryProviders workspaceFactoryProviders);
abstract member OpenWorkspaceAsync : string * bool * bool * Microsoft.VisualStudio.Workspace.Indexing.IndexElement * Microsoft.VisualStudio.Workspace.VSIntegration.VsWorkspaceFactoryProviders -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Workspace.IWorkspace>
Public Function OpenWorkspaceAsync (path As String, enableFileWatcher As Boolean, addToWorkspaceHistory As Boolean, elements As IndexElement, workspaceFactoryProviders As VsWorkspaceFactoryProviders) As Task(Of IWorkspace)

Параметры

path
String

Путь к открываемому каталогуPath to directory to open

enableFileWatcher
Boolean

Если требуется наблюдатель файловIf a file watcher is desired

addToWorkspaceHistory
Boolean

Значение, указывающее, следует ли добавить путь к рабочей области в список последних выбиравшихся эффектов VS и Windows.A value indicating whether the workspace path should be added to VS MRU and Windows jump list.

elements
IndexElement

Какие элементы индексирования включеныWhich indexing elements are enabled

workspaceFactoryProviders
VsWorkspaceFactoryProviders

Необязательный экземпляр поставщиков фабрики рабочих областейAn optional workspace factory providers instance

Возвращаемое значение

Task<IWorkspace>

Созданная Рабочая область для отображенияCreated workspace to be displayed

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