Compartilhar via


SignedDataBlock Classe

Definição

Representa um conjunto de dados em um formulário que pode ser assinado digitalmente.

public ref class SignedDataBlock abstract
public abstract class SignedDataBlock
type SignedDataBlock = class
Public MustInherit Class SignedDataBlock
Herança
SignedDataBlock

Comentários

Um objeto SignedDataBlock corresponde a um conjunto de dados que foi configurado no modelo de formulário no momento do design usando a categoria Assinatura Digital na caixa de diálogo Opções de Formulário. Se a opção Permitir partes de assinatura do formulário for selecionada na categoria Assinatura Digital da caixa de diálogo Opções de Formulário, um SignedDataBlock representará um dos conjuntos de dados configurados usando essa opção. Se a opção Permitir assinatura de todo o formulário for selecionada, haverá apenas um objeto SignedDataBlock que representa todo o formulário.

Como alternativa, se você criar um modelo de formulário que só pode ser aberto no editor do InfoPath, você poderá adicionar um ou mais controles de Linha de Assinatura ao formulário e, em seguida, usar as configurações na guia Avançado da caixa de diálogo Propriedades do controle para configurar a assinatura digital para todo ou parte de um formulário.

O conjunto de objetos SignedDataBlock configurados para um formulário está acessível a SignedDataBlockCollection partir do objeto do modelo de formulário. O objeto SignedDataBlockCollection está acessível usando a SignedDataBlocks propriedade da XmlForm classe.

A classe SignedDataBlock fornece o Sign() método, que invoca a caixa de diálogo Assinar para adicionar uma assinatura digital ao conjunto de dados representado pelo objeto SignedDataBlock especificado.

A classe SignedDataBlock fornece as seguintes propriedades:

  • Caption Obtém a mensagem de confirmação de assinatura do objeto SignedDataBlock .
  • Name Obtém o nome amigável de um objeto SignedDataBlock .
  • SignatureContainer Obtém um XPathNavigator objeto posicionado no nó raiz da sub-árvore no formulário que armazena as assinaturas associadas ao conjunto atual de dados representado pelo objeto SignedDataBlock .
  • SignatureRelation Obtém a relação entre várias assinaturas do objeto SignedDataBlock , expressa como SignatureRelation constantes enumeradas.
  • Signatures Obtém uma referência ao SignatureCollection objeto SignedDataBlock associado.
  • XPath Obtém a expressão XPath para os dados assinados pelo conjunto atual de dados representado pelo objeto SignedDataBlock .

Construtores

SignedDataBlock()

Representa um conjunto de dados em um formulário que pode ser assinado digitalmente.

Propriedades

Caption

Obtém a mensagem de confirmação de assinatura definida para o conjunto de dados representados SignedDataBlock pelo objeto.

Name

Obtém o nome amigável de um SignedDataBlock objeto.

SignatureContainer

Obtém um System.Xml. Objeto XPathNavigator posicionado no nó XML raiz da sub-árvore no formulário que contém as assinaturas aplicadas ao conjunto de dados representados SignedDataBlock pelo objeto.

SignatureRelation

Obtém um SignatureRelation valor que especifica a relação definida para como várias assinaturas podem ser aplicadas ao conjunto de dados representado pelo SignedDataBlock objeto.

Signatures

Obtém uma referência ao SignatureCollection objeto associado ao SignedDataBlock objeto.

XPath

Obtém a expressão XPath para o conjunto de dados representados SignedDataBlock pelo objeto.

Métodos

Sign()

Invoca a caixa de diálogo Assinar para adicionar uma assinatura digital ao conjunto de dados representados pelo objeto SignedDataBlock especificado.

Aplica-se a