Compartir a través de


FileSubmitConnection.Filename Propiedad

Definición

Obtiene un XPathTypedValue objeto que se evalúa como el nombre de archivo que se proporcionará al formulario actual cuando el objeto envíe el FileSubmitConnection formulario.

public:
 abstract property Microsoft::Office::InfoPath::XPathTypedValue ^ Filename { Microsoft::Office::InfoPath::XPathTypedValue ^ get(); };
public abstract Microsoft.Office.InfoPath.XPathTypedValue Filename { get; }
member this.Filename : Microsoft.Office.InfoPath.XPathTypedValue
Public MustOverride ReadOnly Property Filename As XPathTypedValue

Valor de propiedad

que XPathTypedValue se evalúa como el nombre de archivo que se proporcionará al formulario cuando se envíe.

Ejemplos

En el ejemplo siguiente se usa la propiedad Filename del objeto FileSubmitConnection para mostrar el nombre de archivo que se usará al enviar el formulario a la conexión de datos.

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())

Comentarios

El valor de la propiedad Filename de la clase FileSubmitConnection se devuelve como un XPathTypedValue objeto, que se puede establecer especificando una cadena literal mediante el SetStringValue(String) método de la clase XPathTypedValue o especificando una expresión XPath mediante la XPath propiedad de la clase XPathTypedValue . Para obtener más información y ejemplos de código, vea el tema de la clase XPathTypedValue.

La extensión de nombre de archivo ".xml" se agregará a la cadena si no está ya incluida. Si la propiedad Filename es una referencia nula (Nothing en Visual Basic), al formulario se le asigna el nombre "Form.xml" cuando se envía.

Si se ha especificado una expresión XPath, como concat("Informe de estado -", field1), en el cuadro Nombre de archivo del Asistente para conexión de datos cuando se definió la conexión de datos, puede devolver esa expresión mediante la XPath propiedad de la clase XPathTypedValue , como se muestra en el ejemplo siguiente.

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())

Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.

Se puede acceder a este tipo o miembro desde el código que se ejecuta en los formularios abiertos en Microsoft InfoPath Filler o en un explorador web.

Se aplica a