NowAttachmentUploadConfiguration-Struktur – iOS
Mit der NowAttachmentUploadConfiguration- Struktur können Sie die Konfigurationsinformationen für einen Anhang definieren, den Sie in Ihre ServiceNow -Instanz hochladen.
| Name | Typ | Beschreibung |
|---|---|---|
| contentType | Zeichenfolge | HTTP-Dateninhaltstyp. |
| EncryptionContext | Zeichenfolge | Optional. Sys_id eines Verschlüsselungskontextdatensatzes. Geben Sie diesen Parameter an, damit nur Benutzer mit dem angegebenen Verschlüsselungskontext auf den Anhang zugreifen können. Standard: Angehängte Datei wird nicht mit einem Verschlüsselungskontext verschlüsselt. |
| fileName | Zeichenfolge | Name der Anhangdatei. |
| recordSysId | Zeichenfolge | Sys_id des Datensatzes in der Instanz ServiceNow, der der Anhang zugeordnet werden soll. |
| tableName | Zeichenfolge | Name der Tabelle in der Instanz ServiceNow, die den im Parameter recordSysid angegebenen Datensatz enthält. |
NowAttachmentUploadConfiguration init(tableName: String, recordSysId: SysID, fileName: String, contentType: String, EncryptionContext: String?)
Legt die Upload-Konfigurationswerte für den angegebenen Anhang fest.
| Name | Typ | Beschreibung |
|---|---|---|
| tableName | Zeichenfolge | Name der Tabelle in der Instanz ServiceNow, die den im Parameter recordSysid angegebenen Datensatz enthält. |
| recordSysId | Zeichenfolge | Sys_id des Datensatzes in der Instanz ServiceNow, der der Anhang zugeordnet werden soll. |
| fileName | Zeichenfolge | Name der Anhangdatei. |
| contentType | Zeichenfolge | HTTP-Dateninhaltstyp. |
| EncryptionContext | Zeichenfolge | Optional. Sys_id eines Verschlüsselungskontextdatensatzes. Geben Sie diesen Parameter an, damit nur Benutzer mit dem angegebenen Verschlüsselungskontext auf den Anhang zugreifen können. Standard: Angehängte Datei wird nicht mit einem Verschlüsselungskontext verschlüsselt. |
| Typ | Beschreibung |
|---|---|
| Keine |
Das folgende Codebeispiel zeigt, wie diese Funktion aufgerufen wird.
let recordSysId = "" // Sys_id of the record on the SN instance
let config = NowAttachmentUploadConfiguration(
tableName: "tableName",
recordSysId: recordSysId,
fileName: "photo.png",
contentType: "image/png",
encryptionContext: nil)