Add-SPOSiteScriptPackage
Отправляет новый пакет скрипта сайта для использования напрямую или в макете сайта.
Синтаксис
Add-SPOSiteScriptPackage
-Title <String>
-ContentPath <String>
[-Description <String>]
[<CommonParameters>]
Описание
Отправляет новый пакет скрипта сайта для использования напрямую или в макете сайта. Файл пакета должен быть ZIP-архивом, содержащим все файлы, необходимые для скрипта сайта. В этом ZIP-файле должен присутствовать файл manifest.json с действиями скрипта.
Примеры
Пример 1
$manifestContent = @'
{
"$schema": "schema.json",
"actions": [
{
"verb": "importBusinessApps",
"listName": "Contoso list",
"solutionRelativeFilePath": "solution.zip"
}
]
}
'@;
Set-Content "manifest.json" $manifestContent
$compress = @{
Path = ".\manifest.json", ".\solution.zip"
DestinationPath = "c:\scripts\site-script-package.zip"
}
Compress-Archive @compress
Add-SPOSiteScriptPackage -Title "Install Contoso flow" -Description "Installs the new Contoso flow in a list" -ContentPath "c:\scripts\site-script-package.zip"
В этом примере пакет скрипта сайта добавляется в виде ZIP-файла, содержащего файл manifest.json с действиями скрипта, как было показано ранее, а также ZIP-файл решения Dataverse с определением потока Power Automate.
Параметры
-ContentPath
Абсолютный путь к ZIP-файлу архива, который содержит содержимое нового пакета скриптов сайта.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Описание скрипта сайта.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Title
Отображаемое имя скрипта сайта.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
None
Выходные данные
System.Object