次の方法で共有


Get-SPOSiteScriptFromWeb

既存の SharePoint サイトからサイト スクリプト構文を作成します。

構文

Default (既定)

Get-SPOSiteScriptFromWeb
    [-WebUrl] <String>
    [-IncludedLists <String[]>]
    [-IncludeBranding]
    [-IncludeTheme]
    [-IncludeRegionalSettings]
    [-IncludeSiteExternalSharingCapability]
    [-IncludeLinksToExportedItems]
    [<CommonParameters>]

説明

既存の SharePoint サイトを使用して、サイト デザインで使用するサイト スクリプトを作成するために使用できる JSON BLOB を出力します。

例 1

次の使用例は、既存のサイトからサイト スクリプトの出力を作成し、変数に書き込みます。 次に、この変数を参照してサイト スクリプトを作成します。

C:\> $extracted = Get-SPOSiteScriptFromWeb `
    -WebUrl https://contoso.sharepoint.com/sites/template `
    -IncludeBranding `
    -IncludeTheme `
    -IncludeRegionalSettings `
    -IncludeSiteExternalSharingCapability `
    -IncludeLinksToExportedItems `
    -IncludedLists ("Shared%20Documents", "Lists/Project%20Activities")
C:\> Add-SPOSiteScript `
    -Title "Contoso template site" `
    -Description "This is a copy of a site collection." `
    -Content $extracted

パラメーター

-IncludeBranding

適用対象: SharePoint Online

指定されている場合は、サイトのブランド化の構成を抽出するスイッチ。

パラメーターのプロパティ

型:System.Management.Automation.SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-IncludedLists

適用対象: SharePoint Online

1 つ以上のリストの配列。 それぞれリストの URL によって識別されます。

注: 現在、ナビゲーション ノードはエクスポートされません。

パラメーターのプロパティ

型:

System.String[]

規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-IncludeLinksToExportedItems

適用対象: SharePoint Online

指定されている場合は、ナビゲーション リンクを抽出するスイッチ。 リストを参照するナビゲーション リンクをエクスポートするには、リストも要求に含める必要があります。

パラメーターのプロパティ

型:System.Management.Automation.SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-IncludeRegionalSettings

適用対象: SharePoint Online

指定されている場合は、サイトのリージョン設定を抽出するスイッチ。

パラメーターのプロパティ

型:System.Management.Automation.SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-IncludeSiteExternalSharingCapability

適用対象: SharePoint Online

指定されている場合は、サイトの外部共有機能を抽出するスイッチ。

パラメーターのプロパティ

型:System.Management.Automation.SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-IncludeTheme

適用対象: SharePoint Online

指定されている場合は、themeJson プロパティを使用してサイトのカスタム テーマを抽出するスイッチ。

パラメーターのプロパティ

型:System.Management.Automation.SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-WebUrl

適用対象: SharePoint Online

サイト スクリプトを取得するサイトの HTTPS で始まる URL。

パラメーターのプロパティ

型:System.String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、「about_CommonParameters」を参照してください。

入力

None

出力

System.Object