SignedDataBlocksCollection - Interface

La collection d'objets SignedDataBlockObject dans le modèle de formulaire tel que défini dans le fichier de définition de formulaire (.xsf).

Espace de noms :  Microsoft.Office.Interop.InfoPath
Assembly :  Microsoft.Office.Interop.InfoPath (dans Microsoft.Office.Interop.InfoPath.dll)

Syntaxe

'Déclaration
<GuidAttribute("096CD712-0786-11D1-95FA-0080C78EE3BB")> _
Public Interface SignedDataBlocksCollection _
    Inherits SignedDataBlocks
'Utilisation
Dim instance As SignedDataBlocksCollection
[GuidAttribute("096CD712-0786-11D1-95FA-0080C78EE3BB")]
public interface SignedDataBlocksCollection : SignedDataBlocks

Remarques

Ce type est le wrapper d’une interface COM implémentée par une coclasse qui est requise par le code managé pour l’interopérabilité COM. Pour accéder aux membres indiqués par cette interface, utilisez le type qui encapsule la coclasse qui implémente cette interface. Pour plus d’informations sur ce type, notamment des remarques sur son utilisation et des exemples, voirSignedDataBlocks.

La collection SignedDataBlocksCollection implémente des propriétés qui peuvent servir à accéder aux objets SignedDataBlock associés au formulaire. Le SignedDataBlocksCollection est accessible via la propriété SignedDataBlocks de l'objet XDocument .

Exemples

L'exemple suivant renvoie chaque ensemble de données du formulaire pouvant être signé et affiche une boîte de message contenant le nom et le nombre de signatures de chaque ensemble de données :

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.");
 }
}

Voir aussi

Référence

SignedDataBlocksCollection - Membres

Microsoft.Office.Interop.InfoPath - Espace de noms