IVsContainedLanguageFactory (Interfaz)
Proporciona la creación de lenguajes contenido.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop.8.0 (en Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintaxis
'Declaración
<GuidAttribute("9FD1BD52-9D32-4697-B446-36582B865C34")> _
<InterfaceTypeAttribute()> _
Public Interface IVsContainedLanguageFactory
[GuidAttribute("9FD1BD52-9D32-4697-B446-36582B865C34")]
[InterfaceTypeAttribute()]
public interface IVsContainedLanguageFactory
[GuidAttribute(L"9FD1BD52-9D32-4697-B446-36582B865C34")]
[InterfaceTypeAttribute()]
public interface class IVsContainedLanguageFactory
[<GuidAttribute("9FD1BD52-9D32-4697-B446-36582B865C34")>]
[<InterfaceTypeAttribute()>]
type IVsContainedLanguageFactory = interface end
public interface IVsContainedLanguageFactory
El tipo IVsContainedLanguageFactory expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
GetLanguage | Devuelve un objeto de IVsContainedLanguage que un lenguaje primario puede utilizar para delegar ciertas responsabilidades de administrar un lenguaje contenido. |
Arriba
Comentarios
Esta interfaz se utiliza para obtener un objeto de IVsContainedLanguage que representa un lenguaje determinado se puede incrustar en un documento más grande.
Notas para los implementadores
Esta interfaz se implementa por un servicio de lenguaje si admite los lenguajes contenido.
Notas para los llamadores
Esta interfaz puede obtenerse llamando al método de QueryService en un objeto de IServiceProvider mediante GUIDdel servicio de lenguaje. Si el servicio de lenguaje admite los lenguajes contenido, esta interfaz se devuelve del método de QueryService .
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)