FormTemplate 类

定义

代表一个表单模板。

public ref class FormTemplate abstract
public abstract class FormTemplate
type FormTemplate = class
Public MustInherit Class FormTemplate
继承
FormTemplate

示例

在以下示例中,将引用设置为当前表单模板的 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)

注解

FormTemplate 类实现用于获取表单模板相关信息的属性,包括其版本号、缓存标识符、从其加载) 统一XPathNavigator资源标识符 (URI,以及定位在其表单定义根目录 (.xsf) 文件的对象。 FormTemplate 类还实现了一个用于打开表单模板 .xsn 文件内所含文件的方法。

通过 类的 属性访问Template表示与当前表单关联的表单模板的 XmlFormFormTemplate 对象。

构造函数

FormTemplate()

代表一个表单模板。

属性

CacheId

获取表单模板缓存标识符。

Manifest

获取一个位于表单模板的表单定义 (.xsf) 文件的根节点处的 XPathNavigator 对象。

Uri

获取表单模板的统一资源标识符 (URI)。

Version

获取表单模板的版本。

方法

OpenFileFromPackage(String)

打开表单模板 (.xsn) 文件内所含的文件。

适用于