SignedDataBlocksCollection (Interfaz)
Colección de objetos SignedDataBlockObject de la plantilla de formulario como se define en el archivo de definición de formulario (.xsf).
Espacio de nombres: Microsoft.Office.Interop.InfoPath
Ensamblado: Microsoft.Office.Interop.InfoPath (en microsoft.office.interop.infopath.dll)
Sintaxis
<GuidAttribute("096CD712-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(SignedDataBlocksCollectionClass))> _
Public Interface SignedDataBlocksCollection
Inherits SignedDataBlocks
Dim instance As SignedDataBlocksCollection
[GuidAttribute("096CD712-0786-11D1-95FA-0080C78EE3BB")]
[CoClassAttribute(typeof(SignedDataBlocksCollectionClass))]
public interface SignedDataBlocksCollection : SignedDataBlocks
Comentarios
Este tipo es un contenedor para una interfaz COM implementada por una coclase que necesita el código administrado para su interoperabilidad COM. Para obtener acceso a los miembros especificados por esta interfaz, use el tipo que contiene la coclase que implementa esta interfaz. Para obtener información sobre el tipo, incluido su uso, así como observaciones y ejemplos, vea SignedDataBlocks.
La colección SignedDataBlocksCollection implementa propiedades que se pueden usar para obtener acceso a los objetos SignedDataBlock asociados con un formulario. Se puede obtener acceso a la colección SignedDataBlocksCollection mediante la propiedad SignedDataBlocks del objeto XDocument.
Ejemplo
En el siguiente ejemplo se devuelven todos los conjuntos de datos del formulario que se pueden firmar y se muestra un cuadro de mensaje con el nombre y el número de firmas de cada conjunto de datos:
public void DisplaySDBProperties()
{
SignedDataBlocks mySignedDataBlocks = thisXDocument.SignedDataBlocks;
thisXDocument.UI.Alert("Sets of data which can be signed = " + mySignedDataBlocks.Count.ToString());
for(int i=0; i< mySignedDataBlocks.Count; i++)
{
thisXDocument.UI.Alert("SDB #" + i.ToString() + " name is " + mySignedDataBlocks[i].Name + " and has " + mySignedDataBlocks[i].Signatures.Count.ToString() + " signatures.");
}
}
Vea también
Referencia
SignedDataBlocksCollection (Miembros)
Microsoft.Office.Interop.InfoPath (Espacio de nombres)