Interfaccia IVsContainedLanguageFactory
Fornisce la creazione dei linguaggi contenuti.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintassi
'Dichiarazione
<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
Il tipo IVsContainedLanguageFactory espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
GetLanguage | restituisce IVsContainedLanguage l'oggetto che un linguaggio primario possibile utilizzare delegare determinate responsabilità della gestione di un linguaggio contenuto. |
In alto
Note
Questa interfaccia viene utilizzata per ottenere IVsContainedLanguage oggetto che rappresenta un particolare linguaggio che può essere incorporato in un gran documento.
Note per gli implementatori
Questa interfaccia viene implementata dal servizio di linguaggio se supporta i linguaggi contenuti.
Note per i chiamanti
Tale interfaccia può essere ottenuto chiamando QueryService metodo su IServiceProvider oggetto utilizzando un servizio di linguaggio GUID. Se i supporti del servizio di linguaggio contenessero i linguaggi, questa interfaccia viene restituita da l QueryService metodo.