SignedDataBlocksCollection-Schnittstelle
Die Auflistung der SignedDataBlockObject-Objekte in der Formularvorlage gemäß Definition in der Formulardefinitionsdatei (XSF).
Namespace: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)
Syntax
<CoClassAttribute(GetType(SignedDataBlocksCollectionWrapper))> _
<CLSCompliantAttribute(False)> _
<GuidAttribute("096cd712-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface SignedDataBlocksCollection
Inherits SignedDataBlocks
Dim instance As SignedDataBlocksCollection
[CoClassAttribute(typeof(SignedDataBlocksCollectionWrapper))]
[CLSCompliantAttribute(false)]
[GuidAttribute("096cd712-0786-11d1-95fa-0080c78ee3bb")]
public interface SignedDataBlocksCollection : SignedDataBlocks
Hinweise
Dies ist ein Wrappertyp für eine Coklasse, die für den verwalteten Code der COM-Interoperabilität erforderlich ist. Verwenden Sie diesen Typ zum Zugreifen auf die Member der COM-Schnittstelle, die von der Coklasse implementiert wurden. Informationen zur COM-Schnittstelle, einschließlich eines Links zu den Memberbeschreibungen, finden Sie unter SignedDataBlocks.
Die SignedDataBlocksCollection-Auflistung implementiert Eigenschaften, die für den Zugriff auf die einem Formular zugeordneten SignedDataBlock-Objekte verwendet werden können. Der Zugriff auf die SignedDataBlocksCollection-Auflistung erfolgt über die SignedDataBlocks-Eigenschaft des XDocument-Objekts.
Beispiel
Im folgenden Beispiel wird jede signierbare Datengruppe im Formular zurückgegeben. Außerdem wird ein Meldungsfeld mit dem Namen und der Anzahl der Signaturen in jeder Datengruppe angezeigt:
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.");
}
}
Siehe auch
Referenz
SignedDataBlocksCollection-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace