Discuss this help topic in SecureBlackbox Forum

TElOfficeOpenXPSDocument.AddSignatureDefinition

TElOfficeOpenXPSDocument     See also     


Filter: C#/Java  VB.NET  Pascal  C++  PHP  


Adds signature definition to the document.

Declaration

[C#/Java]
    int AddSignatureDefinition(string Intent, string SignerName, string SignerLocation, DateTime SignBy);
    int AddSignatureDefinition(string Intent, string SignerName, string SignerLocation, DateTime SignBy, string PageURI, double StartX, double StartY);
    int AddSignatureDefinition(TElOfficeOpenXPSSignatureDefinition SigDef);

[VB.NET]
    Function AddSignatureDefinition(ByVal Intent As String, ByVal SignerName As String, ByVal SignerLocation As String, ByVal SignBy As DateTime) As Integer
    Function AddSignatureDefinition(ByVal Intent As String, ByVal SignerName As String, ByVal SignerLocation As String, ByVal SignBy As DateTime, ByVal PageURI As String, ByVal StartX As Double, ByVal StartY As Double) As Integer
    Function AddSignatureDefinition(ByVal SigDef As TElOfficeOpenXPSSignatureDefinition) As Integer

[Pascal]
    function AddSignatureDefinition(const Intent, SignerName, SignerLocation : string; SignBy : TDateTime) : integer;
    function AddSignatureDefinition(const Intent, SignerName, SignerLocation; SignBy : TDateTime; const PageURI : string; StartX : Double; StartY : Double) : integer;
    function AddSignatureDefinition(SigDef : TElOfficeOpenXPSSignatureDefinition) : integer;

[C++]
    int32_t AddSignatureDefinition(const sb_u16string &Intent, const sb_u16string &SignerName, const sb_u16string &SignerLocation, int64_t SignBy);
    int32_t AddSignatureDefinition(const std::wstring &Intent, const std::wstring &SignerName, const std::wstring &SignerLocation, int64_t SignBy);
    int32_t AddSignatureDefinition(const sb_u16string &Intent, const sb_u16string &SignerName, const sb_u16string &SignerLocation, int64_t SignBy, const std::string &PageURI, double StartX, double StartY);
    int32_t AddSignatureDefinition(const std::wstring &Intent, const std::wstring &SignerName, const std::wstring &SignerLocation, int64_t SignBy, const std::string &PageURI, double StartX, double StartY);
    int32_t AddSignatureDefinition(TElOfficeOpenXPSSignatureDefinition &SigDef);
    int32_t AddSignatureDefinition(TElOfficeOpenXPSSignatureDefinition *SigDef);

[PHP]
    integer AddSignatureDefinition(string $Intent, string $SignerName, string $SignerLocation, DateTime $SignBy)
    integer AddSignatureDefinition(string $Intent, string $SignerName, string $SignerLocation, DateTime $SignBy, string $PageURI, double $StartX, double $StartY)
    integer AddSignatureDefinition(TElOfficeOpenXPSSignatureDefinition $SigDef)

Parameters

  • Intent - contains signature intention agreement
  • SignerName - signer name
  • SignerLocation - signer location
  • SignBy - the date and time by which the requested signer must sign the document
  • PageURI - URI of the page on which the signature should be displayed
  • StartX - X coordinate of the digital signature
  • StartY - Y coordinate of the digital signature
  • SigDef - object that contains signature definition

Return value

    Returns number of the newly added signature definition in the list.

Description

    Use this method to add signature definition to the XPS document.

See also:     SignatureDefinitions    

Discuss this help topic in SecureBlackbox Forum