SignatureLine.Sign(String, String, String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Zeigt das Dialogfeld Signieren mit dem angegebenen Signaturbild oder -stempel sowie den Namen, den Titel und die E-Mail-Adresse des vorgeschlagenen Signierers an.
public:
abstract bool Sign(System::String ^ imageUrl, System::String ^ suggestedSigner, System::String ^ suggestedSignerTitle, System::String ^ suggestedSignerEmail);
public abstract bool Sign (string imageUrl, string suggestedSigner, string suggestedSignerTitle, string suggestedSignerEmail);
abstract member Sign : string * string * string * string -> bool
Public MustOverride Function Sign (imageUrl As String, suggestedSigner As String, suggestedSignerTitle As String, suggestedSignerEmail As String) As Boolean
Parameter
- imageUrl
- String
Der Pfad zum Signatur- oder Stempelbild, der im Steuerelement angezeigt werden soll.
- suggestedSigner
- String
Der Name des vorgeschlagenen Signierers.
- suggestedSignerTitle
- String
Der Titel des vorgeschlagenen Signierers.
- suggestedSignerEmail
- String
Die E-Mail-Adresse des vorgeschlagenen Signierers.
Gibt zurück
true, wenn der Signiervorgang erfolgreich ist; andernfalls false.
Beispiele
Das folgende Codebeispiel greift auf das erste Signaturzeilen-Steuerelement in der aktuellen Ansicht zu und ruft dann die Sign(String, String, String, String) -Methode auf, um das Dialogfeld Signieren zum Signieren des gesamten Formulars oder einer Datenmenge anzuzeigen, die dem Steuerelement zugeordnet ist. Nachdem das Steuerelement signiert wurde, zeigt der Code ein Meldungsfeld an, das den Wert der SignatureAppearanceType -Eigenschaft für das Steuerelement anzeigt.
SignatureLine mySignatureLine =
this.CurrentView.SignatureLines[0];
mySignatureLine.Sign(@"C:\Users\Larry\Pictures\MySignature.jpg",
"Larry Zhang", "Sales Associate", "larry@contoso.com");
MessageBox.Show(mySignatureLine.SignatureAppearanceType.ToString());
Dim mySignatureLine As SignatureLine = _
Me.CurrentView.SignatureLines(0)
mySignatureLine.Sign("C:\Users\Larry\Pictures\MySignature.jpg", _
"Larry Zhang", "Sales Associate", "larry@contoso.com")
MessageBox.Show(mySignatureLine.SignatureAppearanceType.ToString())
Hinweise
Die Werte für alle Parameter der Sign(String, String, String, String) -Methode sind optional. Um parameter auszulassen, übergeben Sie einen NULL-Verweis (Nothing in Visual Basic) für diesen Parameter. Sie können auch String.Empty für die suggestedSigner
Parameter , suggestedSignerTitle
und suggestedSignerEmail
übergeben. Wenn Sie einen NULL-Verweis (Nothing in Visual Basic) oder String.Empty für einen Parameter übergeben und der Wert der entsprechenden Eigenschaft zuvor programmgesteuert oder im Signaturzeilen-Steuerelement zur Entwurfszeit festgelegt wurde, wird dieser Wert verwendet, wenn das Formular oder die Gruppe von Daten signiert ist.
Auf dieses Mitglied kann nur mithilfe von Formularen zugegriffen werden, die in der gleichen Domäne wie das derzeit geöffnete Formular ausgeführt werden oder denen domänenübergreifende Berechtigungen zugewiesen wurden.
Auf diesen Typ oder dieses Mitglied kann nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die in Microsoft InfoPath Filler geöffnet wurden.