Delen via


Het ISEFileCollection-object

Het ISEFileCollection-object is een verzameling ISEFile-objecten . Een voorbeeld hiervan is de $psISE.CurrentPowerShellTab.Files verzameling.

Methoden

Add( [FullPath] )

Ondersteund in Windows PowerShell ISE 2.0 en hoger.

Hiermee maakt en retourneert u een nieuw naamloos bestand en voegt u het toe aan de verzameling. De eigenschap IsUntitled van het zojuist gemaakte bestand is $true.

[FullPath] - Optionele tekenreeks Het volledig opgegeven pad van het bestand. Er wordt een uitzondering gegenereerd als u de parameter FullPath en een relatief pad opneemt, of als u een bestandsnaam gebruikt in plaats van het volledige pad.

# Adds a new untitled file to the collection of files in the current PowerShell tab.
$newFile = $psISE.CurrentPowerShellTab.Files.Add()

# Adds a file specified by its full path to the collection of files in the current PowerShell tab.
$psISE.CurrentPowerShellTab.Files.Add("$pshome\Examples\profile.ps1")

Remove( Bestand, [Force] )

Ondersteund in Windows PowerShell ISE 2.0 en hoger.

Hiermee verwijdert u een opgegeven bestand van het huidige PowerShell-tabblad.

Bestand - Tekenreeks het ISEFile-bestand dat u uit de verzameling wilt verwijderen. Als het bestand niet is opgeslagen, genereert deze methode een uitzondering. Gebruik de parameter Force switch om het verwijderen van een niet-opgeslagen bestand af te dwingen.

[Force] - optionele Booleaanse waarde als deze is ingesteld $trueop , verleent toestemming om het bestand te verwijderen, zelfs als het niet is opgeslagen na het laatste gebruik. De standaardwaarde is $false.

# Removes the first opened file from the file collection associated with the current PowerShell tab.
# If the file has not yet been saved, then an exception is generated.
$firstfile = $psISE.CurrentPowerShellTab.Files[0]
$psISE.CurrentPowerShellTab.Files.Remove($firstfile)

# Removes the first opened file from the file collection associated with the current PowerShell tab, even if it has not been saved.
$firstfile = $psISE.CurrentPowerShellTab.Files[0]
$psISE.CurrentPowerShellTab.Files.Remove($firstfile, $true)

SetSelectedFile( selectedFile )

Ondersteund in Windows PowerShell ISE 2.0 en hoger.

Hiermee selecteert u het bestand dat is opgegeven door de parameter SelectedFile .

SelectedFile - Microsoft.PowerShell.Host.ISE.ISEFile Het ISEFile-bestand dat u wilt selecteren.

# Selects the specified file.
$firstfile = $psISE.CurrentPowerShellTab.Files[0]
$psISE.CurrentPowerShellTab.Files.SetSelectedFile($firstfile)

Zie ook