IVsContainedLanguageFactory Interface
Visual Studio 2015
Provides creation of contained languages.
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
| Name | Description | |
|---|---|---|
![]() | GetLanguage(IVsHierarchy, UInt32, IVsTextBufferCoordinator, IVsContainedLanguage) | Returns an IVsContainedLanguage object that a primary language can use to delegate certain responsibilities for managing a contained language. |
This interface is used to obtain an IVsContainedLanguage object representing a particular language that can be embedded in a larger document.
Notes to Implementers:
This interface is implemented by a language service if it supports contained languages.
Notes to Callers:
This interface can be obtained by calling the QueryService method on an IServiceProvider object using a language service's GUID. If the language service supports contained languages, then this interface is returned from the QueryService method.
Show:
