ISESnippetObjectThe ISESnippetObject

Un objeto ISESnippet es una instancia de la clase Microsoft.PowerShell.Host.ISE.ISESnippet.An ISESnippet object is an instance of the Microsoft.PowerShell.Host.ISE.ISESnippet class. Todos los miembros de la colección $psISE.CurrentPowerShellTab.Snippets son ejemplos de objetos ISESnippet .The members of the $psISE.CurrentPowerShellTab.Snippets collection are all examples of ISESnippet objects. La manera más fácil de crear un fragmento de código es usar el cmdlet New-IseSnippet.The easiest way to create a snippet is to use the New-IseSnippet cmdlet.

PropiedadesProperties

AutorAuthor

Se admite en Windows PowerShell ISE 3.0 y versiones posteriores y no está presente en las versiones anteriores.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

La propiedad de solo lectura que obtiene el nombre del autor del fragmento de código.The read-only property that gets the name of the author of the snippet.

# Get the author of the first snippet item
$psISE.CurrentPowerShellTab.Snippets.Item(0).Author

CodeFragmentCodeFragment

Se admite en Windows PowerShell ISE 3.0 y versiones posteriores y no está presente en las versiones anteriores.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

La propiedad de solo lectura que obtiene el fragmento de código que va a insertar en el editor.The read-only property that gets the code fragment to be inserted into the editor.

# Get the code fragment associated with the first snippet item.
$psISE.CurrentPowerShellTab.Snippets.Item(0).CodeFragment

Método abreviadoShortcut

Se admite en Windows PowerShell ISE 3.0 y versiones posteriores y no está presente en las versiones anteriores.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

La propiedad de solo lectura que obtiene el método abreviado de teclado de Windows para el elemento de menú.The read-only property that gets the Windows keyboard shortcut for the menu item.

# 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

Consulte tambiénSee Also