Classe FormTemplate
Rappresenta un modello di modulo.
Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)
Sintassi
Public MustInherit Class FormTemplate
Dim instance As FormTemplate
public abstract class FormTemplate
Osservazioni
La classe FormTemplate implementa proprietà che possono essere utilizzate per ottenere informazioni su un modello di modulo, inclusi il numero di versione, l'identificatore della cache, l'URI (Uniform Resource Identifier) da cui è stato caricato e un oggetto XPathNavigator posizionato nell'elemento principale del relativo file di definizione del modulo, con estensione xsf. La classe FormTemplate implementa inoltre un metodo per l'apertura di un file contenuto nel file del modello di modulo, con estensione xsn.
A un oggetto FormTemplate che rappresenta il modello di modulo associato al modulo corrente è possibile accedere tramite la proprietà Template della classe XmlForm.
Esempio
Nell'esempio seguente viene impostato un riferimento all'oggetto FormTemplate del modello di modulo corrente e quindi vengono visualizzati i valori delle proprietà Version, CacheId e Uri del modello di modulo.
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)
Gerarchia di ereditarietà
System.Object
Microsoft.Office.InfoPath.FormTemplate
Thread Safety
Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Membri FormTemplate
Spazio dei nomi Microsoft.Office.InfoPath