다음을 통해 공유


IVsContainedLanguageFactory 인터페이스

만들기에 포함 된 언어를 제공합니다.

네임스페이스:  Microsoft.VisualStudio.TextManager.Interop
어셈블리:  Microsoft.VisualStudio.TextManager.Interop.8.0(Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

구문

‘선언
<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

IVsContainedLanguageFactory 형식에서는 다음과 같은 멤버를 노출합니다.

메서드

  이름 설명
Public 메서드 GetLanguage 반환 된 IVsContainedLanguage 관리에 포함 된 언어에 대 한 일정 한 책임을 위임 하는 주 언어가 사용할 수 있는 개체입니다.

위쪽

설명

이 인터페이스를 가져오는 데는 IVsContainedLanguage 더 큰 문서에 포함 될 수 있는 특정 언어를 나타내는 개체입니다.

구현자 참고 사항

에 포함 된 언어를 지 원하는 경우 언어 서비스에서이 인터페이스를 구현 합니다.

호출자 참고 사항

이 인터페이스를 호출 하 여 얻을 수 있습니다의 QueryService 메서드는 IServiceProvider 언어 서비스를 사용 하 여 개체 GUID. 에 포함 된 언어의 언어 서비스를 지 원하는 경우이 인터페이스에서 반환 되는 QueryService 메서드.

참고 항목

참조

Microsoft.VisualStudio.TextManager.Interop 네임스페이스