Obiekt ISEFileCollectionThe ISEFileCollection Object

ISEFileCollection obiektu jest kolekcją ISEFile obiektów.The ISEFileCollection object is a collection of ISEFile objects. Przykładem jest $psISE.CurrentPowerShellTab.Files kolekcji.An example is the $psISE.CurrentPowerShellTab.Files collection.

MetodyMethods

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

Obsługiwane w programie Windows PowerShell ISE 2.0 lub nowszy.Supported in Windows PowerShell ISE 2.0 and later.

Tworzy i zwraca nowy plik bez tytułu i dodaje go do kolekcji.Creates and returns a new untitled file and adds it to the collection. IsUntitled właściwość nowo utworzonego pliku jest $true.The IsUntitled property of the newly created file is $true.

[fullPath] — opcjonalny ciąg pełni określona ścieżka pliku.[fullPath] - Optional string The fully specified path of the file. Wyjątek jest generowany, Jeśli dołączysz fullPath parametr i ścieżką względną lub jeśli używasz nazwę pliku zamiast pełnej ścieżki.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")

Usuń( pliku [życie] )Remove( File, [Force] )

Obsługiwane w programie Windows PowerShell ISE 2.0 lub nowszy.Supported in Windows PowerShell ISE 2.0 and later.

Usuwa określony plik z bieżącej karty środowiska PowerShell.Removes a specified file from the current PowerShell tab.

Plik -plik ISEFile ciąg, który ma zostać usunięty z kolekcji.File - String The ISEFile file that you want to remove from the collection. Jeśli plik nie został zapisany, ta metoda zgłasza wyjątek.If the file has not been saved, this method throws an exception. Użyj wymusić przełącznika parametr, aby wymusić usunięcie niezapisanym pliku.Use the Force switch parameter to force the removal of an unsaved file.

[Wymuś] -opcjonalna wartość logiczna Jeśli równa $true, udziela uprawnień, aby usunąć plik, nawet jeśli nie zostały zapisane po ostatnim zastosowaniu.[Force] - optional Boolean If set to $true, grants permission to remove the file even if it has not been saved after last use. Wartość domyślna to $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 )

Obsługiwane w programie Windows PowerShell ISE 2.0 lub nowszy.Supported in Windows PowerShell ISE 2.0 and later.

Wybiera pliku, określonej przez selectedFile parametru.Selects the file that is specified by the selectedFile parameter.

selectedFile -ISEFile Microsoft.PowerShell.Host.ISE.ISEFile pliku, który chcesz wybrać.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)

Zobacz teżSee Also