SignatureLine 클래스
보기에 있는 서명란 컨트롤을 나타냅니다.
상속 계층 구조
System.Object
Microsoft.Office.InfoPath.SignatureLine
네임스페이스: Microsoft.Office.InfoPath
어셈블리: Microsoft.Office.InfoPath(Microsoft.Office.InfoPath.dll)
구문
‘선언
Public MustInherit Class SignatureLine
‘사용 방법
Dim instance As SignatureLine
public abstract class SignatureLine
주의
이 형식 또는 멤버는 Microsoft InfoPath Filer에서 연 양식에서 실행되는 코드에서만 액세스할 수 있습니다.
SignatureLine 클래스는 보기에 있는 서명란 컨트롤에 대한 프로그래밍 방식 액세스를 제공합니다. 서명란 컨트롤과 연결된 SignatureLine 클래스의 인스턴스에 액세스하려면 해당 컨트롤이 포함된 보기와 연결된 SignatureLineCollection을 사용합니다. 다음 코드 예제에서는 현재 보기의 첫 번째 컨트롤을 나타내는 SignatureLine 개체에 액세스하는 방법을 보여 줍니다.
SignatureLine mySignatureLine =
this.CurrentView.SignatureLines[0];
Dim mySignatureLine As SignatureLine = _
Me.CurrentView.SignatureLines(0)
SignatureLine 클래스 및 이와 연결된 개체 모델의 멤버를 통해서는 서명란 컨트롤의 속성 중 일부만 노출됩니다. 예를 들어 컨트롤의 크기 및 탭 인덱스를 지정하기 위한 속성은 InfoPath 디자이너를 사용해서만 설정할 수 있습니다. 그러나 SuggestedSigner, SuggestedSignerTitle 및 SuggestedSignerEmailAddress 같은 속성은 컨트롤에 대한 제안된 서명자의 이름, 직위 및 전자 메일 주소를 가져오거나 설정하는 데 사용될 수 있습니다. Signature 속성을 사용하여 해당 컨트롤과 연결된 Signature 개체를 반환한 후 이 개체를 사용하여 컨트롤과 연결된 디지털 서명에 액세스할 수 있습니다. Sign(String, String, String, String) 메서드를 사용하면 서명을 시작하기 위한 서명 대화 상자를 프로그래밍 방식으로 표시할 수 있습니다.
스레드 보안
이 형식의 모든 공용 static (Visual Basic의Shared ) 멤버는 스레드로부터 안전합니다. 모든 인스턴스 멤버는 스레드로부터 안전하지 않을 수도 있습니다.