Compartilhar via


SignedDataBlockCollection Classe

Definição

A coleção de SignedDataBlock objetos que correspondem aos conjuntos de dados no modelo de formulário que podem ser assinados digitalmente.

public ref class SignedDataBlockCollection abstract : System::Collections::IEnumerable
public abstract class SignedDataBlockCollection : System.Collections.IEnumerable
type SignedDataBlockCollection = class
    interface IEnumerable
Public MustInherit Class SignedDataBlockCollection
Implements IEnumerable
Herança
SignedDataBlockCollection
Implementações

Comentários

Um objeto SignedDataBlock em um objeto SignedDataBlockCollection retornado para um formulário 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 caixa de diálogo Permitir partes de assinatura do formoption for selecionada na categoria Assinatura Digital da caixa de diálogo Opções de Formulário, haverá um objeto SignedDataBlock na coleção que representa cada conjunto de dados configurado 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.

A classe SignedDataBlockCollection implementa propriedades que podem ser usadas para acessar os objetos SignedDataBlock associados a um formulário. O SignedDataBlockCollection é acessado por meio da SignedDataBlocks propriedade do XmlForm objeto.

A Item[Int32] propriedade e Count a propriedade da classe SignedDataBlockCollection são usadas para acessar e contar os objetos SignedDataBlock na coleção. Você pode fornecer um nome ou valor de índice em seu código de formulário que permite que o InfoPath use o Item[Int32] método para acessar um objeto SignedDataBlock .

A classe SignedDataBlockCollection também fornece o ShowSignatureDialog() método que exibe a caixa de diálogo Assinar em tempo de execução, se as assinaturas digitais estiverem habilitadas no modelo de formulário no momento do design.

Construtores

SignedDataBlockCollection()

A coleção de SignedDataBlock objetos que correspondem aos conjuntos de dados no modelo de formulário que podem ser assinados digitalmente.

Propriedades

Count

Obtém o número de SignedDataBlock objetos definidos no modelo de formulário.

Item[Int32]

Obtém uma referência ao objeto especificado SignedDataBlock do SignedDataBlockCollection objeto com base na posição de índice.

Métodos

GetEnumerator()

Obtém um objeto System.Collections.IEnumerator que itera em todas as entradas da SignedDataBlockCollection coleção.

ShowSignatureDialog()

Exibe a caixa de diálogo Assinar.

Aplica-se a