Proprietà FileSubmitConnection.Filename
Ottiene un oggetto XPathTypedValue che restituisce il nome di file che verrà assegnato al modulo corrente quando questo viene inviato tramite l'oggetto FileSubmitConnection.
Spazio dei nomi: Microsoft.Office.InfoPath
Assembly: Microsoft.Office.InfoPath (in microsoft.office.infopath.dll)
Sintassi
Public MustOverride ReadOnly Property Filename As XPathTypedValue
Dim instance As FileSubmitConnection
Dim value As XPathTypedValue
value = instance.Filename
public abstract XPathTypedValue Filename { get; }
Valore proprietà
Oggetto XPathTypedValue che restituisce il nome di file che verrà assegnato al modulo quando questo viene inviato.
Osservazioni
Il valore della proprietà Filename della classe FileSubmitConnection viene restituito come oggetto XPathTypedValue, che può essere impostato specificando una stringa letterale tramite il metodo SetStringValue della classe XPathTypedValue oppure specificando un'espressione XPath tramite la proprietà XPath della classe XPathTypedValue. Per ulteriori informazioni ed esempi di codice, vedere l'argomento relativo alla classe XPathTypedValue.
L'estensione del nome di file xml verrà aggiunta alla stringa, se non è già inclusa. Se la proprietà Filename è null, al momento dell'invio al modulo viene assegnato il nome "Form.xml".
Se è stata specificata un'espressione XPath, ad esempio concat("Status Report -", field1)
, nella casella Nome file della Connessione guidata dati al momento della definizione della connessione dati, è possibile restituire tale espressione utilizzando la proprietà XPath della classe XPathTypedValue, come illustrato nell'esempio seguente.
FileSubmitConnection submitConnection =
(FileSubmitConnection)(DataConnections["SharePoint Library"]);
MessageBox.Show (submitConnection.Filename.XPath.ToString());
Dim submitConnection As FileSubmitConnection =
DirectCast(DataConnections["SharePoint Library"], _
FileSubmitConnection)
MessageBox.Show (submitConnection.Filename.XPath.ToString())
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à Filename dell'oggetto FileSubmitConnection per visualizzare il nome di file che verrà utilizzato quando il modulo viene inviato alla connessione dati.
FileSubmitConnection submitConnection =
(FileSubmitConnection)(DataConnections["SharePoint Library"]);
MessageBox.Show (submitConnection.Filename.ToString());
Dim submitConnection As FileSubmitConnection =
DirectCast(DataConnections["SharePoint Library"], _
FileSubmitConnection)
MessageBox.Show (submitConnection.Filename.ToString())
Vedere anche
Riferimenti
Classe FileSubmitConnection
Membri FileSubmitConnection
Spazio dei nomi Microsoft.Office.InfoPath