Compartir a través de


_ExternalApplication.Close(String) Método

Definición

Cierra el formulario de Microsoft InfoPath especificado.

public:
 void Close(System::String ^ bstrDocumentURI);
public void Close (string bstrDocumentURI);
abstract member Close : string -> unit
Public Sub Close (bstrDocumentURI As String)

Parámetros

bstrDocumentURI
String

Valor de la cadena que especifica el identificador uniforme de recursos (URI) de un formulario.

Ejemplos

En el ejemplo siguiente, que se escribe en el lenguaje de programación C#, se usa el método Close del ExternalApplication objeto para cerrar el formulario abierto actualmente:

private void AutomateInfoPathForm()
{
 ExternalApplication infoPath = new ExternalApplicationClass();
 // Open an InfoPath form.
 infoPath.Open(@"C:\My Forms\Form1.xml", 1);
 // Close the InfoPath form.
 infoPath.<span class="label">Close</span>(@"C:\My Forms\Form1.xml");
 // Quit the InfoPath application.
 infoPath.Quit();
}

Nota: En el ejemplo anterior se supone que se está usando el Microsoft.Office.Interop.InfoPath espacio de nombres y que se hace referencia a la biblioteca de tipos de Microsoft InfoPath 3.0.

En el ejemplo siguiente, que se escribe en el lenguaje de programación C#, se usa el método Close del ExternalApplication objeto para cerrar el formulario abierto actualmente:

private void AutomateInfoPathForm()
{
 ExternalApplication infoPath = new ExternalApplicationClass();
 // Open an InfoPath form.
 infoPath.Open(@"C:\My Forms\Form1.xml", 1);
 // Close the InfoPath form.
 infoPath.<span class="label">Close</span>(@"C:\My Forms\Form1.xml");
 // Quit the InfoPath application.
 infoPath.Quit();
}

Nota: En el ejemplo anterior se supone que se está usando el Microsoft.Office.Interop.InfoPath espacio de nombres y que se hace referencia a la biblioteca de tipos de Microsoft InfoPath 3.0.

Comentarios

El método Close cierra el formulario abierto en ese momento sin salir de la aplicación InfoPath. Cuando se utiliza el método Close, se cierra el formulario de manera incondicional, lo que significa que no se guardarán los cambios efectuados en los datos del formulario.

Importante: Solo se puede acceder a este miembro mediante formularios abiertos desde una plantilla de formulario configurada para ejecutarse con plena confianza mediante la categoría Seguridad y confianza del cuadro de diálogo Opciones de formulario. Este miembro requiere confianza total para el autor de llamada inmediato y no se puede utilizar en un código de confianza parcial. Si desea más información, consulte "Utilizar bibliotecas de código que no es de plena confianza" en MSDN.

Se aplica a