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 共用) 成員都是執行緒安全。但並不保證所有執行個體成員為執行緒安全。