Set-SPOSiteScriptPackage

Novedades un paquete de script de sitio cargado anteriormente. El archivo de paquete debe ser un archivo ZIP que contenga todos los archivos necesarios para el script de sitio. Un archivo denominado "manifest.json" con acciones de script debe estar presente en este archivo ZIP.

Syntax

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

Description

Novedades un paquete de script de sitio cargado anteriormente. El archivo de paquete debe ser un archivo ZIP que contenga todos los archivos necesarios para el script de sitio. Un archivo denominado "manifest.json" con acciones de script debe estar presente en este archivo ZIP.

Ejemplos

Ejemplo 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

En este ejemplo se actualiza un paquete de script de sitio con el identificador "edaec4ec-71e2-4026-ac1e-6686bb30190e" como un archivo ZIP que contiene un archivo manifest.json con acciones de script como se ha ejemplificado anteriormente y un archivo zip de solución Dataverse actualizado.

Parámetros

-ContentPath

Ruta de acceso absoluta a un archivo de archivo ZIP que contiene el contenido del nuevo paquete de script de sitio.

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

-Description

Descripción del script de sitio.

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

-Identity

Identificador del script de sitio.

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

-Title

Nombre para mostrar del script de sitio.

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

-Version

Número de versión del script de sitio.

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

Entradas

None

Salidas

System.Object