ISESnippetObjectThe ISESnippetObject

ISESnippet obiekt jest wystąpieniem klasy Microsoft.PowerShell.Host.ISE.ISESnippet.An ISESnippet object is an instance of the Microsoft.PowerShell.Host.ISE.ISESnippet class. Elementy członkowskie $psISE.CurrentPowerShellTab.Snippets kolekcji należą do nich ISESnippet obiektów.The members of the $psISE.CurrentPowerShellTab.Snippets collection are all examples of ISESnippet objects. Najprostszym sposobem tworzenia fragment jest użycie IseSnippet nowy[PSITPro5_ISE] polecenia cmdlet.The easiest way to create a snippet is to use the New-IseSnippet[PSITPro5_ISE] cmdlet.

WłaściwościProperties

AutorAuthor

Obsługiwane w programie Windows PowerShell ISE 3.0 i nowszych i nie znajduje się w starszych wersjach.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

Właściwość tylko do odczytu, który pobiera nazwę autora wstawki kodu.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

Obsługiwane w programie Windows PowerShell ISE 3.0 i nowszych i nie znajduje się w starszych wersjach.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

Właściwość tylko do odczytu, która pobiera fragment kodu, który ma zostać wstawiony do edytora.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

SkrótShortcut

Obsługiwane w programie Windows PowerShell ISE 3.0 i nowszych i nie znajduje się w starszych wersjach.Supported in Windows PowerShell ISE 3.0 and later, and not present in earlier versions.

Właściwość tylko do odczytu, która pobiera systemu Windows skrótu klawiaturowego dla elementu menu.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

Zobacz teżSee Also