XPathTypedValue Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Implementiert das -Objekt, das von bestimmten Eigenschaftswerten der - und FileSubmitConnection -EmailSubmitConnectionKlasse zurückgegeben wird, um diese Werte abzurufen und festzulegen.
public ref class XPathTypedValue abstract
public abstract class XPathTypedValue
type XPathTypedValue = class
Public MustInherit Class XPathTypedValue
- Vererbung
-
XPathTypedValue
Hinweise
Ein XPathTypedValue-Objekt wird von den folgenden Membern der EmailSubmitConnection-Klasse zurückgegeben, um ihre Werte abzurufen oder festzulegen:
Ein XPathTypedValue-Objekt wird von der Filename -Eigenschaft der EmailSubmitConnection-Klasse zurückgegeben, um seinen Wert abzurufen oder festzulegen.
Zum Lesen oder Festlegen dieser Eigenschaften müssen Sie die Eigenschaften oder Methoden der XPathTypedValue-Klasse verwenden.
Sie können den Wert einer Eigenschaft festlegen, die ein XPathTypedValue-Objekt zurückgibt, indem Sie entweder eine Literalzeichenfolge oder einen XPath-Ausdruck angeben. Mit einem XPath-Ausdruck können Sie die Eigenschaft festlegen, indem Sie den Wert aus einem Feld in dem Formular (oder einem anderen Knoten in den Datenquellen des Formulars) abrufen. Außerdem können Sie XPath-Operatoren und -Funktionen verwenden, um andere Vorgänge für die abgerufenen Daten auszuführen.
Um den Wert einer Eigenschaft als Literalzeichenfolge festzulegen, verwenden Sie die SetStringValue(String) -Methode der XPathTypedValue-Klasse .
Im folgenden Beispiel wird gezeigt, wie sie den Wert der To -Eigenschaft der EmailSubmitConnection-Klasse festlegen, indem Sie mithilfe der SetStringValue-Methode eine E-Mail-Adresse als Literalzeichenfolge angeben.
// Get the e-mail submit data connection configured for the form.
EmailSubmitConnection mySubmit = (EmailSubmitConnection)
(this.DataConnections["Email Submit"]);
// Set To property to literal string value.
mySubmit.To.SetStringValue("someone@example.com");
// Submit form.
mySubmit.Execute();
' Get the e-mail submit data connection configured for the form.
Dim mySubmit As EmailSubmitConnection = DirectCast(_
Me.DataConnections["Email Submit"], EmailSubmitConnection)
' Set To property to literal string value.
mySubmit.To.SetStringValue("someone@example.com")
' Submit form.
mySubmit.Execute()
Um den Wert einer Eigenschaft als XPath-Ausdruck festzulegen, verwenden Sie die XPath -Eigenschaft der XPathTypedValue-Klasse .
Das folgende Beispiel zeigt, wie der Wert der To-Eigenschaft der EmailSubmitConnection-Klasse festgelegt wird, indem eine E-Mail-Adresse als XPath-Ausdruck angegeben wird, der den Wert aus dem Feld ToAddress des Formulars mithilfe der XPath-Eigenschaft abruft.
// Get the e-mail submit data connection configured for the form.
EmailSubmitConnection mySubmit = (EmailSubmitConnection)
(this.DataConnections["Email Submit"]);
// Set To property to XPath for ToAddress field.
mySubmit.To.XPath = "/my:myFields/my:ToAddress";
// Submit form.
mySubmit.Execute();
' Get the e-mail submit data connection configured for the form.
Dim mySubmit As EmailSubmitConnection = DirectCast(_
Me.DataConnections["Email Submit"], EmailSubmitConnection)
' Set To property to XPath for ToAddress field.
mySubmit.To = "/my:myFields/my:ToAddress"
' Submit form.
mySubmit.Execute()
Um Werte von Eigenschaften zu lesen, die als XPathTypedValue-Objekte zurückgegeben werden, verwenden Sie die Evaluate() -Methode der XPathTypedValue-Klasse , um einen XPath-Ausdruck auszuwerten und sein Ergebnis als Zeichenfolge zurückzugeben, oder verwenden Sie die ToString() -Methode der XPathTypedValue-Klasse , um eine Literalzeichenfolge zurückzugeben.
Konstruktoren
XPathTypedValue() |
Implementiert das -Objekt, das von bestimmten Eigenschaftswerten der - und FileSubmitConnection -EmailSubmitConnectionKlasse zurückgegeben wird, um diese Werte abzurufen und festzulegen. |
Eigenschaften
XPath |
Ruft den XPath-Ausdruck eines XPathTypedValue -Objekts ab oder legt diese fest. |
Methoden
Evaluate() |
Wertet den für ein Objekt definierten XPath-Ausdruck aus XPathTypedValue . |
SetStringValue(String) |
Gibt eine Literalzeichenfolge für ein -Objekt an XPathTypedValue . |
ToString() |
Konvertiert den für ein XPathTypedValue Objekt definierten Wert in eine Zeichenfolge. |