Compartir a través de


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.

Vea también

Referencia

Miembros SignatureLineCollection

Espacio de nombres Microsoft.Office.InfoPath