共用方式為


VCCodeClass.IsTemplate 屬性

取得值,這個值表示 VCCodeClass 物件是否為範本。

命名空間:  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
如果 VCCodeClass 物件是範本則為 true,否則為 false。

備註

如需這個範例的編譯與執行等詳細資訊,請參閱 如何:編譯 Visual C++ 程式碼模型擴充性的範例程式碼

範例

這個範例會將類別,以及一個樣板參數加入至該類別,然後顯示 IsTemplate所傳回的值。

[Visual Basic]

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 安全性

請參閱

參考

VCCodeClass 介面

Microsoft.VisualStudio.VCCodeModel 命名空間