SignedDataBlockCollection 類別
對應到表單範本內 (如表單定義檔案 (.xsf) 中所定義) 之可簽署資料集的 SignedDataBlock 物件集合。
**命名空間:**Microsoft.Office.InfoPath
**組件:**Microsoft.Office.InfoPath (於 microsoft.office.infopath.dll 中)
語法
'宣告
<DefaultMemberAttribute("Item")> _
Public MustInherit Class SignedDataBlockCollection
Implements IEnumerable
'用途
Dim instance As SignedDataBlockCollection
[DefaultMemberAttribute("Item")]
public abstract class SignedDataBlockCollection : IEnumerable
備註
表單所傳回之 SignedDataBlockCollection 物件內的 SignedDataBlock 物件會對應到在設計階段使用 [表單選項] 對話方塊內 [數位簽章] 類別於表單範本中所設定的可簽署資料集。如果 [表單選項] 對話方塊的 [數位簽章] 類別內已選取 [啟用表單中特定資料的數位簽章] 選項,則該集合中將會有一個 SignedDataBlock 物件代表使用該選項所設定的每一個可簽署資料集。如果已選取 [啟用整個表單的數位簽章] 選項,只會有一個代表整個表單的 SignedDataBlock 物件。
SignedDataBlockCollection 類別會實作可用來存取與表單相關聯之 SignedDataBlock 物件的屬性。SignedDataBlockCollection 是透過 XmlForm 物件的 SignedDataBlocks 屬性來加以存取。
SignedDataBlockCollection 類別的 Item 屬性和 Count 屬性是用於存取及統計該集合中的 SignedDataBlock 物件。您可以在表單程式碼中提供名稱或索引值,好讓 InfoPath 使用 Item 方法來存取 SignedDataBlock 物件。
SignedDataBlockCollection 類別也會提供 ShowSignatureDialog 方法,當已在設計階段於表單範本內啟用數位簽章時,此方法會在執行階段顯示 [數位簽章] 對話方塊。
繼承階層
System.Object
Microsoft.Office.InfoPath.SignedDataBlockCollection
執行緒安全
此型別的所有公用靜態 (於 Visual Basic 共用) 成員都是執行緒安全。但並不保證所有執行個體成員為執行緒安全。