Interface IVsContainedLanguageFactory
Fornece a criação de idiomas contidos.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (em Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintaxe
'Declaração
<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
O tipo IVsContainedLanguageFactory expõe os membros a seguir.
Métodos
Nome | Descrição | |
---|---|---|
![]() |
GetLanguage | Retorna um IVsContainedLanguage de objetos que um idioma principal pode usar para delegar determinadas responsabilidades para o gerenciamento de um idioma contido. |
Superior
Comentários
Essa interface é usada para obter um IVsContainedLanguage objeto representando um idioma específico que pode ser incorporado em um documento maior.
Observações para implementadores
Essa interface é implementada por um serviço de linguagem se oferecer suporte a idiomas contidos.
Observações para chamadores
Esta interface pode ser obtida chamando o QueryService método em um IServiceProvider de objeto usando um serviço de linguagem GUID. Se o serviço de idioma oferece suporte a idiomas contidos, então esta interface é retornada a partir de QueryService método.