Get-SPOTheme
Descrizione
Questo cmdlet restituisce le impostazioni per un tema esistente denominato o per tutti i temi caricati se non viene specificato alcun nome.
Nota
Per supportare una personalizzazione coerente e semplificare la governance, la gestione dei temi sta passando a un modello centralizzato.
- L'area geografica principale fungerà da posizione centrale per la creazione e la gestione dei temi a livello di organizzazione. I temi creati qui saranno visibili e applicabili in tutte le aree geografiche satellitari.
- Gli amministratori geografici satellite potranno visualizzare e applicare temi dalla posizione geografica principale ai propri siti usando
Get-SPOThemeil cmdlet ANDSet-SPOWebTheme. I temi creati in precedenza all'interno di aree geografiche satellite rimarranno disponibili per l'uso. Tuttavia, la creazione di nuovi temi nelle aree geografiche satellite non sarà più supportata in futuro.
Esempio
Esempio 1
Questo esempio mostra come utilizzare il cmdlet Get-SPOTheme per restituire le impostazioni per il "Custom Cyan" tema create nell'esempio per il cmdlet Add-SPOTheme . Si noti che in questo esempio viene usato il filtro PowerShell ConvertTo-Json per visualizzare il tema in formato 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
}
Se il tema è in formato legacy, l'output sarà:
{
"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
}
Esempio 2
Per restituire tutti i temi caricati, utilizzare il comando Get-SPOTheme senza argomenti.
Get-SPOTheme -IncludeGlobalTheme
Parametri
-IncludeGlobalTheme
Applicabile: SharePoint Online
Se specificato, questo cmdlet restituisce tutti i temi globali disponibili per il tenant. Sono inclusi i temi creati con PowerShell e i temi creati nel centro per la gestione del marchio.
Per le aree geografiche satellite, IncludeGlobalTheme restituisce anche i temi globali definiti nell'area geografica primaria.
Proprietà dei parametri
| Tipo: | SwitchParameter |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | Named |
| Obbligatorio: | False |
| Valore dalla pipeline: | False |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
-Name
Applicabile: SharePoint Online
Nome del tema.
Proprietà dei parametri
| Tipo: | System.String |
| Valore predefinito: | None |
| Supporta i caratteri jolly: | False |
| DontShow: | False |
Set di parametri
(All)
| Posizione: | 0 |
| Obbligatorio: | False |
| Valore dalla pipeline: | True |
| Valore dalla pipeline in base al nome della proprietà: | False |
| Valore dagli argomenti rimanenti: | False |
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedere about_CommonParameters.