IVsContainedLanguageFactory Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Erstellung von enthaltenen Sprachen bereit.
public interface class IVsContainedLanguageFactory
public interface class IVsContainedLanguageFactory
__interface IVsContainedLanguageFactory
[System.Runtime.InteropServices.Guid("9FD1BD52-9D32-4697-B446-36582B865C34")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsContainedLanguageFactory
[<System.Runtime.InteropServices.Guid("9FD1BD52-9D32-4697-B446-36582B865C34")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsContainedLanguageFactory = interface
Public Interface IVsContainedLanguageFactory
- Attribute
Hinweise
Diese Schnittstelle wird verwendet, um ein Objekt zu erhalten IVsContainedLanguage , das eine bestimmte Sprache darstellt, die in ein größeres Dokument eingebettet werden kann.
Hinweise für Ausführende
Diese Schnittstelle wird von einem Sprachdienst implementiert, wenn Sie enthaltene Sprachen unterstützt.
Hinweise für Aufrufer
Diese Schnittstelle kann durch Aufrufen der QueryService(Guid, Guid, IntPtr) -Methode für ein-Objekt abgerufen werden, indem die IServiceProvider Sprachdienste von verwendet werden GUID . Wenn der Sprachdienst enthaltene Sprachen unterstützt, wird diese Schnittstelle von der-Methode zurückgegeben QueryService(Guid, Guid, IntPtr) .
Methoden
| GetLanguage(IVsHierarchy, UInt32, IVsTextBufferCoordinator, IVsContainedLanguage) |
Gibt ein IVsContainedLanguage-Objekt zurück, das eine primäre Sprache verwenden kann, um bestimmte Verantwortung für das Verwalten einer enthaltenen Sprache zu delegieren. |