SignatureLineCollection - Classe
Contient tous les objets SignatureLine de la vue actuelle, qui représentent les contrôlesLigne de signature dans cette vue.
Hiérarchie d’héritage
System.Object
Microsoft.Office.InfoPath.SignatureLineCollection
Espace de noms : Microsoft.Office.InfoPath
Assembly : Microsoft.Office.InfoPath (dans Microsoft.Office.InfoPath.dll)
Syntaxe
'Déclaration
Public MustInherit Class SignatureLineCollection _
Implements IEnumerable
'Utilisation
Dim instance As SignatureLineCollection
public abstract class SignatureLineCollection : IEnumerable
Remarques
Vous pouvez uniquement accéder à ce type ou à ce membre à partir du code exécuté dans les formulaires ouverts dans Microsoft InfoPath Filler.
Pour accéder à SignatureLineCollection de la vue actuelle, utilisez la propriété SignatureLines de la classe View.
L'ordre des objets SignatureLine de la collection correspond à la valeur de la propriété Index tabulation assignée à chaque contrôle lorsque vous l'ajoutez à la vue. Pour spécifier cette valeur, ouvrez le modèle de formulaire dans le Concepteur InfoPath, cliquez avec le bouton droit sur le contrôle, cliquez sur Propriétés de ligne de signature, cliquez sur Avancé, puis définissez l'Index tabulation du contrôle.
Important
Quand un modèle de formulaire possède plusieurs vues et que d'autres vues contiennent des contrôles Ligne de signature, sachez que l'exécution d'une boucle sur une instance de SignatureLineCollection permet d'accéder uniquement à l'ensemble des objets SignatureLine qui représentent les contrôles Ligne de signature dans la vue actuelle. Pour accéder aux objets SignatureLine des contrôles Ligne de signature dans d'autres vues, vous devez utiliser la méthode SwitchView(String) pour passer à une autre vue avec d'effectuer une boucle à travers SignatureLineCollection dans cette vue.
Exemples
L'exemple de code suivant montre comment retourner le SignatureLineCollection associé à la vue actuelle.
SignatureLineCollection mySignatures =
this.CurrentView.SignatureLines;
Dim mySignatures As SignatureLineCollection = _
Me.CurrentView.SignatureLines
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.