다음을 통해 공유


VCCodeFunction.IsTemplate 속성

부모 개체가 템플릿인지 여부를 나타내는 값을 가져옵니다.

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

구문

‘선언
ReadOnly Property IsTemplate As Boolean
bool IsTemplate { get; }
property bool IsTemplate {
    bool get ();
}
abstract IsTemplate : bool with get
function get IsTemplate () : boolean

속성 값

형식: Boolean
부모 개체가 템플릿이면 true이고, 그렇지 않으면 false입니다.

설명

이 샘플을 컴파일하고 실행하는 방법을 보려면 방법: Visual C++ 코드 모델 확장성에 대한 예제 코드 컴파일을 참조하십시오.

예제

다음 반환 값을 표시 하는이 예제도 클래스 템플릿 매개 변수가 해당 클래스에 추가 하는 IsTemplate.

Sub IsTemplateClass()
   Dim vcCM As VCCodeModel
   Dim vcClass As VCCodeClass
   vcCM = DTE.Solution.Item(1).CodeModel
   vcClass = vcCM.AddClass("MyTemplateClass", "MyTemplateClass.h")
   vcClass.StartPoint().CreateEditPoint().Insert("template <class T> ")
   vcCM.Synchronize()
   MsgBox(vcClass.IsTemplate.ToString())
End Sub

.NET Framework 보안

참고 항목

참조

VCCodeFunction 인터페이스

Microsoft.VisualStudio.VCCodeModel 네임스페이스