Compartir a través de


de la propiedad SignatureLineCollection.Item

Obtiene una referencia al objeto SignatureLine especificado de la SignatureLineCollection.

Espacio de nombres:  Microsoft.Office.InfoPath
Ensamblado:  Microsoft.Office.InfoPath (en Microsoft.Office.InfoPath.dll)

Sintaxis

'Declaración
Public MustOverride ReadOnly Default Property Item ( _
    index As Integer _
) As SignatureLine
    Get
'Uso
Dim instance As SignatureLineCollection
Dim index As Integer
Dim value As SignatureLine

value = instance(index)
public abstract SignatureLine this[
    int index
] { get; }

Parámetros

  • index
    Tipo: System.Int32

    Índice de base cero del objeto SignatureLine que se va a devolver. El valor especificado debe ser un número del 0 al valor de la propiedad Count de la colección menos 1.

Valor de propiedad

Tipo: Microsoft.Office.InfoPath.SignatureLine
Un objeto que representa un control de Línea de firma en la colección.

Excepciones

Excepción Condición
ArgumentNullException

El parámetro pasado a este método es una referencia null (Nothing en Visual Basic).

ArgumentException

El parámetro pasado a este método no es válido. Por ejemplo, es de un tipo o formato no válido.

Comentarios

El orden de los objetos SignatureLine de la colección corresponde al valor de la propiedad Índice de tabulación asignada a cada control cuando lo agrega a la vista.

Únicamente se puede acceder a este miembro con formularios que se ejecuten en el mismo dominio que el formulario que está actualmente abierto o con formularios a los que se hayan concedido permisos entre dominios.

Únicamente se puede acceder a este tipo o miembro desde el código que se ejecuta en los formularios abiertos en Microsoft InfoPath Filler.

Ejemplos

El siguiente ejemplo de código recorre en iteración toda la colección de objetos SignatureLine y muestra el valor de la propiedad Comment asociada con cada firma.

SignatureLineCollection mySignatures = 
   this.CurrentView.SignatureLines;
foreach (SignatureLine myLine in mySignatures)
{
   MessageBox.Show(myLine.Signature.Comment.ToString());
}
Dim mySignatures As SignatureLineCollection = _
   Me.CurrentView.SignatureLines
For Each myLine As SignatureLine In mySignatures
   MessageBox.Show(myLine.Signature.Comment.ToString())
Next

Vea también

Referencia

clase SignatureLineCollection

Miembros SignatureLineCollection

Espacio de nombres Microsoft.Office.InfoPath