Freigeben über


SignedDataBlock-Klasse

Stellt eine digital signierbare Datengruppe in einem Formular dar.

Vererbungshierarchie

System.Object
  Microsoft.Office.InfoPath.SignedDataBlock

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

Syntax

'Declaration
Public MustInherit Class SignedDataBlock
'Usage
Dim instance As SignedDataBlock
public abstract class SignedDataBlock

Hinweise

Ein SignedDataBlock-Objekt entspricht einer Datengruppe, die mithilfe der Kategorie Digitale Signatur im Dialogfeld Formularoptionen zur Entwurfszeit in der Formularvorlage konfiguriert wurde. Wenn die Option Signieren von Teilen des Formulars zulassen in der Kategorie Digitale Signatur im Dialogfeld Formularoptionen ausgewählt ist, wird durch SignedDataBlock eine der Datengruppen dargestellt, die mithilfe dieser Option konfiguriert wurden. Wenn die Option Signieren des gesamten Formulars zulassen 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.

Der Zugriff auf die für ein Formular konfigurierte SignedDataBlock-Objektgruppe erfolgt über das SignedDataBlockCollection-Objekt der Formularvorlage. Der Zugriff auf das SignedDataBlockCollection-Objekt erfolgt über die SignedDataBlocks-Eigenschaft der XmlForm-Klasse.

Die SignedDataBlock-Klasse stellt die Sign-Methode bereit, die das Dialogfeld Signieren aufruft, in dem Sie der vom angegebenen SignedDataBlock-Objekt dargestellten Datengruppe eine digitale Signatur hinzufügen können.

Die SignedDataBlock-Klasse bietet die folgenden Eigenschaften:

  • Caption   Ruft die Meldung zur Bestätigung der Signatur des SignedDataBlock-Objekts ab.

  • Name   Ruft den angezeigten Namen eines SignedDataBlock-Objekts ab.

  • SignatureContainer   Ruft ein XPathNavigator-Objekt ab, das sich am Stammknoten der untergeordneten Struktur in dem Formular befindet, in dem die Signaturen gespeichert werden, die mit der vom SignedDataBlock-Objekt dargestellten aktuellen Datengruppe verknüpft sind.

  • SignatureRelation   Ruft die Beziehung zwischen mehreren Signaturen des SignedDataBlock-Objekts ab, ausgedrückt als aufgelistete SignatureRelation-Konstanten.

  • Signatures   Ruft einen Verweis auf die mit dem SignedDataBlock-Objekt verknüpfte SignatureCollection-Auflistung ab.

  • XPath   Ruft den XPath-Ausdruck für die Daten ab, die von der aktuellen vom SignedDataBlock-Objekt dargestellten Datengruppe signiert werden.

Threadsicherheit

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

Siehe auch

Referenz

SignedDataBlock-Member

Microsoft.Office.InfoPath-Namespace