DatabaseClassSubstituteTemplateVarsUrlEncoding Method |
Substitute template variables based on an associateid, with the selected url encoding, returning the result.
Namespace:
SuperOffice.COM.SuperOfficeDB
Assembly:
SuperOfficeDB.Interop (in SuperOfficeDB.Interop.dll) Version: 8.0.0.0
Syntaxpublic virtual string SubstituteTemplateVarsUrlEncoding(
string SourceString,
int lContactId,
int lPersonId,
int lProjectId,
int lSelectionId = 0,
int lAppointmentId = 0,
int lDocumentId = 0,
int lSaleId = 0,
int lAssociateId = 0,
bool bIsMailMergeDraft = false,
bool bUseHtmlBrackets = false,
EnUrlEncoding i_enUrlEncoding = EnUrlEncoding.enUrlEncodingNone,
bool bUseHtmlBreak = false
)
Public Overridable Function SubstituteTemplateVarsUrlEncoding (
SourceString As String,
lContactId As Integer,
lPersonId As Integer,
lProjectId As Integer,
Optional lSelectionId As Integer = 0,
Optional lAppointmentId As Integer = 0,
Optional lDocumentId As Integer = 0,
Optional lSaleId As Integer = 0,
Optional lAssociateId As Integer = 0,
Optional bIsMailMergeDraft As Boolean = false,
Optional bUseHtmlBrackets As Boolean = false,
Optional i_enUrlEncoding As EnUrlEncoding = EnUrlEncoding.enUrlEncodingNone,
Optional bUseHtmlBreak As Boolean = false
) As String
Dim instance As DatabaseClass
Dim SourceString As String
Dim lContactId As Integer
Dim lPersonId As Integer
Dim lProjectId As Integer
Dim lSelectionId As Integer
Dim lAppointmentId As Integer
Dim lDocumentId As Integer
Dim lSaleId As Integer
Dim lAssociateId As Integer
Dim bIsMailMergeDraft As Boolean
Dim bUseHtmlBrackets As Boolean
Dim i_enUrlEncoding As EnUrlEncoding
Dim bUseHtmlBreak As Boolean
Dim returnValue As String
returnValue = instance.SubstituteTemplateVarsUrlEncoding(SourceString,
lContactId, lPersonId, lProjectId,
lSelectionId, lAppointmentId, lDocumentId,
lSaleId, lAssociateId, bIsMailMergeDraft,
bUseHtmlBrackets, i_enUrlEncoding,
bUseHtmlBreak)
public:
virtual String^ SubstituteTemplateVarsUrlEncoding(
[InAttribute] String^ SourceString,
[InAttribute] int lContactId,
[InAttribute] int lPersonId,
[InAttribute] int lProjectId,
[InAttribute] int lSelectionId = 0,
[InAttribute] int lAppointmentId = 0,
[InAttribute] int lDocumentId = 0,
[InAttribute] int lSaleId = 0,
[InAttribute] int lAssociateId = 0,
[InAttribute] bool bIsMailMergeDraft = false,
[InAttribute] bool bUseHtmlBrackets = false,
[InAttribute] EnUrlEncoding i_enUrlEncoding = EnUrlEncoding::enUrlEncodingNone,
[InAttribute] bool bUseHtmlBreak = false
)
Parameters
- SourceString
- Type: SystemString
- lContactId
- Type: SystemInt32
- lPersonId
- Type: SystemInt32
- lProjectId
- Type: SystemInt32
- lSelectionId (Optional)
- Type: SystemInt32
- lAppointmentId (Optional)
- Type: SystemInt32
- lDocumentId (Optional)
- Type: SystemInt32
- lSaleId (Optional)
- Type: SystemInt32
- lAssociateId (Optional)
- Type: SystemInt32
- bIsMailMergeDraft (Optional)
- Type: SystemBoolean
- bUseHtmlBrackets (Optional)
- Type: SystemBoolean
- i_enUrlEncoding (Optional)
- Type: SuperOffice.COM.SuperOfficeDBEnUrlEncoding
- bUseHtmlBreak (Optional)
- Type: SystemBoolean
Return Value
Type:
StringImplements
IDatabaseSubstituteTemplateVarsUrlEncoding(String, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Boolean, Boolean, EnUrlEncoding, Boolean)
See Also