Application.UnregisterFormTemplate(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Désinstalle le modèle de formulaire spécifié.
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)
Paramètres
- formTemplateLocation
- String
Indique l'URI (Uniform Resource Identifier) du modèle de formulaire.
Exceptions
Le fichier de modèle de formulaire est introuvable.
Le paramètre passé à cette méthode est une référence null (Nothing en Visual Basic).
Le paramètre passé à cette méthode n'est pas valide. Par exemple, le type ou le format est incorrect.
Exemples
Dans l’exemple suivant, la méthode UnregisterFormTemplate de la Application classe est utilisée dans une fonction pour désinstaller le modèle de formulaire spécifié. L’exemple suppose qu’il existe une instruction using ou Imports pour l’espace de noms Microsoft.Office.InfoPath dans la section déclarations de la classe qui contient la fonction et que la bibliothèque de types Microsoft InfoPath 3.0 est référencée sous l’onglet COM de la boîte de dialogue Ajouter une référence dans 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
Remarques
Si le modèle de formulaire ne peut pas être désinstallé, la méthode UnregisterFormTemplate génère une exception.
Seuls les formulaires ouverts à partir d’un modèle de formulaire qui ont été configurés pour s’exécuter en mode confiance totale en utilisant la catégorie Sécurité et approbation de la boîte de dialogue Options de formulaire peuvent accéder à ce membre. Ce membre nécessite la confiance totale pour l’appelant immédiat et ne peut être utilisé par un code ayant un niveau de confiance partiel. Pour plus d’informations, voir « Utilisation de bibliothèques à partir de code d’un niveau de confiance partiel » sur MSDN.
Vous pouvez uniquement accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler.