XDocuments3.NewFromSolutionWithData - Méthode (Object, Object, Int32)
Crée un nouveau formulaire Microsoft InfoPath à l'aide le modèle de formulaire et les données XML spécifiés.
Espace de noms : Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly : Microsoft.Office.Interop.InfoPath.SemiTrust (dans Microsoft.Office.Interop.InfoPath.SemiTrust.dll)
Syntaxe
'Déclaration
Function NewFromSolutionWithData ( _
varXMLData As Object, _
varSolutionURI As Object, _
dwBehavior As Integer _
) As XDocument
'Utilisation
Dim instance As XDocuments3
Dim varXMLData As Object
Dim varSolutionURI As Object
Dim dwBehavior As Integer
Dim returnValue As XDocument
returnValue = instance.NewFromSolutionWithData(varXMLData, _
varSolutionURI, dwBehavior)
XDocument NewFromSolutionWithData(
Object varXMLData,
Object varSolutionURI,
int dwBehavior
)
Paramètres
varXMLData
Type : System.ObjectFournit les données XML à utiliser comme modèle pour le formulaire. Il peut s'agir d'une chaîne qui indique l'URI (Uniform Resource Identifier) d'un document XML ou d'un XMLDOMNode qui contient le code XML à utiliser comme document XML (modèle).
varSolutionURI
Type : System.ObjectIndique l'URI (Uniform Resource Identifier) d'un fichier de modèle de formulaire (fichier .xsf ou .xsn).
dwBehavior
Type : System.Int32Réservé pour une utilisation ultérieure. Cette valeur doit être égale à 1.
Valeur renvoyée
Type : Microsoft.Office.Interop.InfoPath.SemiTrust.XDocument
Un objet XDocument qui représente le nouveau formulaire.
Implémentations
XDocuments2.NewFromSolutionWithData(Object, Object, Int32)
Remarques
Les méthodes associées de la collection XDocuments qui suivent sont également disponibles :
La méthode New permet de créer une instance d'InfoPath à l'aide d'un document XML spécifique. Ce document doit correspondre à un formulaire InfoPath. Un nouveau formulaire est ouvert dans InfoPath : il est basé sur le document XML fourni comme donnée initiale, ainsi que sur le modèle de formulaire associé, conformément aux instructions de traitement contenues dans l'en-tête du document.
La méthode NewFromSolution permet de créer une instance d'InfoPath à l'aide d'un modèle de formulaire spécifié, et son formulaire XML associé (les données du modèle initial).
La méthode NewFromSolutionWithData prend en charge un scénario qui n'est pas fourni par les deux méthodes ci-dessus : la possibilité de spécifier à la fois le document XML utilisé comme donnée initiale et le modèle de formulaire. Il n'est pas nécessaire que le document XML soit créé par InfoPath. Il peut être fourni soit en tant qu'URI, soit en tant que XMLDOMNode.
Lorsque vous utilisez la méthode NewFromSolutionWithData, le nouveau formulaire s'ouvre dans InfoPath et est prêt à être rempli.
Important
Seuls les formulaires qui s’exécutent dans le même domaine que le formulaire actuellement ouvert ou les formulaires disposant d’autorisations inter-domaines peuvent accéder à ce membre.
Voir aussi
Référence
NewFromSolutionWithData - Surcharge
Microsoft.Office.Interop.InfoPath.SemiTrust - Espace de noms