ISESnippetObject
Ett ISESnippet-objekt är en instans av klassen Microsoft.PowerShell.Host.ISE.ISESnippet. Medlemmarna i $psISE.CurrentPowerShellTab.Snippets samlingen är alla exempel på ISESnippet-objekt . Det enklaste sättet att skapa ett kodfragment är att använda cmdleten New-IseSnippet .
Egenskaper
Författare
Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.
Den skrivskyddade egenskapen som hämtar namnet på kodfragmentets författare.
# Get the author of the first snippet item
$psISE.CurrentPowerShellTab.Snippets.Item(0).Author
CodeFragment
Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.
Den skrivskyddade egenskapen som hämtar kodfragmentet som ska infogas i redigeraren.
# Get the code fragment associated with the first snippet item.
$psISE.CurrentPowerShellTab.Snippets.Item(0).CodeFragment
Genväg
Stöds i Windows PowerShell ISE 3.0 och senare och finns inte i tidigare versioner.
Den skrivskyddade egenskapen som hämtar Windows-kortkommandot för menyalternativet.
# Get the shortcut for the first submenu item.
$psISE.CurrentPowerShellTab.AddOnsMenu.Submenus.Clear()
$psISE.CurrentPowerShellTab.AddOnsMenu.Submenus.Add('_Process', {Get-Process}, 'Alt+P')
$psISE.CurrentPowerShellTab.AddOnsMenu.Submenus[0].Shortcut