Compartir a través de


SignedDataBlock Clase

Definición

Representa un conjunto de datos de un formulario que se pueden firmar digitalmente.

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

Comentarios

Un objeto SignedDataBlock corresponde a un conjunto de datos configurado en la plantilla de formulario en tiempo de diseño mediante la categoría Firma digital en el cuadro de diálogo Opciones de formulario. Si la opción para Permitir firmas en algunas partes del formulario está seleccionada en la categoría Firma digital del cuadro de diálogo Opciones de formulario, un objeto SignedDataBlock representa uno de los conjuntos de datos configurados mediante dicha opción. Si está seleccionada la opción Permitir firmas para todo el formulario, sólo hay un objeto SignedDataBlock que representa a todo el formulario.

Además, si crea una plantilla de formulario que puede abrirse únicamente en el editor de InfoPath, puede agregar uno o más controles de Línea de firma al formulario y luego utilizar las configuraciones de la pestaña Avanzadas del cuadro de diálogo Propiedades del control para configurar la firma digital de la totalidad o parte de un formulario.

El conjunto de objetos SignedDataBlock configurados para un formulario es accesible desde el SignedDataBlockCollection objeto de la plantilla de formulario. El objeto SignedDataBlockCollection es accesible mediante la SignedDataBlocks propiedad de la XmlForm clase .

La clase SignedDataBlock proporciona el Sign() método , que invoca el cuadro de diálogo Sign para agregar una firma digital al conjunto de datos representado por el objeto SignedDataBlock especificado.

La clase SignedDataBlock proporciona las siguientes propiedades:

  • Caption Obtiene el mensaje de confirmación de firma del objeto SignedDataBlock .
  • Name Obtiene el nombre descriptivo de un objeto SignedDataBlock .
  • SignatureContainer Obtiene un XPathNavigator objeto que se coloca en el nodo raíz del subárbol en el formulario que almacena las firmas asociadas al conjunto actual de datos representado por el objeto SignedDataBlock .
  • SignatureRelation Obtiene la relación entre varias firmas del objeto SignedDataBlock , expresada como SignatureRelation constantes enumeradas.
  • Signatures Obtiene una referencia al SignatureCollection objeto asociado al objeto SignedDataBlock .
  • XPath Obtiene la expresión XPath para los datos firmados por el conjunto actual de datos representados por el objeto SignedDataBlock .

Constructores

SignedDataBlock()

Representa un conjunto de datos de un formulario que se pueden firmar digitalmente.

Propiedades

Caption

Obtiene el mensaje de confirmación de firma definido para el conjunto de datos representado por el SignedDataBlock objeto .

Name

Obtiene el nombre descriptivo de un SignedDataBlock objeto .

SignatureContainer

Obtiene un System.Xml. Objeto XPathNavigator situado en el nodo XML raíz del subárbol en el formulario que contiene las firmas aplicadas al conjunto de datos representado por el SignedDataBlock objeto .

SignatureRelation

Obtiene un SignatureRelation valor que especifica la relación definida para cómo se pueden aplicar varias firmas al conjunto de datos representado por el SignedDataBlock objeto .

Signatures

Obtiene una referencia al SignatureCollection objeto asociado al SignedDataBlock objeto .

XPath

Obtiene la expresión XPath para el conjunto de datos representado por el SignedDataBlock objeto .

Métodos

Sign()

Invoca el cuadro de diálogo Firmar para agregar una firma digital al conjunto de datos representado por el objeto SignedDataBlock especificado.

Se aplica a