Partager via


SignedDataBlockCollection, classe

Collection d'objets SignedDataBlock correspondant aux ensembles de données signables dans le modèle de formulaire telle que définie dans le fichier de définition de formulaire (.xsf).

Hiérarchie d'héritage

System.Object
  Microsoft.Office.InfoPath.SignedDataBlockCollection

Espace de noms :  Microsoft.Office.InfoPath
Assembly :  Microsoft.Office.InfoPath (dans Microsoft.Office.InfoPath.dll)

Syntaxe

'Déclaration
Public MustInherit Class SignedDataBlockCollection _
    Implements IEnumerable
'Utilisation
Dim instance As SignedDataBlockCollection
public abstract class SignedDataBlockCollection : IEnumerable

Remarques

Un objet SignedDataBlock d'un objet SignedDataBlockCollection renvoyé pour un formulaire correspond à un ensemble de données signables configuré dans le modèle de formulaire lors de la création à 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. L'objet SignedDataBlockCollection est accessible à l'aide de la propriété SignedDataBlocks de l'objet XmlForm.

La propriété Item et la propriété Count de la classe SignedDataBlockCollection sont utilisées pour accéder aux objets SignedDataBlock de la collection et de les dénombrer. Vous pouvez fournir un nom ou une valeur d'index dans le code de formulaire pour permettre à InfoPath d'accéder à un objet SignedDataBlock à l'aide de la méthode Item.

La classe SignedDataBlockCollection fournit également la méthode ShowSignatureDialog, qui affiche la boîte de dialogue Signatures numériques lors de l'exécution, si les signatures numériques sont activées dans le modèle de formulaire lors de la création.

Sécurité des threads

Tout membre static (Shared dans Visual Basic) public de ce type garantit la sécurité des threads. Il n'est pas garanti que les membres d'instance soient sécurisés au niveau des threads.

Voir aussi

Référence

SignedDataBlockCollection, membres

Microsoft.Office.InfoPath, espace de noms