Partager via


Set-SPOSiteScriptPackage

Mises à jour un package de script de site précédemment chargé. Le fichier de package doit être une archive zip contenant tous les fichiers nécessaires pour le script de site. Un fichier appelé « manifest.json » avec des actions de script doit être présent dans ce fichier zip.

Syntax

Set-SPOSiteScriptPackage
   -Identity <SPOSiteScriptPipeBind>
   [-Title <String>]
   [-ContentPath <String>]
   [-Description <String>]
   [-Version <Int32>]
   [<CommonParameters>]

Description

Mises à jour un package de script de site précédemment chargé. Le fichier de package doit être une archive zip contenant tous les fichiers nécessaires pour le script de site. Un fichier appelé « manifest.json » avec des actions de script doit être présent dans ce fichier zip.

Exemples

Exemple 1

$manifestContent = @'
{
  "$schema": "schema.json",
  "actions": [
      {
        "verb": "importBusinessApps",
        "listName": "Contoso list",
        "solutionRelativeFilePath": "solution.zip"
      }
  ],
  "version": 2
}
'@;
Set-Content "manifest.json" $manifestContent
$compress = @{
  Path = ".\manifest.json", ".\solution.zip"
  DestinationPath = "c:\scripts\site-script-package-v2.zip"
}
Compress-Archive @compress

Set-SPOSiteScriptPackage -Identity edaec4ec-71e2-4026-ac1e-6686bb30190e -Title "Install Contoso flow" -Description "Installs the new Contoso flow in a list" -ContentPath "c:\scripts\site-script-package-v2.zip" -Version 2

Cet exemple met à jour un package de script de site avec l’ID « edaec4ec-71e2-4026-ac1e-6686bb30190e » en tant que fichier zip contenant un fichier manifest.json avec des actions de script comme illustré précédemment et un fichier zip de solution Dataverse mis à jour.

Paramètres

-ContentPath

Chemin d’accès absolu à un fichier d’archive zip contenant le contenu du nouveau package de script de site.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Description du script de site.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Identity

ID du script de site.

Type:SPOSiteScriptPipeBind
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Title

Nom complet du script de site.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Version

Numéro de version du script de site.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

None

Sorties

System.Object