El objeto ISEFileCollectionThe ISEFileCollection Object

El objeto ISEFileCollection es una colección de objetos ISEFile .The ISEFileCollection object is a collection of ISEFile objects. Un ejemplo es la colección $psISE.CurrentPowerShellTab.Files.An example is the $psISE.CurrentPowerShellTab.Files collection.

MétodosMethods

Add( [FullPath] )Add( [FullPath] )

Se admite en Windows PowerShell ISE 2.0 y versiones posteriores.Supported in Windows PowerShell ISE 2.0 and later.

Crea y devuelve un archivo sin título nuevo y lo agrega a la colección.Creates and returns a new untitled file and adds it to the collection. La propiedad IsUntitled del archivo recién creado es $true.The IsUntitled property of the newly created file is $true.

[FullPath] : cadena opcional. La ruta de acceso completamente especificada del archivo.[FullPath] - Optional string The fully specified path of the file. Se genera una excepción si incluye el parámetro FullPath y una ruta de acceso relativa, o bien si utiliza un nombre de archivo en lugar de la ruta de acceso completa.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")

Remove( File, [Force] )Remove( File, [Force] )

Se admite en Windows PowerShell ISE 2.0 y versiones posteriores.Supported in Windows PowerShell ISE 2.0 and later.

Quita un archivo especificado en la pestaña actual de PowerShell.Removes a specified file from the current PowerShell tab.

File : cadena. Archivo ISEFile que quiere quitar de la colección.File - String The ISEFile file that you want to remove from the collection. Si el archivo no se ha guardado, este método inicia una excepción.If the file has not been saved, this method throws an exception. Utilice el parámetro modificador Force parámetro para forzar la eliminación de un archivo no guardado.Use the Force switch parameter to force the removal of an unsaved file.

[Force] : booleano opcional. Si se establece en $true, concede permiso para quitar el archivo incluso si no se ha guardado después del último uso.[Force] - optional Boolean If set to $true, grants permission to remove the file even if it has not been saved after last use. El valor predeterminado es $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 )

Se admite en Windows PowerShell ISE 2.0 y versiones posteriores.Supported in Windows PowerShell ISE 2.0 and later.

Selecciona el archivo que especifica el parámetro SelectedFile .Selects the file that is specified by the SelectedFile parameter.

SelectedFile : Microsoft.PowerShell.Host.ISE.ISEFile. Archivo ISEFile que quiere seleccionar.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)

Consulte tambiénSee Also