Compartir a través de


Clase SignedDataBlock

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

Jerarquía de la herencia

System.Object
  Microsoft.Office.InfoPath.SignedDataBlock

Espacio de nombres:  Microsoft.Office.InfoPath
Ensamblado:  Microsoft.Office.InfoPath (en Microsoft.Office.InfoPath.dll)

Sintaxis

'Declaración
Public MustInherit Class SignedDataBlock
'Uso
Dim instance As SignedDataBlock
public abstract class SignedDataBlock

Comentarios

Un objeto SignedDataBlock se corresponde con un grupo de datos que se configuró en la plantilla de formulario en tiempo de diseño mediante la categoría Firma digital del 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.

Se puede tener acceso al conjunto de objetos SignedDataBlock configurados para un formulario desde el objeto SignedDataBlockCollection de la plantilla del formulario. Se puede tener acceso al objeto SignedDataBlockCollection mediante la propiedad SignedDataBlocks de la clase XmlForm.

La clase SignedDataBlock proporciona el método Sign, que invoca al cuadro de diálogo Firmar para añadir 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 objeto XPathNavigator ubicado en el nodo raíz del subárbol del formulario que almacena las firmas asociadas al conjunto actual de datos representado por el objeto SignedDataBlock.

  • SignatureRelation   Obtiene la relación existente entre varias firmas del objeto SignedDataBlock, expresada como constantes enumeradas de SignatureRelation.

  • Signatures   Obtiene una referencia a la SignatureCollection asociada con el objeto SignedDataBlock.

  • XPath   Obtiene la expresión de XPath de los datos firmados por el conjunto actual de datos representado por el objeto SignedDataBlock.

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros SignedDataBlock

Espacio de nombres Microsoft.Office.InfoPath