Класс 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-идентификатор, с которого она загружена и объект XPathNavigator, размещенный в корне файла определения формы (XSF). Класс FormTemplate также реализует метод для открытия файла, содержащегося в файле XSN шаблона формы.
Объект FormTemplate, представляющий шаблон формы, связанный с текущей формой, доступен через свойство Template класса XmlForm.
Пример
В следующем примере устанавливается ссылка на объект 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)
Иерархия наследования
System.Object
Microsoft.Office.InfoPath.FormTemplate
Безопасность потока
Все открытые статические (Общие в Visual Basic) члены этого типа потокобезопасны. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылка
Члены FormTemplate
Пространство имен Microsoft.Office.InfoPath