EMLookupTablesCommitLookupTableUpload Method (DMToken, Int32, Int32, String, Boolean, ListEMLookupTableUploadMapping, Boolean, String, String, String, Boolean, Byte, Encoding)
|
Alterian Email Manager 6.2.3 SDK Help File
Uploads an entire lookuptable from a byte array
Namespace:
DMLibraryAssembly:
DMLibrary (in DMLibrary.dll) Version: 1.0.6340.17420
Syntaxpublic static DMImportStatus CommitLookupTableUpload(
DMToken token,
int campaignID,
int lookupID,
string name,
bool shared,
List<EMLookupTableUploadMapping> columns,
bool hasHeaderRow,
string delimiter,
string textQualifier,
string description,
bool clearExistingData,
byte[] fileData,
Encoding csvEncoding
)
Public Shared Function CommitLookupTableUpload (
token As DMToken,
campaignID As Integer,
lookupID As Integer,
name As String,
shared As Boolean,
columns As List(Of EMLookupTableUploadMapping),
hasHeaderRow As Boolean,
delimiter As String,
textQualifier As String,
description As String,
clearExistingData As Boolean,
fileData As Byte(),
csvEncoding As Encoding
) As DMImportStatus
public:
static DMImportStatus^ CommitLookupTableUpload(
DMToken^ token,
int campaignID,
int lookupID,
String^ name,
bool shared,
List<EMLookupTableUploadMapping^>^ columns,
bool hasHeaderRow,
String^ delimiter,
String^ textQualifier,
String^ description,
bool clearExistingData,
array<unsigned char>^ fileData,
Encoding^ csvEncoding
)
static member CommitLookupTableUpload :
token : DMToken *
campaignID : int *
lookupID : int *
name : string *
shared : bool *
columns : List<EMLookupTableUploadMapping> *
hasHeaderRow : bool *
delimiter : string *
textQualifier : string *
description : string *
clearExistingData : bool *
fileData : byte[] *
csvEncoding : Encoding -> DMImportStatus
DMLibrary.EMLookupTables.CommitLookupTableUpload = function(token, campaignID, lookupID, name, shared, columns, hasHeaderRow, delimiter, textQualifier, description, clearExistingData, fileData, csvEncoding);
Parameters
- token
- Type: DMToken
Authentication token - campaignID
- Type: SystemInt32
ID of campaign to associate LUT with - lookupID
- Type: SystemInt32
Existing LUT ID - name
- Type: SystemString
LUT Name - shared
- Type: SystemBoolean
If LUT is shared - columns
- Type: System.Collections.GenericListEMLookupTableUploadMapping
Column Mapping - hasHeaderRow
- Type: SystemBoolean
Is the first row of the LUT a header - delimiter
- Type: SystemString
String separating columnar data in a row - textQualifier
- Type: SystemString
String surrounding columnar data in a row - description
- Type: SystemString
LUT description - clearExistingData
- Type: SystemBoolean
If writing to an existing LUT, clear out the LUT's contents before adding new data - fileData
- Type: SystemByte
byte array contents of the LUT - csvEncoding
- Type: System.TextEncoding
Return Value
Type:
DMImportStatusAn import status manifest.
See Also