Compartir a través de


FormTemplate Clase

Representa una plantilla de formulario.

Jerarquía de herencia

System.Object
  Microsoft.Office.InfoPath.FormTemplate

Espacio de nombres:  Microsoft.Office.InfoPath
Ensamblado:  Microsoft.Office.InfoPath (en Microsoft.Office.InfoPath.dll)

Sintaxis

'Declaración
Public MustInherit Class FormTemplate
'Uso
Dim instance As FormTemplate
public abstract class FormTemplate

Comentarios

La clase FormTemplate implementa propiedades para obtener información sobre una plantilla de formulario, como el número de versión, su identificador de caché, el identificador URI desde el que se cargó y un objeto XPathNavigator ubicado en la raíz de su archivo de definición de formulario (.xsf). La clase FormTemplate implementa también un método para abrir un archivo que está en el archivo .xsn de la plantilla de formulario.

Se puede tener acceso al objeto FormTemplate que representa la plantilla de formulario asociada al formulario actual mediante la propiedad Template de la clase XmlForm.

Ejemplos

En el ejemplo siguiente, se establece una referencia al objeto FormTemplate de la plantilla de formulario actual; a continuación, el código muestra los valores de las propiedades Version, CacheId y Uri de la plantilla de formulario.

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)

Seguridad para subprocesos

Cualquier miembro static (Shared en Visual Basic) público de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

FormTemplate Miembros

Microsoft.Office.InfoPath Espacios de nombres