Clase SignatureLineCollection
Contiene todos los objetos SignatureLine en la vista actual, que representa los controles de Línea de firma en esa vista.
Jerarquía de la herencia
System.Object
Microsoft.Office.InfoPath.SignatureLineCollection
Espacio de nombres: Microsoft.Office.InfoPath
Ensamblado: Microsoft.Office.InfoPath (en Microsoft.Office.InfoPath.dll)
Sintaxis
'Declaración
Public MustInherit Class SignatureLineCollection _
Implements IEnumerable
'Uso
Dim instance As SignatureLineCollection
public abstract class SignatureLineCollection : IEnumerable
Comentarios
Únicamente se puede acceder a este tipo o miembro desde el código que se ejecuta en los formularios abiertos en Microsoft InfoPath Filler.
Para obtener acceso a la SignatureLineCollection para la vista actual, use la propiedad SignatureLines de la clase View.
El orden de los objetos SignatureLine de la colección corresponde al valor de la propiedad Índice de tabulación asignado a cada control cuando lo agrega a la vista. Para especificar ese valor, abra la plantilla de formulario en InfoPath Designer, haga clic con el botón secundario del mouse en el control, haga clic en Signature Line Properties, haga clic en Avanzadas y luego establezca la propiedad Índice de tabulación del control.
Importante
Cuando una plantilla de formulario posee más de una vista y otras vistas contienen controles de Línea de firma, tenga en cuenta que la realización de una operación de bucle a través de una instancia de SignatureLineCollection permite obtener acceso únicamente al conjunto de objetos SignatureLine que representan los controles de Línea de firma en la vista actual. Para obtener acceso a los objetos de SignatureLine para los controles de Línea de firma en otras vistas, debe utilizar el método SwitchView(String) para cambiar a una vista diferente antes de formar bucles a través de la SignatureLineCollection de esa vista.
Ejemplos
El siguiente ejemplo de código muestra cómo devolver la SignatureLineCollection asociada con la vista actual.
SignatureLineCollection mySignatures =
this.CurrentView.SignatureLines;
Dim mySignatures As SignatureLineCollection = _
Me.CurrentView.SignatureLines
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.