Het ISEFileCollection-objectThe ISEFileCollection Object

De ISEFileCollection object is een verzameling ISEFile objecten.The ISEFileCollection object is a collection of ISEFile objects. Een voorbeeld is de verzameling $psISE.CurrentPowerShellTab.Files.An example is the $psISE.CurrentPowerShellTab.Files collection.

MethodenMethods

Voeg( [fullPath] )Add( [fullPath] )

In Windows PowerShell ISE 2.0 en hoger ondersteund.Supported in Windows PowerShell ISE 2.0 and later.

Maakt een nieuw bestand naamloze retourneert en voegt het toe aan de verzameling.Creates and returns a new untitled file and adds it to the collection. De IsUntitled eigenschap van het nieuwe bestand is $true.The IsUntitled property of the newly created file is $true.

[fullPath] : optioneel het volledig opgegeven pad van het bestand string.[fullPath] - Optional string The fully specified path of the file. Er is een uitzondering gegenereerd als u de fullPath parameter en een relatief pad, of als u een bestandsnaam in plaats van het volledige pad gebruikt.An exception is generated if you include the fullPath parameter and a relative path, or if you use a file name instead of the full path.

# 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")

Verwijder( bestand [forceren] )Remove( File, [Force] )

In Windows PowerShell ISE 2.0 en hoger ondersteund.Supported in Windows PowerShell ISE 2.0 and later.

Verwijdert een opgegeven bestand uit het huidige PowerShell-tabblad.Removes a specified file from the current PowerShell tab.

Bestand -tekenreeks de ISEFile-bestand dat u wilt verwijderen uit de verzameling.File - String The ISEFile file that you want to remove from the collection. Als het bestand niet opgeslagen is, is deze methode er een uitzondering gegenereerd.If the file has not been saved, this method throws an exception. Gebruik de forceren overschakelen van de parameter voor het afdwingen van het verwijderen van een niet-opgeslagen bestand.Use the Force switch parameter to force the removal of an unsaved file.

[Force] -optionele Booleaanse als ingesteld op $true, verleent u machtiging voor het verwijderen van het bestand, zelfs als deze niet na de laatste keer is opgeslagen.[Force] - optional Boolean If set to $true, grants permission to remove the file even if it has not been saved after last use. De standaardwaarde is $false.The default 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 )SetSelectedFile( selectedFile )

In Windows PowerShell ISE 2.0 en hoger ondersteund.Supported in Windows PowerShell ISE 2.0 and later.

Hiermee selecteert u het bestand dat is opgegeven door de selectedFile parameter.Selects the file that is specified by the selectedFile parameter.

selectedFile -Microsoft.PowerShell.Host.ISE.ISEFile de ISEFile-bestand dat u wilt selecteren.selectedFile - Microsoft.PowerShell.Host.ISE.ISEFile The ISEFile file that you want to select.

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

Zie ookSee Also