Application.UnregisterFormTemplate(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Desinstala o modelo de formulário especificado.
public:
abstract void UnregisterFormTemplate(System::String ^ formTemplateLocation);
public abstract void UnregisterFormTemplate(string formTemplateLocation);
abstract member UnregisterFormTemplate : string -> unit
Public MustOverride Sub UnregisterFormTemplate (formTemplateLocation As String)
Parâmetros
- formTemplateLocation
- String
Especifica o URI (Uniform Resource Identifier) do modelo de formulário.
Exceções
O arquivo de modelo de formulário não pode ser encontrado.
O parâmetro passado para esse método é uma referência nula (Nada no Visual Basic).
O parâmetro passado para esse método não é válido. Por exemplo, ele é do tipo ou formato errado.
Exemplos
No exemplo a seguir, o método UnregisterFormTemplate da Application classe é usado em uma função para desinstalar o modelo de formulário especificado. O exemplo pressupõe que há uma instrução use ou Imports para o namespace Microsoft.Office.InfoPath na seção declarações da classe que contém a função e que a Biblioteca de Tipos do Microsoft InfoPath 3.0 é referenciada na guia COM da caixa de diálogo Adicionar Referência no Visual Studio.
public void UninstallForm()
{
Microsoft.Office.InfoPath.Application infoPathApp =
new Microsoft.Office.InfoPath.Application();
infoPathApp.UnregisterFormTemplate(@"C:\My Forms\MyFormTemplate.xsn");
}
Public Sub UninstallForm()
Dim infoPathApp As Microsoft.Office.InfoPath.Application = _
new Microsoft.Office.InfoPath.Application()
infoPathApp.UnregisterFormTemplate("C:\My Forms\MyFormTemplate.xsn")
End Sub
Comentários
Se o modelo de formulário não puder ser desinstalado, o método UnregisterFormTemplate gerará uma exceção.
This member can be accessed only by forms opened from a form template that has been configured to run with full trust using the Security and Trust category of the Form Options dialog box. This member requires full trust for the immediate caller and cannot be used by partially trusted code. For more information, see "Using Libraries from Partially Trusted Code" on MSDN.
This type or member can be accessed only from code running in forms opened in Microsoft InfoPath Filler.