Compartir a través de


_ExternalApplication.CacheSolution(String) Método

Definición

Examina la plantilla de formulario en la caché y, si es necesario, la actualiza desde la ubicación de publicación de la plantilla de formulario.

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

Parámetros

bstrSolutionURI
String

Valor de cadena que especifica el identificador uniforme de recursos (URI) de la plantilla de formulario. Este parámetro puede especificarse como un archivo de definición del formulario (.xsf) o como un archivo de plantilla de formulario (.xsn).

Ejemplos

En el ejemplo siguiente, que se escribe en el lenguaje de programación de C#, se usa el método CacheSolution del ExternalApplication objeto para almacenar en caché una plantilla de formulario de InfoPath.

private void AutomateInfoPathForm()
{
ExternalApplication infoPath = new ExternalApplicationClass();

 // Cache an InfoPath form template.
infoPath.<span class="label">CacheSolution</span>(@"\\MyServer\MyForms\MyForm.xsn");
}

Nota: En el ejemplo anterior se supone que se usa 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 de C#, se usa el método CacheSolution del ExternalApplication objeto para almacenar en caché una plantilla de formulario de InfoPath.

private void AutomateInfoPathForm()
{
ExternalApplication infoPath = new ExternalApplicationClass();

 // Cache an InfoPath form template.
infoPath.<span class="label">CacheSolution</span>(@"\\MyServer\MyForms\MyForm.xsn");
}

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

Comentarios

Si la plantilla del formulario que existe actualmente en la caché coincide con la de la ubicación de publicación, no tendrá lugar el almacenamiento en la memoria caché. Si el equipo no está conectado a la red y el formulario ya se encuentra en la memoria caché, se conservará éste y no se producirá la actualización.

Se aplica a