Freigeben über


SignedDataBlockCollection Klasse

Definition

Die Auflistung von SignedDataBlock -Objekten, die den Datensätzen in der Formularvorlage entsprechen, die digital signiert werden können.

public ref class SignedDataBlockCollection abstract : System::Collections::IEnumerable
public abstract class SignedDataBlockCollection : System.Collections.IEnumerable
type SignedDataBlockCollection = class
    interface IEnumerable
Public MustInherit Class SignedDataBlockCollection
Implements IEnumerable
Vererbung
SignedDataBlockCollection
Implementiert

Hinweise

Ein SignedDataBlock-Objekt in einem SignedDataBlockCollection-Objekt , das für ein Formular zurückgegeben wird, entspricht einem Satz von Daten, der 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. Auf die SignedDataBlockCollection wird über die SignedDataBlocks -Eigenschaft des XmlForm -Objekts zugegriffen.

Die Item[Int32] -Eigenschaft und Count die -Eigenschaft der SignedDataBlockCollection-Klasse werden verwendet, um auf die SignedDataBlock-Objekte in der Auflistung zuzugreifen und diese zu zählen. Sie können einen Namen oder Indexwert in Ihrem Formularcode angeben, der es InfoPath ermöglicht, die -Methode für den Item[Int32] Zugriff auf ein SignedDataBlock-Objekt zu verwenden.

Die SignedDataBlockCollection-Klasse stellt auch die ShowSignatureDialog() -Methode bereit, die das Dialogfeld Signieren zur Laufzeit anzeigt, wenn zur Entwurfszeit digitale Signaturen in der Formularvorlage aktiviert wurden.

Konstruktoren

SignedDataBlockCollection()

Die Auflistung von SignedDataBlock -Objekten, die den Datensätzen in der Formularvorlage entsprechen, die digital signiert werden können.

Eigenschaften

Count

Ruft die Anzahl der SignedDataBlock in der Formularvorlage definierten Objekte ab.

Item[Int32]

Ruft einen Verweis auf das angegebene SignedDataBlock -Objekt aus dem -Objekt basierend auf der SignedDataBlockCollection Indexposition ab.

Methoden

GetEnumerator()

Ruft ein System.Collections.IEnumerator-Objekt ab, das alle Einträge in der SignedDataBlockCollection Auflistung durchläuft.

ShowSignatureDialog()

Zeigt das Dialogfeld Signieren an.

Gilt für: