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 개체에 액세스하는 데 사용할 수 있는 속성을 구현합니다. 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 네임스페이스