Classe NowAttachmentMetadata : Android

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 3 minutes de lecture
  • La classe NowAttachmentMetadata fournit des fonctions qui vous permettent d’encoder et de gérer les métadonnées de pièce jointe.

    Tableau 1. Propriétés NowAttachmentMetadata
    Nom Type Description
    averageImageColor (en anglais seulement) Chaîne Couleur la plus dominante dans l’image associée.
    chunkSizeInBytes Entier Si la pièce jointe est trop volumineuse pour être transférée en un seul paquet, le nombre maximum d’octets (bloc) du fichier de pièce jointe à envoyer dans un paquet individuel.

    Unité : octets

    compressedSizeInBytes Entier Taille compressée de la pièce jointe.

    Unité : octets

     créé(s) Date Date de création de la pièce jointe.
    createdBy Chaîne Entité qui a créé la pièce jointe.
    Télécharger URL URL de téléchargement complète de la pièce jointe associée aux métadonnées.
    fileName Chaîne Nom de la pièce jointe.
    hachage Chaîne Condensé SHA256 attendu pour la pièce jointe.

    Une pièce jointe téléchargée est validée en comparant sa synthèse calculée à cette synthèse SHA256.

    Hauteur de l’image Entier Hauteur de l’image.

    Unité : Pixels

    Largeur de l’image Entier Largeur de l’image.

    Unité : Pixels

    isCompressed (isCompressed) Booléen Marqueur indiquant si le fichier de pièce jointe est compressé.
    Valeurs possibles :
    • true : la pièce jointe est compressée.
    • false : la pièce jointe n’est pas compressée.
    mimeType Chaîne Type MIME de la pièce jointe.
    modificationCount (Nombre de modifications) Entier Nombre de fois où la pièce jointe a été modifiée.
    sizeInBytes Entier Taille de la pièce jointe.

    Unité : octets

    sourceSysId Chaîne Sys_id de l’enregistrement de pièce jointe auquel les métadonnées sont associées.
    sourceTableName Chaîne Nom de la table source dans laquelle se trouve la pièce jointe.
    État État de disponibilité.
    Valeurs valides :
    • DISPONIBLE
    • CONDITIONNELLEMENT
    • EN ATTENTE
    • UNAVAILABLE
    sysId Chaîne ID global unique (GUID) unique de 32 caractères, qui identifie chaque enregistrement dans une ServiceNow instance.
    balises Chaîne Liste des balises associées à la pièce jointe.
    mises à jour Date Date de la dernière modification de la pièce jointe.
    updatedBy Chaîne Entité qui a mis à jour la pièce jointe.

    NowAttachmentMetadata : NowAttachmentMetadata(sysId : chaîne, fileName : chaîne, mimeType : chaîne, _isCompressed : chaîne, _sizeInBytes : chaîne, _compressedSizeInBytes : chaîne, _chunkSizeInBytes : chaîne, _modificationCount : chaîne, created : Date, createdBy : String, updated : Date, updatedBy : String, download : String ?, hash : String, state : NowAttachmentMetadata.State, averageImageColor : String, _imageWidth : String, _imageHeight : String, sourceTableName : String, sourceSysId : String, tags : chaîne)

    Classe renvoyée par la classe NowAttachement . Cet objet est parcellaire.

    Tableau 2. Paramètres
    Nom Type Description
    sysId Chaîne ID global unique (GUID) unique de 32 caractères, qui identifie chaque enregistrement dans une ServiceNow instance.
    fileName Chaîne Nom de la pièce jointe.
    mimeType Chaîne Type MIME de la pièce jointe.
    isCompressed (isCompressed) Booléen Marqueur indiquant si le fichier de pièce jointe est compressé.
    Valeurs possibles :
    • true : la pièce jointe est compressée.
    • false : la pièce jointe n’est pas compressée.
    sizeInBytes Entier Taille de la pièce jointe.

    Unité : octets

    compressedSizeInBytes Entier Taille compressée de la pièce jointe.

    Unité : octets

    chunkSizeInBytes Entier Si la pièce jointe est trop volumineuse pour être transférée en un seul paquet, le nombre maximum d’octets (bloc) du fichier de pièce jointe à envoyer dans un paquet individuel.

    Unité : octets

    modificationCount (Nombre de modifications) Entier Nombre de fois où la pièce jointe a été modifiée.
     créé(s) Date Date de création de la pièce jointe.
    createdBy Chaîne Entité qui a créé la pièce jointe.
    mises à jour Date Date de la dernière modification de la pièce jointe.
    updatedBy Chaîne Entité qui a mis à jour la pièce jointe.
    Télécharger URL URL de téléchargement complète de la pièce jointe associée aux métadonnées.
    hachage Chaîne Condensé SHA256 attendu pour la pièce jointe.

    Une pièce jointe téléchargée est validée en comparant sa synthèse calculée à cette synthèse SHA256.

    État État de disponibilité.
    Valeurs valides :
    • DISPONIBLE
    • CONDITIONNELLEMENT
    • EN ATTENTE
    • UNAVAILABLE
    averageImageColor (en anglais seulement) Chaîne Couleur la plus dominante dans l’image associée.
    Largeur de l’image Entier Largeur de l’image.

    Unité : Pixels

    Hauteur de l’image Entier Hauteur de l’image.

    Unité : Pixels

    sourceTableName Chaîne Nom de la table source dans laquelle se trouve la pièce jointe.
    sourceSysId Chaîne Sys_id de l’enregistrement de pièce jointe auquel les métadonnées sont associées.
    balises Chaîne Liste des balises associées à la pièce jointe.
    Tableau 3. Renvoie
    Type Description
    sysId (SysIdentifiable) GUID unique de 32 caractères de l’enregistrement de métadonnées associé.