Partager via


SignedDataBlockCollection Classe

Définition

Collection d’objets SignedDataBlock qui correspondent aux jeux de données du modèle de formulaire qui peuvent être signés numériquement.

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
Héritage
SignedDataBlockCollection
Implémente

Remarques

Un objet SignedDataBlock dans un objet SignedDataBlockCollection renvoyé pour un formulaire correspond à un ensemble de données qui a été configuré dans le modèle de formulaire au moment du design à l’aide de la catégorie Signature numérique dans la boîte de dialogue Options de formulaire. Si l'option Activer les signatures numériques pour des données spécifiques du formulaire est sélectionnée dans la catégorie Signature numérique de la boîte de dialogue Options de formulaire, un objet SignedDataBlock de la collection représente chaque ensemble de données signables configuré à l'aide de cette option. Si l'option Activer les signatures numériques pour l'ensemble du formulaire est sélectionnée, un seul objet SignedDataBlock représente le formulaire entier.

Autrement, si vous créez un modèle de formulaire qui s'ouvre uniquement dans l'éditeur InfoPath, vous pouvez ajouter un ou plusieurs contrôles Ligne de signature au formulaire, puis utiliser les paramètres de l'onglet Avancé de la boîte de dialogue Propriétés du contrôle pour configurer la signature numérique de tout ou partie d'un formulaire.

La classe SignedDataBlockCollection implémente des propriétés qui permettent d'accéder aux objets SignedDataBlock associés à un formulaire. SignedDataBlockCollection est accessible via la SignedDataBlocks propriété de l’objet XmlForm .

La Item[Int32] propriété et Count la propriété de la classe SignedDataBlockCollection sont utilisées pour accéder aux objets SignedDataBlock et les compter dans la collection. Vous pouvez fournir un nom ou une valeur d’index dans votre code de formulaire qui permet à InfoPath d’utiliser la Item[Int32] méthode pour accéder à un objet SignedDataBlock .

La classe SignedDataBlockCollection fournit également la ShowSignatureDialog() méthode qui affiche la boîte de dialogue Signer au moment de l’exécution, si les signatures numériques ont été activées dans le modèle de formulaire au moment du design.

Constructeurs

SignedDataBlockCollection()

Collection d’objets SignedDataBlock qui correspondent aux jeux de données du modèle de formulaire qui peuvent être signés numériquement.

Propriétés

Count

Obtient le nombre d’objets SignedDataBlock définis dans le modèle de formulaire.

Item[Int32]

Obtient une référence à l’objet spécifié SignedDataBlock à partir de l’objet en fonction de la SignedDataBlockCollection position d’index.

Méthodes

GetEnumerator()

Obtient un objet System.Collections.IEnumerator qui itère sur toutes les entrées de la SignedDataBlockCollection collection.

ShowSignatureDialog()

Affiche la boîte de dialogue Signatures numériques.

S’applique à