Types/OpenPackage.Part/set_Palette.ps1
|
<# .SYNOPSIS Sets an Open Package Part's palette .DESCRIPTION Sets an Open Package palette for a part. .NOTES A palette is a relationship between a package and a stylesheet. #> param( [Parameter(Mandatory)] [ValidatePattern('.css$')] [uri]$Palette ) if (-not $this.RelationshipExists) { return } if ($this.RelationshipExists('palette')) { $this.DeleteRelationship('palette') $this.CreateRelationship($Palette, 'external', 'stylesheet', 'palette') } else { $this.CreateRelationship($Palette, 'external', 'stylesheet', 'palette') } |