フォーム定義ファイル (.xsf) で定義されているフォーム テンプレート内の SignedDataBlockObject オブジェクトのコレクションです。
名前空間: Microsoft.Office.Interop.InfoPath.SemiTrust
アセンブリ: Microsoft.Office.Interop.InfoPath.SemiTrust (microsoft.office.interop.infopath.semitrust.dll 内)
構文
'宣言
<CoClassAttribute(GetType(SignedDataBlocksCollectionWrapper))> _
<CLSCompliantAttribute(False)> _
<GuidAttribute("096cd712-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface SignedDataBlocksCollection
Inherits SignedDataBlocks
'使用
Dim instance As SignedDataBlocksCollection
[CoClassAttribute(typeof(SignedDataBlocksCollectionWrapper))]
[CLSCompliantAttribute(false)]
[GuidAttribute("096cd712-0786-11d1-95fa-0080c78ee3bb")]
public interface SignedDataBlocksCollection : SignedDataBlocks
コメント
この型は、COM 相互運用のためにマネージ コードで必要とされるコクラスのラッパーです。この型を使用して、このコクラスによって実装される COM インターフェイスのメンバにアクセスします。COM インターフェイスについては (このメンバの説明へのリンクを含む)、次を参照してください SignedDataBlocks。
SignedDataBlocksCollection コレクションは、フォームに関連付けられた SignedDataBlock オブジェクトへのアクセスに使用できるプロパティを実装しています。SignedDataBlocksCollection には、XDocument オブジェクトの SignedDataBlocks プロパティを使用してアクセスします。
例
次の例では、フォーム内の署名可能なすべてのデータ セットを返し、各データ セットの名前と署名の数をメッセージ ボックスに表示します。
public void DisplaySDBProperties()
{
SignedDataBlocks mySignedDataBlocks = thisXDocument.SignedDataBlocks;
thisXDocument.UI.Alert("Sets of data which can be signed = " + mySignedDataBlocks.Count.ToString());
for(int i=0; i< mySignedDataBlocks.Count; i++)
{
thisXDocument.UI.Alert("SDB #" + i.ToString() + " name is " + mySignedDataBlocks[i].Name + " and has " + mySignedDataBlocks[i].Signatures.Count.ToString() + " signatures.");
}
}
関連項目
参照
SignedDataBlocksCollection のメンバ
Microsoft.Office.Interop.InfoPath.SemiTrust 名前空間