Partager via


InfoPathEditorWithAppDomain.Load(String, Object, String) Méthode

Définition

Charge un fichier de formulaire (.xml) dans le contrôle représenté par l’objet InfoPathEditorWithAppDomain .

public:
 void Load(System::String ^ bstrURL, System::Object ^ punkAppDomain, System::String ^ bstrInputParameters);
public void Load (string bstrURL, object punkAppDomain, string bstrInputParameters);
abstract member Load : string * obj * string -> unit
Public Sub Load (bstrURL As String, punkAppDomain As Object, bstrInputParameters As String)

Paramètres

bstrURL
String

Chemin d’accès ou URL du fichier de formulaire (.xml).

punkAppDomain
Object

Un AppDomain

bstrInputParameters
String

Une ou plusieurs paires nom/valeur séparées par une esperluette (&).

Remarques

La Load(String, Object, String) méthode ne vous permet pas de spécifier un fichier de modèle de formulaire (.xsn). Le fichier de formulaire doit contenir des instructions de traitement (attributs href et name ) qui référencent un fichier de modèle de formulaire valide pour que la Load(String, Object, String) méthode réussisse. Si ce n’est pas possible, la NewFromSolution(String, Object, String) méthode peut être utilisée si vous disposez d’un fichier .xsn et d’un fichier XML correctement structuré, mais que le fichier XML n’a pas de références d’instructions de traitement qui spécifient le fichier .xsn. Vous pouvez également utiliser la LoadFromStream(Object, Object, String) méthode pour charger du code XML à partir d’un objet System.IO.Stream .

Pour utiliser les paramètres d’entrée passés au bstrInputParameters paramètre, le formulaire spécifié dans le bstrURL paramètre doit contenir un gestionnaire d’événements OnLoad qui utilise la propriété InputParameters de la classe LoadingEventArgs pour récupérer les valeurs des paramètres d’entrée, puis effectuer une opération avec ces valeurs.

S’applique à