Share via


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, SuggestedSignerTitleSuggestedSignerEmailAddress 같은 속성은 컨트롤에 대한 제안된 서명자의 이름, 직위 및 전자 메일 주소를 가져오거나 설정하는 데 사용될 수 있습니다. Signature 속성을 사용하여 해당 컨트롤과 연결된 Signature 개체를 반환한 후 이 개체를 사용하여 컨트롤과 연결된 디지털 서명에 액세스할 수 있습니다. Sign(String, String, String, String) 메서드를 사용하면 서명을 시작하기 위한 서명 대화 상자를 프로그래밍 방식으로 표시할 수 있습니다.

스레드 보안

이 형식의 모든 공용 static (Visual Basic의Shared ) 멤버는 스레드로부터 안전합니다. 모든 인스턴스 멤버는 스레드로부터 안전하지 않을 수도 있습니다.

참고 항목

참조

SignatureLine 멤버

Microsoft.Office.InfoPath 네임스페이스