Structure de NowAttachmentUploadConfiguration : iOS

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • La structure NowAttachmentUploadConfiguration vous permet de définir les informations de configuration d’une pièce jointe que vous chargez sur votre ServiceNow instance.

    Tableau 1. Propriétés
    Nom Type Description
    contentType Chaîne Type de contenu des données HTTP.
    encryptionContext Chaîne Facultatif. Sys_id d’un enregistrement de contexte de chiffrement. Spécifiez ce paramètre pour permettre uniquement aux utilisateurs ayant le contexte de chiffrement spécifié d’accéder à la pièce jointe.

    Par défaut : le fichier joint n’est chiffré avec aucun contexte de chiffrement.

    fileName Chaîne Nom du fichier en pièce jointe.
    recordSysId Chaîne Sys_id de l’enregistrement sur l’instance ServiceNow à laquelle associer la pièce jointe.
    tableName Chaîne Nom de la table sur l’instance ServiceNow qui contient l’enregistrement spécifié dans le recordSysid paramètre.

    NowAttachmentUploadConfiguration init(tableName : String, recordSysId : SysID, fileName : String, contentType : String, encryptionContext : String ?)

    Définit les valeurs de configuration du chargement pour la pièce jointe spécifiée.

    Tableau 2. Paramètres
    Nom Type Description
    tableName Chaîne Nom de la table sur l’instance ServiceNow qui contient l’enregistrement spécifié dans le recordSysid paramètre.
    recordSysId Chaîne Sys_id de l’enregistrement sur l’instance ServiceNow à laquelle associer la pièce jointe.
    fileName Chaîne Nom du fichier en pièce jointe.
    contentType Chaîne Type de contenu des données HTTP.
    encryptionContext Chaîne Facultatif. Sys_id d’un enregistrement de contexte de chiffrement. Spécifiez ce paramètre pour permettre uniquement aux utilisateurs ayant le contexte de chiffrement spécifié d’accéder à la pièce jointe.

    Par défaut : le fichier joint n’est chiffré avec aucun contexte de chiffrement.

    Tableau 3. Renvoie
    Type Description
    Néant

    L’exemple de code suivant montre comment appeler cette fonction.

    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)