Поделиться через


FormTemplate Класс

Определение

Представляет шаблон формы.

public ref class FormTemplate abstract
public abstract class FormTemplate
type FormTemplate = class
Public MustInherit Class FormTemplate
Наследование
FormTemplate

Примеры

В следующем примере устанавливается ссылка на объект FormTemplate для текущего шаблона формы, а затем в коде отображаются значения Versionсвойств , CacheIdи Uri шаблона формы.

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 реализует свойства для получения сведений о шаблоне формы, включая номер версии, идентификатор кэша, универсальный код ресурса (URI), из которых он был загружен, и объект, расположенный XPathNavigator в корне файла определения формы (XSF). Класс FormTemplate также реализует метод для открытия файла, содержащегося в файле XSN шаблона формы.

Доступ к объекту FormTemplate, представляющего шаблон формы, связанный с текущей XmlForm формой, осуществляется через Template свойство класса .

Конструкторы

FormTemplate()

Представляет шаблон формы.

Свойства

CacheId

Возвращает идентификатор кэша шаблона формы.

Manifest

Возвращает объект XPathNavigator, размещенный в корне файла определения формы (XSF) шаблона формы.

Uri

Возвращает URI-идентификатор шаблона формы.

Version

Возвращает версию шаблона формы.

Методы

OpenFileFromPackage(String)

Открывает файл, содержащийся в файле шаблона формы (XSN).

Применяется к