Returns the (UTF-16) .NET string for a given Unicode codepoint, which may be a surrogate pair.
Get-Unicode.ps1 [-Codepoint] <Int32> [-AsEmoji] [-AsStringLiteral] [-ProgressAction <ActionPreference>]
[<CommonParameters>]
"$(Get-Unicode 0x1F5A7) Network"
<three networked computers> Network
The integer value of a Unicode codepoint to convert into a .NET string.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: 0
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
Appends a U+FE0F VARIATION SELECTOR-16 suffix to the character, which suggests an emoji presentation for characters that support both a simple text presentation as well as a color emoji-style one.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
Outputs the codepoint as a usable PowerShell string literal.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
Type: ActionPreference
Parameter Sets: (All)
Aliases: proga
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
An alias of U+ allows you to interpolate a codepoint like this “$(U+ 0x1F5A7) Network”
https://docs.microsoft.com/dotnet/api/system.char.convertfromutf32