Compartir a través de


_ExternalApplication.UnregisterSolution(String) Método

Definición

Desinstala la plantilla de formulario de Microsoft InfoPath especificada.

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

Parámetros

bstrSolutionURI
String

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

Ejemplos

En el ejemplo siguiente, que se escribe en el lenguaje de programación de C#, se usa el método UnregisterSolution del ExternalApplication objeto para desinstalar una plantilla de formulario:

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

 infoPath.<span class="label">UnregisterSolution</span>(@"C:\My Forms\MyFormTemplate.xsn");
}

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 de C#, se usa el método UnregisterSolution del ExternalApplication objeto para desinstalar una plantilla de formulario:

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

 infoPath.<span class="label">UnregisterSolution</span>(@"C:\My Forms\MyFormTemplate.xsn");
}

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

Si no se puede cancelar el registro de la plantilla, el método UnregisterSolution devolverá un error.

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