SignedDataBlockCollection-Klasse

Die Auflistung der SignedDataBlock-Objekte, die den Datengruppen in der Formularvorlage, die digital signiert werden kann, entsprechen.

Vererbungshierarchie

System.Object
  Microsoft.Office.InfoPath.SignedDataBlockCollection

Namespace:  Microsoft.Office.InfoPath
Assembly:  Microsoft.Office.InfoPath (in Microsoft.Office.InfoPath.dll)

Syntax

'Declaration
Public MustInherit Class SignedDataBlockCollection _
    Implements IEnumerable
'Usage
Dim instance As SignedDataBlockCollection
public abstract class SignedDataBlockCollection : IEnumerable

Hinweise

Ein SignedDataBlock-Objekt in einem SignedDataBlockCollection-Objekt, das für ein Formular zurückgegeben wird, entspricht einer Datengruppe, die in der Formularvorlage zur Entwurfszeit mithilfe der Kategorie Digitale Signatur im Dialogfeld Formularoptionen konfiguriert wurde. Wenn die Option Signierung von Teilen des Formulars erlauben in der Kategorie Digitale Signatur im Dialogfeld Formularoptionen ausgewählt ist, wird durch ein SignedDataBlock-Objekt in der Auflistung eine der Datengruppen dargestellt, die mithilfe dieser Option konfiguriert wurden. Wenn die Option Signierung des gesamten Formulars erlauben ausgewählt ist, gibt es nur ein SignedDataBlock-Objekt, mit dem das gesamte Formular dargestellt wird.

Wenn Sie alternativ eine Formularvorlage erstellen, die nur im InfoPath-Editor geöffnet werden kann, können Sie dem Formular eines oder mehrere Signaturzeile-Steuerelemente hinzufügen. Anschließend können Sie im Dialogfeld Eigenschaften des Steuerelements mithilfe der Einstellungen auf der Registerkarte Erweitert die digitale Signierung für das gesamte Formular oder für Teile des Formulars konfigurieren.

Die SignedDataBlockCollection-Klasse implementiert Eigenschaften, mit denen auf die einem Formular zugeordneten SignedDataBlock-Objekte zugegriffen wird. Der Zugriff auf die SignedDataBlockCollection-Auflistung erfolgt über die SignedDataBlocks-Eigenschaft des XmlForm-Objekts.

Die Eigenschaften Item und Count der SignedDataBlockCollection-Klasse dienen dazu, auf die SignedDataBlock-Objekte in der Auflistung zuzugreifen und sie zu zählen. Sie können einen Namen oder einen Indexwert im Formularcode angeben, mit dessen Hilfe InfoPath die Item-Methode verwenden kann, um auf ein SignedDataBlock-Objekt zuzugreifen.

Die SignedDataBlockCollection-Klasse stellt außerdem die ShowSignatureDialog-Methode bereit, mit der das Dialogfeld Signieren zur Laufzeit angezeigt wird, sofern digitale Signaturen in der Formularvorlage zur Entwurfszeit aktiviert wurden.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SignedDataBlockCollection-Member

Microsoft.Office.InfoPath-Namespace