Freigeben über


_ExternalApplication.UnregisterSolution(String) Methode

Definition

Deinstalliert die angegebene Microsoft InfoPath-Formularvorlage.

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

Parameter

bstrSolutionURI
String

Der Zeichenfolgenwert, der den URI (Uniform Resource Identifier) der Formularvorlage angibt.

Beispiele

Im folgenden Beispiel, das in der Programmiersprache C# geschrieben ist, wird die UnregisterSolution-Methode des ExternalApplication Objekts verwendet, um eine Formularvorlage zu deinstallieren:

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

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

Hinweis: Im obigen Beispiel wird davon ausgegangen, dass der Microsoft.Office.Interop.InfoPath Namespace verwendet wird und auf die Microsoft InfoPath 3.0-Typbibliothek verwiesen wird.

Im folgenden Beispiel, das in der Programmiersprache C# geschrieben ist, wird die UnregisterSolution-Methode des ExternalApplication Objekts verwendet, um eine Formularvorlage zu deinstallieren:

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

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

Hinweis: Im obigen Beispiel wird davon ausgegangen, dass der Microsoft.Office.Interop.InfoPath Namespace verwendet wird und auf die Microsoft InfoPath 3.0-Typbibliothek verwiesen wird.

Hinweise

Wenn die Registrierung der Formularvorlage nicht aufgehoben werden kann, gibt die UnregisterSolution-Methode einen Fehler zurück.

Gilt für: