Partager via


SignedDataBlock, classe

Représente un ensemble de données d'un formulaire pouvant être signé numériquement.

Hiérarchie d'héritage

System.Object
  Microsoft.Office.InfoPath.SignedDataBlock

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

Syntaxe

'Déclaration
Public MustInherit Class SignedDataBlock
'Utilisation
Dim instance As SignedDataBlock
public abstract class SignedDataBlock

Remarques

Un objet SignedDataBlock correspond à un ensemble de données 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 Autoriser la signature de certaines parties 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 représente l'un des ensembles de données configurés à l'aide de cette option. Si l'option Autoriser la signature de l’ensemble du formulaire est sélectionnée, un seul objet SignedDataBlock représente le formulaire entier.

Vous pouvez également créer un modèle de formulaire qui ne peut être ouvert que dans l'éditeur InfoPath, ajouter un ou plusieurs contrôles Ligne de signature au formulaire, puis utiliser les paramètre de l'onglet Avancé de la boîte de dialogue Propriétés du contrôle pour configurer la signature numérique de l'ensemble ou d'une partie du formulaire.

L'ensemble d'objets SignedDataBlock configurés pour un formulaire est accessible à partir de l'objet SignedDataBlockCollection du modèle de formulaire. L'objet SignedDataBlockCollection est accessible à l'aide de la propriété SignedDataBlocks de la classe XmlForm.

La classe SignedDataBlock fournit la méthode Sign, qui invoque la boîte de dialogue Signer permettant d'ajouter une signature numérique à l'ensemble de données représenté par l'objet SignedDataBlock spécifié.

La classe SignedDataBlock fournit les propriétés suivantes :

  • Caption   Obtient le message de confirmation de signature de l'objet SignedDataBlock.

  • Name   Obtient le nom convivial d'un objet SignedDataBlock.

  • SignatureContainer   Obtient un objet XPathNavigator positionné au niveau du nœud racine de la sous-arborescence dans le formulaire qui stocke les signatures associées à l'ensemble actuel de données représenté par l'objet SignedDataBlock.

  • SignatureRelation   Obtient la relation entre plusieurs signatures de l'objet SignedDataBlock, exprimée sous la forme de constantes énumérées SignatureRelation.

  • Signatures   Obtient une référence à la collection SignatureCollection associée à l'objet SignedDataBlock.

  • XPath   Obtient l'expression XPath pour les données signées par l'ensemble actuel de données représenté par l'objet SignedDataBlock.

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

SignedDataBlock, membres

Microsoft.Office.InfoPath, espace de noms