Freigeben über


_XDocument4.SetDataVariable(Int32, String) Methode

Definition

Legt den Wert einer vordefinierten Variablen fest, die als Verarbeitungsanweisungsattribut in dem einem Formular zugrunde liegenden XML-Dokument gespeichert ist.

public:
 void SetDataVariable(int lVariableNumber, System::String ^ bstrVariableValue);
public void SetDataVariable (int lVariableNumber, string bstrVariableValue);
abstract member SetDataVariable : int * string -> unit
Public Sub SetDataVariable (lVariableNumber As Integer, bstrVariableValue As String)

Parameter

lVariableNumber
Int32

Die Nummer der Variablen.

bstrVariableValue
String

Der Wert der Variablen.

Implementiert

Beispiele

Im folgenden Beispiel wird die SetDataVariable-Methode des XDocument -Objekts verwendet, um den Wert der ersten Variablen festzulegen:

thisXDocument.<span class="label">SetDataVariable</span>(1, "View 2");

Hinweise

Wenn es sich bei der festgelegten Variablen nicht um ein gültiges Verarbeitungsanweisungsattribut handelt, gibt die SetDataVariable-Methode einen Fehler zurück.

Verwenden Sie die -Methode, um den GetDataVariable(Int32) Wert einer Variablen abzurufen.

Hinweis: Microsoft InfoPath unterstützt nur die Verwendung der initialView Variablen, die verwendet wird, um die anfängliche Ansicht anzugeben, die beim Öffnen eines Formulars angezeigt wird. Die Anzahl dieser Variablen ist immer 1, und ihr Wert muss der Name einer Ansicht innerhalb des Formulars sein.

Wichtig: Auf dieses Mitglied kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das aktuell geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden.

Gilt für: