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

Se även