Proprietà XmlForm.Template

Ottiene un riferimento all'oggetto FormTemplate che rappresenta il manifesto, con estensione xsf, del modello di modulo associato al modulo.

Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)

Sintassi

Public MustOverride ReadOnly Property Template As FormTemplate

Dim instance As XmlForm
Dim value As FormTemplate

value = instance.Template
public abstract FormTemplate Template { get; }

Valore proprietà

Oggetto FormTemplate che rappresenta il manifesto, con estensione xsf, del modello di modulo associato al modulo.

Osservazioni

La proprietà Template consente di accedere alle informazioni sul file di definizione del modulo, o manifesto, con estensione xsf, del modello di modulo associato al modulo, nonché di accedere a un oggetto System.Xml.XPath.XPathNavigator che consente di utilizzare il codice XML di origine del file con estensione xsf.

Nota:

La proprietà Template offre funzionalità simili a quelle della proprietà Solution dell'oggetto XDocument del modello a oggetti COM o script e della proprietà Solution dell'interfaccia _XDocument2 del modello a oggetti in codice gestito compatibile con InfoPath 2003.

Possono accedere a questo membro solo moduli eseguiti nello stesso dominio del modulo aperto oppure moduli a cui sono state concesse autorizzazioni tra domini.

A questo tipo o membro può accedere solo il codice in esecuzione in moduli aperti in Microsoft Office InfoPath 2007 o in un browser.

Esempio

Nell'esempio seguente viene utilizzata la proprietà Template della classe XmlForm per restituire un riferimento all'oggetto FormTemplate. Viene quindi utilizzata la proprietà Manifest dell'oggetto FormTemplate per restituire un oggetto System.Xml.XPath.XPathNavigator utilizzato per visualizzare i contenuti XML del file con estensione xsf in una finestra di messaggio.

MessageBox.Show(this.Template.Manifest.OuterXml.ToString());
MessageBox.Show(this.Template.Manifest.OuterXml.ToString());

Vedere anche

Riferimenti

Classe XmlForm
Membri XmlForm
Spazio dei nomi Microsoft.Office.InfoPath