Freigeben über


InfoPathEditorWithAppDomain.Load(String, Object, String) Methode

Definition

Lädt eine Formulardatei (.xml) in das Steuerelement, das durch das InfoPathEditorWithAppDomain -Objekt dargestellt wird.

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)

Parameter

bstrURL
String

Der Pfad oder die URL zur Formulardatei (.xml).

punkAppDomain
Object

Eine AppDomain

bstrInputParameters
String

Eines oder mehrere durch das kaufmännische Und-Zeichen (&) getrennte Name/Wert-Paare.

Hinweise

Mit Load(String, Object, String) der -Methode können Sie keine Formularvorlagendatei (.xsn) angeben. Die Formulardatei muss Verarbeitungsanweisungen (href - und name-Attribute ) enthalten, die auf eine gültige Formularvorlagendatei verweisen, damit die Load(String, Object, String) Methode erfolgreich ist. Wenn dies nicht möglich ist, kann die NewFromSolution(String, Object, String) -Methode verwendet werden, wenn Sie über eine XSN-Datei und eine entsprechend strukturierte XML-Datei verfügen, die XML-Datei jedoch keine Verarbeitungsanweisungsverweise enthält, die die XSN-Datei angeben. Alternativ können Sie die LoadFromStream(Object, Object, String) -Methode verwenden, um XML aus einem System.IO.Stream-Objekt zu laden.

Um die an den bstrInputParameters Parameter übergebenen Eingabeparameter zu verwenden, muss das im bstrURL -Parameter angegebene Formular einen OnLoad-Ereignishandler enthalten, der die InputParameters-Eigenschaft der LoadingEventArgs-Klasse verwendet, um die Eingabeparameterwerte abzurufen und dann etwas mit diesen Werten auszuführen.

Gilt für: