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.

Syntaxe

Default (Par défaut)

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 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.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Description

Description du script de site.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Identity

ID du script de site.

Propriétés du paramètre

Type:Microsoft.Online.SharePoint.PowerShell.SPOSiteScriptPipeBind
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Title

Nom complet du script de site.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Version

Numéro de version du script de site.

Propriétés du paramètre

Type:System.Int32
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

None

Sorties

System.Object