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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。