Compartir a través de


XPathTypedValue Clase

Definición

Implementa el objeto devuelto por determinados valores de propiedad de las EmailSubmitConnection clases y FileSubmitConnection para obtener y establecer esos valores.

public ref class XPathTypedValue abstract
public abstract class XPathTypedValue
type XPathTypedValue = class
Public MustInherit Class XPathTypedValue
Herencia
XPathTypedValue

Comentarios

Los siguientes miembros de la clase EmailSubmitConnection devuelven un objeto XPathTypedValue para obtener o establecer sus valores:

La propiedad de la clase EmailSubmitConnection devuelve un Filename objeto XPathTypedValue para obtener o establecer su valor.

Para leer o establecer estas propiedades, debe usar las propiedades y los métodos de la clase XPathTypedValue.

Se puede establecer el valor de una propiedad que devuelve un objeto XPathTypedValue especificando una cadena literal o una expresión de XPath. Si se usa una expresión de XPath, se puede establecer la propiedad mediante la recuperación del valor desde un campo del formulario (o desde otro nodo de los orígenes de datos del formulario). Además, se pueden usar operadores y funciones de XPath para realizar otras operaciones con los datos recuperados.

Para establecer el valor de una propiedad como una cadena literal, use el SetStringValue(String) método de la clase XPathTypedValue .

En el ejemplo siguiente se muestra cómo establecer el valor de la To propiedad de la clase EmailSubmitConnection especificando una dirección de correo electrónico como una cadena literal mediante el método SetStringValue .

// 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()

Para establecer el valor de una propiedad como una expresión XPath, use la XPath propiedad de la clase XPathTypedValue .

En el ejemplo siguiente se muestra cómo establecer el valor de la propiedad To de la clase EmailSubmitConnection especificando una dirección de correo electrónico como expresión de XPath que recupera el valor del campo ToAddress del formulario mediante la propiedad XPath.

// 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()

Para leer los valores de las propiedades devueltas como objetos XPathTypedValue , use el Evaluate() método de la clase XPathTypedValue para evaluar una expresión XPath y devolver su resultado como una cadena, o bien use el ToString() método de la clase XPathTypedValue para devolver una cadena literal.

Constructores

XPathTypedValue()

Implementa el objeto devuelto por determinados valores de propiedad de las EmailSubmitConnection clases y FileSubmitConnection para obtener y establecer esos valores.

Propiedades

XPath

Obtiene o establece la expresión XPath de un XPathTypedValue objeto .

Métodos

Evaluate()

Evalúa la expresión XPath definida para un XPathTypedValue objeto .

SetStringValue(String)

Especifica una cadena literal para un XPathTypedValue objeto .

ToString()

Convierte el valor definido para un XPathTypedValue objeto en una cadena.

Se aplica a