Get-SPOTheme
説明
このコマンドレットは、名前付き既存のテーマの設定、または名前が指定されていない場合はアップロードされたすべてのテーマの設定を返します。
注:
一貫性のあるブランド化をサポートし、ガバナンスを簡素化するために、テーマ管理は一元化されたモデルに移行しています。
- プライマリ geo は、organization全体のテーマの作成と管理の中心となる場所として機能します。 ここで作成されたテーマは、サテライト geo 全体で表示され、適用されます。
 - サテライト Geo 管理者 は、 
Get-SPOThemeコマンドレットとSet-SPOWebThemeコマンドレットを使用して、プライマリ geo のテーマを表示し、独自のサイトに適用できます。 サテライト geo 内で以前に作成したテーマは引き続き使用できます。 ただし、 サテライト geo での新しいテーマの作成は、今後サポートされなくなります 。 
例
例 1
この例では、 Get-SPOTheme コマンドレットを使用して、Add-SPOTheme コマンドレットの例で作成した "Custom Cyan" テーマの設定を返す方法 を 示します。 この例では、PowerShell ConvertTo-Json フィルターを使用して、テーマを JSON 形式で表示します。
Get-SPOTheme -Name "Custom Cyan" | ConvertTo-Json -Depth 4
{
    "Name":  "Custom Cyan",
    "Palette": null,
    "ColorPairs": {
        "light": [
            {"accentColor": "#0078D4", "backgroundColor": "#FFFFFF"},
            {"accentColor": "#FFFFFF", "backgroundColor": "#0078D4"}
        ]
    },
    "IsInverted":  false,
    "Editable": true
}
テーマがレガシ形式の場合、出力は次のようになります。
{
    "Name":  "Custom Cyan",
    "Palette":  {
        "themeLight":  "#affefe",
        "themeTertiary":  "#76ffff",
        "black":  "#000000",
        "neutralSecondary":  "#666666",
        "neutralTertiaryAlt":  "#c8c8c8",
        "themeSecondary":  "#39ffff",
        "themeDarker":  "#005252",
        "primaryBackground":  "#fff",
        "neutralQuaternary":  "#d0d0d0",
        "neutralPrimaryAlt":  "#3c3c3c",
        "neutralPrimary":  "#333",
        "themeDark":  "#009090",
        "themeLighter":  "#daffff",
        "neutralTertiary":  "#a6a6a6",
        "neutralQuaternaryAlt":  "#dadada",
        "themeLighterAlt":  "#f3fcfc",
        "white":  "#fff",
        "neutralSecondaryAlt":  "#767676",
        "neutralLighter":  "#f4f4f4",
        "neutralLight":  "#eaeaea",
        "neutralDark":  "#212121",
        "themeDarkAlt":  "#00c4c4",
        "neutralLighterAlt":  "#f8f8f8",
        "primaryText":  "#333",
        "themePrimary":  "#00ffff"
    },
    "IsInverted":  false,
    "Editable": true
}
	例 2
アップロードされたすべてのテーマを返すには、引数なしで Get-SPOTheme コマンドを使用します。
Get-SPOTheme
	パラメーター
-Name
適用対象: SharePoint Online
テーマの名前。
パラメーターのプロパティ
| 型: | System.String | 
| 規定値: | None | 
| ワイルドカードのサポート: | False | 
| DontShow: | False | 
パラメーター セット
(All)
| 配置: | 0 | 
| 必須: | False | 
| パイプラインからの値: | True | 
| プロパティ名別のパイプラインからの値: | False | 
| 残りの引数からの値: | False | 
CommonParameters
このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、「about_CommonParameters」を参照してください。