共用方式為


FormTemplate 類別

表示表單範本。

**命名空間:**Microsoft.Office.InfoPath
**組件:**Microsoft.Office.InfoPath (於 microsoft.office.infopath.dll 中)

語法

'宣告
Public MustInherit Class FormTemplate
'用途
Dim instance As FormTemplate
public abstract class FormTemplate

備註

FormTemplate 類別會實作一些屬性,以便取得表單範本的相關資訊,包括其版本號碼、其快取識別碼、從中載入表單範本的統一資源識別元 (URI),以及位於其表單定義 (.xsf) 檔根目錄的 XPathNavigator 物件。此外,FormTemplate 類別也會實作一項方法,可開啟包含在表單範本 .xsn 檔中的檔案。

表示與目前表單關聯之表單範本的 FormTemplate 物件是透過 XmlForm 類別的 Template 屬性加以存取的。

範例

在下列範例中,參照設定為目前表單範本的 FormTemplate 物件,然後程式碼會顯示表單範本的 VersionCacheIdUri 屬性值。

FormTemplate myTemplate = this.Template;

string templateProperties = "Version: " + myTemplate.Version +
   "\nCacheId: " + myTemplate.CacheId +
   "\nUri: " + myTemplate.Url.ToString();
MessageBox.Show(templateProperties);
Dim myTemplate As FormTemplate  = Me.Template

Dim templateProperties As String = "Version: " & myTemplate.Version & _
   vbNewLine & "CacheId: " & myTemplate.CacheId & _
   vbNewLine & "Uri: " + myTemplate.Url.ToString()
MessageBox.Show(templateProperties)

繼承階層

System.Object
  Microsoft.Office.InfoPath.FormTemplate

執行緒安全

此型別的所有公用靜態 (於 Visual Basic 共用) 成員都是執行緒安全。但並不保證所有執行個體成員為執行緒安全。

請參閱

參考

FormTemplate 成員
Microsoft.Office.InfoPath 命名空間