Share via


SignatureLine - Classe

Représente un contrôle Ligne de signature dans une vue.

Hiérarchie d’héritage

System.Object
  Microsoft.Office.InfoPath.SignatureLine

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

Syntaxe

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

Remarques

Vous pouvez uniquement accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler.

La classe SignatureLine fournit un accès par programme à un contrôle Ligne de signature dans une vue. Pour accéder à une instance de la classe SignatureLine associée à un contrôle Ligne de signature utilisez le SignatureLineCollection qui est associé à la vue contenant le contrôle. L'exemple de code suivant montre comment accéder à un objet SignatureLine qui représente le premier contrôle dans la vue actuelle.

SignatureLine mySignatureLine = 
   this.CurrentView.SignatureLines[0];
Dim mySignatureLine As SignatureLine = _
   Me.CurrentView.SignatureLines(0)

Seul un sous-ensemble des propriétés du contrôle Ligne de signature est exposé à travers la classe SignatureLine et ses membres associés du modèle d'objet. Par exemple, les propriétés pour spécifier la taille et l'index tabulation du contrôle peuvent être définies uniquement à l'aide du concepteur InfoPath. Cependant, des propriétés, telles que SuggestedSigner, SuggestedSignerTitle et SuggestedSignerEmailAddress peuvent être utilisées pour obtenir ou définir le nom, le titre et l'adresse de messagerie du signataire suggéré pour le contrôle. Utilisez la propriété Signature pour retourner un objet Signature associé au contrôle, que vous pouvez ensuite utiliser pour accéder à la signature numérique associée au contrôle. La méthode Sign(String, String, String, String) peut être utilisée par programme pour afficher la boîte de dialogue Signer pour lancer la signature.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SignatureLine - Membres

Microsoft.Office.InfoPath - Espace de noms