NowAttachmentUploadConfiguration estrutura - iOS

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • . NowAttachmentUploadConfiguration a estrutura permite que você defina as informações de configuração de um anexo que você está carregando no ServiceNow instância.

    Tabela 1. Propriedades
    Nome Tipo Descrição
    tipoConteúdo Cadeia de caracteres Tipo de conteúdo de dados HTTP.
    EncryptionContext Cadeia de caracteres Opcional. Sys_id de um registro de contexto de criptografia. Especifique este parâmetro para permitir que somente usuários com o contexto de criptografia especificado acessem o anexo.

    Padrão: O arquivo anexado não é criptografado com nenhum contexto de criptografia.

    nomeArquivo Cadeia de caracteres Nome do arquivo de anexo.
    recordSysId Cadeia de caracteres Sys_id do registro no ServiceNow instância à qual associar o anexo.
    tableName Cadeia de caracteres Nome da tabela no ServiceNow instância que contém o registro especificado em recordSysidparâmetro.

    NowAttachmentUploadConfiguration init(tablename: Cadeia de caracteres, recordSySID: SYSID, filename: Cadeia de caracteres, contentType: Cadeia de caracteres, encryptionContext: Cadeia de caracteres?)

    Define os valores de configuração de carregamento para o anexo especificado.

    Tabela 2. Parâmetros
    Nome Tipo Descrição
    tableName Cadeia de caracteres Nome da tabela no ServiceNow instância que contém o registro especificado em recordSysidparâmetro.
    recordSysId Cadeia de caracteres Sys_id do registro no ServiceNow instância à qual associar o anexo.
    nomeArquivo Cadeia de caracteres Nome do arquivo de anexo.
    tipoConteúdo Cadeia de caracteres Tipo de conteúdo de dados HTTP.
    EncryptionContext Cadeia de caracteres Opcional. Sys_id de um registro de contexto de criptografia. Especifique este parâmetro para permitir que somente usuários com o contexto de criptografia especificado acessem o anexo.

    Padrão: O arquivo anexado não é criptografado com nenhum contexto de criptografia.

    Tabela 3. Retornos
    Tipo Descrição
    Nenhum(a)

    O exemplo de código a seguir mostra como chamar esta função.

    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)