共用方式為


SignedDataBlock 類別

代表表單中可以簽署的資料集。

**命名空間:**Microsoft.Office.InfoPath
**組件:**Microsoft.Office.InfoPath (於 microsoft.office.infopath.dll 中)

語法

'宣告
Public MustInherit Class SignedDataBlock
'用途
Dim instance As SignedDataBlock
public abstract class SignedDataBlock

備註

每一個 SignedDataBlock 物件都會對應於一個可簽署的資料集,該資料集已經在設計階段使用 [表單選項] 對話方塊的 [數位簽章] 類別,設定於表單範本中。如果在 [表單選項] 對話方塊的 [數位簽章] 類別選取了 [啟用表單中特定資料的數位簽章] 選項,則 SignedDataBlock 代表使用該選項所設定的其中一組可簽署資料集。如果選取了 [啟用整個表單的數位簽章] 選項,只會有一個代表整個表單的 SignedDataBlock 物件。

一組已設定的表單 SignedDataBlock 物件可以從表單範本的 SignedDataBlockCollection 物件進行存取,而 SignedDataBlockCollection 物件則可以使用 XmlForm 類別的 SignedDataBlocks 屬性來存取。

SignedDataBlock 類別會提供 Sign 方法,該方法會叫用 [簽署] 對話方塊,用來將數位簽章新增至指定之 SignedDataBlock 物件所代表的可簽署資料集。

SignedDataBlock 類別提供下列屬性:

  • Caption 會取得 SignedDataBlock 物件的簽章確認訊息。

  • Name 會取得 SignedDataBlock 物件的易記名稱。

  • SignatureContainer 會取得位於表單中樹狀子目錄根節點的 XPathNavigator 物件,該節點會儲存與 SignedDataBlock 物件所代表之目前可簽署資料集關聯的簽章。

  • SignatureRelation 會取得 SignedDataBlock 物件之多個簽章間的關聯,以 SignatureRelation 列舉的常數表示。

  • Signatures 會取得與 SignedDataBlock 物件關聯之 Signatures 集合的參考。

  • XPath 會取得資料的 XPath 運算式,該資料是由 SignedDataBlock 物件所代表的目前可簽署資料集進行簽署。

繼承階層

System.Object
  Microsoft.Office.InfoPath.SignedDataBlock

執行緒安全

此型別的所有公用靜態 (於 Visual Basic 共用) 成員都是執行緒安全。但並不保證所有執行個體成員為執行緒安全。

請參閱

參考

SignedDataBlock 成員
Microsoft.Office.InfoPath 命名空間