다음을 통해 공유


SignedDataBlocksCollection 인터페이스

양식 정의 파일(.xsf)에 정의된 대로 양식 서식 파일의 SignedDataBlockObject 개체에 대한 컬렉션입니다.

네임스페이스: Microsoft.Office.Interop.InfoPath
어셈블리: Microsoft.Office.Interop.InfoPath(microsoft.office.interop.infopath.dll)

구문

<GuidAttribute("096CD712-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(SignedDataBlocksCollectionClass))> _
Public Interface SignedDataBlocksCollection
    Inherits SignedDataBlocks

Dim instance As SignedDataBlocksCollection
[GuidAttribute("096CD712-0786-11D1-95FA-0080C78EE3BB")] 
[CoClassAttribute(typeof(SignedDataBlocksCollectionClass))] 
public interface SignedDataBlocksCollection : SignedDataBlocks

주의

이 형식은 COM 상호 운용성을 위해 관리 코드에 필요한 coclass에 의해 구현되는 COM 인터페이스에 대한 래퍼입니다. 이 인터페이스에서 지정한 구성원에 액세스하려면 이 인터페이스를 구현하는 coclass를 래핑하는 형식을 사용하십시오. 사용법, 주의 사항, 예제와 같은 coclass 인터페이스에 대한 자세한 내용은 다음을 참고하십시오. SignedDataBlocks.

SignedDataBlocksCollection 컬렉션은 양식에 연결된 SignedDataBlock 개체에 액세스하는 데 사용할 수 있는 속성을 구현합니다. SignedDataBlocksCollectionXDocument 개체의 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 네임스페이스