Share via


VsWorkspaceFactoryProviders Class

Definition

Class to define the providers to be used by a workspace factory

public ref class VsWorkspaceFactoryProviders
[Windows::Foundation::Metadata::WebHostHidden]
class VsWorkspaceFactoryProviders
public class VsWorkspaceFactoryProviders
type VsWorkspaceFactoryProviders = class
Public Class VsWorkspaceFactoryProviders
Inheritance
VsWorkspaceFactoryProviders

Constructors

VsWorkspaceFactoryProviders()

Initializes a new instance of the VsWorkspaceFactoryProviders class.

VsWorkspaceFactoryProviders(IList<Lazy<IFileScannerProvider>>, IList<Lazy<IWorkspaceProviderFactory<IFileScanner>,IFileScannerMetadata>>, IList<Lazy<IWorkspaceProviderFactory<IFileContextProvider>,IFileContextProviderMetadata>>, IList<Lazy<IWorkspaceProviderFactory<IFileContextActionProvider>, IFileContextActionProviderMetadata>>, IList<Lazy<IWorkspaceProviderFactory<ILanguageServiceProvider>, ILanguageServiceProviderMetadata>>, IList<Lazy<IWorkspaceServiceFactory, IWorkspaceServiceFactoryMetadata>>, IList<Lazy<IWorkspaceSettingsProviderFactory>>, IList<Lazy<IWorkspaceProviderFactory<IPropertyEvaluator>,IPropertyEvaluatorMetadata>>, IList<Lazy<INodeExtender,INodeExtenderMetadata>>, IList<Lazy<IWorkspaceProviderFactory<ICustomView>, ICustomViewMetadata>>)

Initializes a new instance of the VsWorkspaceFactoryProviders class.

Properties

CustomViews

Gets or sets the Custom Views.

FileContextActionProviderFactories

Gets or sets the File Context Action Factories

FileContextProviderFactories

Gets or sets the File Context Factories

FileScannerFactories

Gets or sets the FileScanner Factories

FileScannerProviders

Gets or sets the FileScanner Providers

LanguageServiceProviderFactories

Gets or sets the language service provider factories

NodeExtenders

Gets or sets the Node extenders

PropertyEvaluatorFactories

Gets or sets the evaluator provider factories

SettingsExtenders

Gets or sets the settings extenders

WorkspaceServiceFactories

Gets or sets the Workspace Factories

Applies to