SignatureLine.Sign(String, String, String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Exibe a caixa de diálogo Assinar com a imagem ou carimbo de assinatura especificados e o nome do signatário sugerido, o título e o endereço de email.
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
Parâmetros
- imageUrl
- String
O caminho para a imagem de assinatura ou carimbo a ser exibida no controle.
- suggestedSigner
- String
O nome do signatário sugerido.
- suggestedSignerTitle
- String
O título do signatário sugerido.
- suggestedSignerEmail
- String
Endereço de email do signatário sugerido.
Retornos
true se a operação de assinatura for bem-sucedida; caso contrário, false.
Exemplos
O exemplo de código a seguir acessa o primeiro controle Linha de Assinatura no modo de exibição atual e, em seguida, chama o Sign(String, String, String, String) método para exibir a caixa de diálogo Assinar para assinar todo o formulário ou conjunto de dados associados ao controle. Depois que o controle é assinado, o código exibe uma caixa de mensagens que mostra o valor da SignatureAppearanceType propriedade para o controle.
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())
Comentários
Os valores de todos os parâmetros do Sign(String, String, String, String) método são opcionais. Para omitir qualquer parâmetro, passe uma referência nula (Nada no Visual Basic) para esse parâmetro. Você também pode passar String.Empty para os suggestedSigner
parâmetros , suggestedSignerTitle
e suggestedSignerEmail
. Se você passar uma referência nula (Nada no Visual Basic) ou String.Empty para um parâmetro e o valor da propriedade correspondente tiver sido definido programaticamente ou no controle Linha de Assinatura no momento do design, esse valor será usado quando o formulário ou o conjunto de dados for assinado.
This member can be accessed only by forms running in the same domain as the currently open form, or by forms that have been granted cross-domain permissions.
This type or member can be accessed only from code running in forms opened in Microsoft InfoPath Filler.