1 type derived from VirtualDocumentFactory
Microsoft.VisualStudio.LanguageServer.ContainedLanguage (1)
VirtualDocumentFactoryBase.cs (1)
13internal abstract class VirtualDocumentFactoryBase : VirtualDocumentFactory
6 references to VirtualDocumentFactory
Microsoft.VisualStudio.LanguageServer.ContainedLanguage (5)
DefaultLSPDocumentFactory.cs (2)
18private readonly IEnumerable<Lazy<VirtualDocumentFactory, IContentTypeMetadata>> _virtualDocumentFactories; 23[ImportMany] IEnumerable<Lazy<VirtualDocumentFactory, IContentTypeMetadata>> virtualBufferFactories)
VirtualDocumentFactory.cs (3)
11/// The <see cref="VirtualDocumentFactory"/>'s purpose is to create a <see cref="VirtualDocument"/> for a given <see cref="ITextBuffer"/>. 23/// that a <see cref="VirtualDocumentFactory"/> was not meant to be called for the given <paramref name="hostDocumentBuffer"/>.</returns> 35/// that a <see cref="VirtualDocumentFactory"/> does not support multiple virtual documents for a single <paramref name="hostDocumentBuffer"/>.</returns>
Microsoft.VisualStudio.LanguageServices.Razor (1)
LanguageClient\HtmlVirtualDocumentFactory.cs (1)
14[Export(typeof(VirtualDocumentFactory))]