Condividi tramite


Interfaccia SignedDataBlocksCollection

Insieme di oggetti SignedDataBlockObject inclusi nel modello di modulo definito nel file di definizione del modulo (xsf).

Spazio dei nomi: Microsoft.Office.Interop.InfoPath
Assembly: Microsoft.Office.Interop.InfoPath (in microsoft.office.interop.infopath.dll)

Sintassi

<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

Osservazioni

Questo tipo è un wrapper per un'interfaccia COM implementata da una coclasse richiesta dal codice gestito per l'interoperabilità COM. Per accedere ai membri specificati dall'interfaccia, utilizzare il tipo che contiene la coclasse che implementa l'interfaccia. Per informazioni sul tipo, inclusi dati sull'utilizzo, osservazioni ed esempi, vedere SignedDataBlocks.

L'insieme SignedDataBlocksCollection implementa proprietà che possono essere utilizzate per accedere agli oggetti SignedDataBlock associati a un modulo. Alla proprietà SignedDataBlocksCollection è possibile accedere tramite la proprietà SignedDataBlocks dell'oggetto XDocument.

Esempio

L'esempio seguente restituisce tutti i blocchi di dati del modulo che è possibile firmare e visualizza una finestra di messaggio con il nome e il numero delle firme di ogni blocco di dati:

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

Vedere anche

Riferimenti

Membri SignedDataBlocksCollection
Spazio dei nomi Microsoft.Office.Interop.InfoPath