Partager via


_Application3.RegisterSolution - Méthode (String, String)

Installe le modèle de formulaire Microsoft Office InfoPath spécifié.

Espace de noms :  Microsoft.Office.Interop.InfoPath
Assembly :  Microsoft.Office.Interop.InfoPath (dans Microsoft.Office.Interop.InfoPath.dll)

Syntaxe

'Déclaration
Sub RegisterSolution ( _
    bstrSolutionURL As String, _
    bstrBehavior As String _
)
'Utilisation
Dim instance As _Application3
Dim bstrSolutionURL As String
Dim bstrBehavior As String

instance.RegisterSolution(bstrSolutionURL, _
    bstrBehavior)
void RegisterSolution(
    string bstrSolutionURL,
    string bstrBehavior
)

Paramètres

  • bstrSolutionURL
    Type : System.String

    Indique l'URL (Uniform Resource Locator) du modèle de formulaire. Ce paramètre peut être spécifié en tant que fichier de définition de formulaire (.xsf) ou fichier modèle de formulaire (.xsn).

  • bstrBehavior
    Type : System.String

    Indique comment le modèle de formulaire doit être installé. La valeur par défaut est « overwrite ». La seule autre valeur valide pour ce paramètre est « new-only ».

Implémentations

_Application2.RegisterSolution(String, String)

Remarques

Si le modèle de formulaire est déjà inscrit et si vous indiquez « new-only » pour le paramètre bstrBehavior, la méthode RegisterSolution renvoie une erreur. Si vous indiquez « overwrite », l'enregistrement d'inscription du modèle de formulaire est remplacé.

Exemples

Dans l'exemple c# suivant, la méthode RegisterSolution de l'objet Application est utilisée pour installer un modèle de formulaire :

public void InstallForm()
{
   Microsoft.Office.Interop.InfoPath.Application infoPath = 
      new Microsoft.Office.Interop.InfoPath.ApplicationClass();
   infoPath.RegisterSolution(@"C:\My Forms\MyFormTemplate.xsn", 
      "overwrite");
}

Notes

L'exemple ci-dessus suppose que l'espace de noms Microsoft.Office.Interop.InfoPath est utilisé et que la bibliothèque de type Microsoft InfoPath 2.0 est référencée.

Voir aussi

Référence

_Application3 interface

_Application3 - Membres

RegisterSolution - Surcharge

Microsoft.Office.Interop.InfoPath - Espace de noms