Export (0) Print
Expand All
Expand Minimize

Microsoft.PowerShell.Commands Namespace

The Microsoft.PowerShell.Commands namespace contains the classes of the cmdlets and providers that are implemented by Windows PowerShell and any .NET Framework types that are associated with them. Similarly, it is strongly suggested that you create your own Commands namespace for those cmdlets and providers that you implement.

ClassDescription
AddComputerCommandThe Add-Computer cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
AddContentCommandThe Add-Content cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
AddHistoryCommandThe Add-History cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
AddMemberCommandThe Add-Member cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
AddPSSnapinCommandThe Add-PSSnapin cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
AddTypeCommandThe Add-Type cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
AliasProviderRepresents the implementation of the Alias provider that is provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
AliasProviderDynamicParametersDefines the dynamic parameters that are added to the New-Item and Set-Item cmdlets implemented by the Alias provider. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
AlternateStreamDataRepresents alternate stream data retrieved from a file.
BaseCsvWritingCommandServes as a base class for the Export-Csv and ConvertTo-Csv cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
BasicHtmlWebResponseObjectThe response object for html content without DOM parsing.
CertificateNotFoundExceptionException thrown by Windows PowerShell cmdlets when a certificate cannot be found.
CertificateProviderRepresents the implementation of the Certificate provider that is provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
CertificateProviderItemNotFoundExceptionException thrown by Windows PowerShell cmdlets when a certificate provider item cannot be found. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
CertificateStoreLocationNotFoundExceptionException thrown by Windows PowerShell cmdlets when the location of a certificate store cannot be found.
CertificateStoreNotFoundExceptionException thrown by Windows PowerShell cmdlets when a certificate store cannot be found. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
CheckpointComputerCommandThe CheckPoint-Computer cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ClearContentCommandThe Clear-Content cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ClearEventLogCommandThe Clear-EventLog cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ClearHistoryCommandThe Clear-History cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ClearItemCommandThe Clear-Item cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ClearItemPropertyCommandThe Clear-ItemProperty cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ClearVariableCommandThe Clear-Variable cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
CompareObjectCommandThe Compare-Object cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
CompleteTransactionCommandThe Complete-Transaction cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ComputerChangeInfoProvides information about a change made as a result of running the Add-Computer and Remove-Computer cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ConnectPSSessionCommandConnects Windows PowerShell sessions (remote runspaces) that are in the disconnected state and returns those Windows PowerShell session objects in the opened state. One or more session objects can be specified for connecting, or a remote computer name can be specified; in the latter case, all disconnected remote runspaces found on the remote computer are connected and PSSession objects created on the local machine. The cmdlet can be used in the following ways: Connect a PS session object: > $session = New-PSSession serverName > Disconnect-PSSession $session > Connect-PSSession $session Connect a PS session by name: > Connect-PSSession $session.Name Connect a PS session by Id: > Connect-PSSession $session.IdConnect a collection of PS session: > Get-PSSession | Connect-PSSession Connect all disconnected PS sessions on a remote computer > Connect-PSSession serverName
ConsoleCmdletsBaseServes as a base class for console cmdlets, such as the Export-Console cmdlet, that are provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ConsoleColorCmdletServes as a base class for host-related cmdlets that are provided by Windows PowerShell, such as the Write-Host. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ContentCommandBaseServes as a base class for content cmdlets, such as the Clear-Content and Get-Content cmdlets, that are provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ControlPanelItemRepresent a control panel item
ControlPanelItemBaseCommandThis class implements the base for ControlPanelItem commands.
ConvertFromCsvCommandThe ConvertFrom-Csv cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ConvertFromJsonCommandConverts a Json string representation to a JsonObject.
ConvertFromSecureStringCommandThe ConvertFrom-SecureString cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ConvertFromStringDataCommandThe ConvertFrom-StringData cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ConvertFromToSecureStringCommandBaseServes as a base class for secure string cmdlets, such as the ConvertFrom-SecureString and ConvertTo-SecureString cmdlets, provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ConvertPathCommandThe Convert-Path cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ConvertToCsvCommandThe ConvertTo-Csv cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ConvertToHtmlCommandThe ConvertTo-Html cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ConvertToJsonCommandConverts an object to a Json string representation.
ConvertToSecureStringCommandThe ConvertTo-SecureString cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ConvertToXmlCommandThe ConvertTo-Xml cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
CopyItemCommandThe Copy-Item provider cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
CopyItemPropertyCommandThe Copy-ItemProperty provider cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
CoreCommandBaseServes as a base class for provider cmdlets, such as Copy-Item or Move-Item cmdlets, provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
CoreCommandWithCredentialsBaseServes as a base class for cmdlets, provided by Windows PowerShell, that require credentials. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
DebugProcessCommandThe Debug-Process cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
DisableComputerRestoreCommandThe Disable-ComputerRestore cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
DisablePSBreakpointCommandThe Disable-PSBreakpoint cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
DisablePSRemotingCommandDisables the network access to the Session Configuration only. The local access is still enabled.
DisablePSSessionConfigurationCommandThe Disable-PSSessionConfiguration cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
DisconnectPSSessionCommandThis cmdlet disconnects PS sessions (RemoteRunspaces) that are in the Opened state and returns the PS session objects in the Disconnected state. While the PS sessions are in the disconnected state, no commands can be invoked on them and any existing remote running commands will not return any data. The PS sessions can be reconnected by using the Connect-PSSession cmdlet. The cmdlet can be used in the following ways: Disconnect a PS session object: > $session = New-PSSession serverName > Disconnect-PSSession $session Disconnect a PS session by name: > Disconnect-PSSession -Name $session.Name Disconnect a PS session by Id: > Disconnect-PSSession -Id $session.Id Disconnect a PS by computer name: > Disconnect-PSSession -ComputerName localhost Disconnect a collection of PS sessions: > Get-PSSession | Disconnect-PSSession
DnsNamePropertyThe class for the DNSNameList.
DriveMatchingCoreCommandBaseServes as a base class for drive cmdlets, such as the Get-PSDrive and Remove-PSDrive cmdlets, that are provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
EnableComputerRestoreCommandThe Enable-ComputerRestore cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
EnablePSBreakpointCommandThe Enable-PSBreakpoint cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
EnablePSRemotingCommandThe Enable-PSRemoting cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
EnablePSSessionConfigurationCommandThe Enable-PSSessionConfiguration cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
EnhancedKeyUsagePropertyclass for ekulist
EnterPSSessionCommandThe Enter-PsSession cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
EnvironmentProviderRepresents the implementation of the Environment provider that is provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ExitPSSessionCommandThe Exit-PsSession cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ExportAliasCommandThe Export-Alias cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ExportClixmlCommandThe Export-Clixml cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ExportConsoleCommandThe Export-Console cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ExportCounterCommandThe Export-Content cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ExportCsvCommandThe Export-Csv cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ExportFormatDataCommandThe Export-FormatData cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ExportModuleMemberCommandThe Export-ModuleMember cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ExportPSSessionCommandThe Export-PsSession cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
FileSystemClearContentDynamicParametersDefines the dynamic parameters used by the Clear-Content cmdlet.
FileSystemContentDynamicParametersBaseServes as a base class that defines dynamic parameters for FileSystem provider cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
FileSystemContentReaderDynamicParametersDefines the dynamic parameters for content readers that are added at runtime. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
FileSystemContentWriterDynamicParametersDefines the content writer dynamic parameters that are added at runtime. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
FileSystemItemProviderDynamicParametersProvides the dynamic parameters for test-path on the file system.
FileSystemProviderRepresents the FileSystem provider that is provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
FileSystemProviderGetItemDynamicParametersProvides the dynamic parameters for the Get-Item function on the file system.
FileSystemProviderRemoveItemDynamicParametersProvides the dynamic parameters for the Remove-Item cmdlet on the file system.
ForEachObjectCommandThe ForEach-Object cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
FormatCustomCommandThe Format-Custom cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
FormatDefaultCommandThe Format-Default cmdlet class that is implemented by Windows PowerShell. Currently, this command is not available. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
FormatListCommandThe Format-List cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
FormatTableCommandThe Format-Table cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
FormatWideCommandThe Format-Wide cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
FormObjectThe FormObject used in HtmlWebResponseObject.
FormObjectCollectionFormObjectColletion used in HtmlWebResponseObject
FunctionProviderRepresents the implementation of the Function provider that is provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
FunctionProviderDynamicParametersRepresents the dynamic parameters that can be added to the provider cmdlets of the Function provider. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GenericMeasureInfoObject returned by the Measure-Object cmdlet.
GenericObjectMeasureInfoClass output by Measure-Object.
GetAclCommandThe Get-Acl cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetAliasCommandThe Get-Alias cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetAuthenticodeSignatureCommandThe Get-AuthenticodeSignature cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetChildItemCommandThe Get-ChildItem cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetCommandCommandThe Get-Command cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetComputerRestorePointCommandThe Get-ComputerRestorePoint cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
GetContentCommandThe Get-Content cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetControlPanelItemCommandGets all the control panel items that are available in the "All Control Panel Items" category.
GetCounterCommandThe Get-Counter cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
GetCredentialCommandThe Get-Credential cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetCultureCommandThe Get-Culture cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetDateCommandThe Get-Date cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetEventCommandThe Get-Event cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
GetEventLogCommandThe Get-EventLog cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetEventPSSnapInRepresents the snap-in for the Get-WinEvent cmdlet provided by Windows PowerShell. This class is introduced in Windows PowerShell 2.0.
GetEventSubscriberCommandThe Get-EventSubscriber cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
GetExecutionPolicyCommandThe Get-ExecutionPolicy cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetFormatDataCommandThe Get-FormatData cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
GetHelpCodeMethodsThe helper methods used as a PowerShell extension from a types file.
GetHelpCommandThe Get-Help cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetHistoryCommandThe Get-History cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetHostCommandThe Get-Module cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetHotFixCommandThe Get-HotFix cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
GetItemCommandThe Get-Item provider cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetItemPropertyCommandThe Get-ItemProperty provider cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetJobCommandThe Get-Job cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
GetLocationCommandThe Get-Location cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetMemberCommandThe Get-Member cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetModuleCommandThe Get-Module cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
GetPfxCertificateCommandThe Get-PfxCertificate cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetProcessCommandThe Get-Process cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetPSBreakpointCommandThe Get-PSBreakpoint cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
GetPSCallStackCommandThe Get-PSCallStack cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetPSDriveCommandThe Get-PSDrive cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetPSProviderCommandThe Get-PSProvider cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetPSSessionCommandThe Get-PSSession cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetPSSessionConfigurationCommandThe Get-PSSessionConfiguration cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetPSSnapinCommandThe Get-PSSnapin cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetRandomCommandThe Get-Random cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetServiceCommandThe Get-Service cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetTraceSourceCommandThe Get-TraceSource cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetTransactionCommandThe Get-Transaction cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
GetTypeDataCommandGet-TypeData cmdlet
GetUICultureCommandThe Get-UICulture cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetUniqueCommandThe Get-Unique cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetVariableCommandThe Get-Variable cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetWinEventCommandThe Get-WinEvent cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GetWmiObjectCommandThe Get-WmiObject cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
GroupInfoThe output object of the Group-Object cmdlet (when the NoElement parameter is not specified).
GroupInfoNoElementThe output object of the Group-Object cmdlet when the NoElement parameter is specified.
GroupObjectCommandThe Group-Object cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
HelpCategoryInvalidExceptionThe exception thrown by the Get-Help cmdlet when a Help category that is not valid is specified by the Category parameter. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
HelpNotFoundExceptionException thrown by the Get-Help cmdlet when it cannot find a Help topic. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
HistoryInfoThis object is returned by the Get-History cmdlet and is the input object for the Add-History and Invoke-History cmdlets.
HtmlWebResponseObjectThe response object for html content.
ImplicitRemotingCommandBaseServes as a base class for cmdlets such as Import-PSSession and Export-SSession. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ImportAliasCommandThe Import-Alias cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ImportClixmlCommandThe Import-Clixml cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ImportCounterCommandThe Import-Counter cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ImportCsvCommandThe Import-Csv cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ImportLocalizedDataThe Import-LocalizedData cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ImportModuleCommandThe Import-Module cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ImportPSSessionCommandThe Import-PSSession cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ImportWorkflowCommandLoads WF Workflows expressed as XAML, and wraps them in functions. This SDK programming element is introduced in Windows PowerShell 3.0.
InvokeCommandCommandThe Invoke-Command cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
InvokeExpressionCommandThe Invoke-Expression cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
InvokeHistoryCommandThe Invoke-History cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
InvokeItemCommandThe Invoke-Item cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
InvokeRestMethodCommandThe Invoke-RestMethod command This command makes an HTTP or HTTPS request to a web service, and returns the response in an appropriate way. Intended to work against the wide spectrum of “RESTful” web services currently deployed across the web.
InvokeWebRequestCommandMakes an HTTP or HTTPS request to a web server and returns the results.
InvokeWmiMethodThe Invoke-WMIMethod cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ItemPropertyCommandBaseServes as a base class for item property cmdlets that are provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
JobCmdletBaseServes as a base class for cmdlets that interact with jobs, such as the Start-Job and Stop-Job cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
JoinPathCommandThe Join-Path cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
JsonObjectJsonObject class
LimitEventLogCommandThe Limit-EventLog cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
MatchInfoThis object is returned by the Select-String cmdlet. It provides information about the results of a match.
MatchInfoContextProvides pre-condition and post-conditions about the context of a match. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
MeasureCommandCommandThe Measure-Command cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
MeasureInfoThis object is returned by the Measure-Object cmdlet.
MeasureObjectCommandThe Measure-Object cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
MemberDefinitionDescribes a member used by Windows PowerShell cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ModuleCmdletBaseServes as a base class for module cmdlets, such as the Import-Module and Remove-Module cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ModuleSpecificationRepresents a module specification written in a module manifest (that is, in the RequiredModules property).
MoveItemCommandThe Move-Item provider cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
MoveItemPropertyCommandThe Move-ItemProperty provider cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
MultipleServiceCommandBaseServes as a base class for the Windows PowerShell cmdlets that act on multiple services, such as the Start-Service and Stop-Service cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
NewAliasCommandThe New-Alias cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
NewEventCommandThe New-Event cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
NewEventLogCommandThe New-EventLog cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
NewItemCommandThe New-Item provider cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
NewItemPropertyCommandThe New-ItemProperty cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
NewModuleCommandThe New-Module cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
NewModuleManifestCommandThe New-ModuleManifest cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
NewObjectCommandThe New-Object cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
NewPSDriveCommandThe New-PSDrive cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
NewPSSessionCommandThe New-PSSession cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
NewPSSessionConfigurationFileCommandNew-PSSessionConfigurationFile command implementation See Declarative Initial Session State (DISC)
NewPSSessionOptionCommandThe New-PSSessionOption cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
NewPSTransportOptionCommandCreates an object for WSManConfigurationOption.
NewPSWorkflowExecutionOptionCommandCreates an object for PSWorkflowExecutionOption. This SDK programming element is introduced in Windows PowerShell 3.0.
NewServiceCommandThe New-Service cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
NewTimeSpanCommandThe New-TimeSpan cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
NewVariableCommandThe New-Variable cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
NewWebServiceProxyThe New-WebServiceProxy cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
NewWinEventCommandThe New-WinEvent cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This SDK programming element is introduced in Windows PowerShell 3.0.
ObjectCmdletBaseServes as a base class for cmdlets that act directly on objects, such as the Compare-Object, Group-Object, and Sort-Object cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ObjectEventRegistrationBaseServes as a base class for event registration cmdlets, such as the Register-EngineEvent, Register-ObjectEvent, and Register-WmiEvent cmdlets. This class is introduced in Windows PowerShell 2.0.
OrderObjectBaseServes as a base class for cmdlets that manipulate objects, such as the Group-Object and Sort-Object cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
OutDefaultCommandThe Out-Default cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
OutFileCommandThe Out-File cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
OutGridViewCommandThe Out-GridView cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
OutHostCommandThe Out-Host cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
OutLineOutputCommand Serves as a base class. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
OutNullCommandThe Out-Null cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
OutPrinterCommandThe Out-Printer cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
OutStringCommandThe Out-String cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
PassThroughContentCommandBaseServes as a base class for Windows PowerShell cmdlets that have a PassThru parameter. This parameter is used to request an output object for those cmdlets that typically do not return an object. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
PassThroughItemPropertyCommandBaseServes as a base class for item property cmdlets that return objects to the pipeline. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
PopLocationCommandThe Pop-Location cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ProcessBaseCommandServes as a base class for process cmdlets provided by Windows PowerShell that use an InputObject parameter This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ProcessCommandExceptionException thrown by the process cmdlets that are provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
PSBreakpointCommandBaseServes as a base class for the breakpoint cmdlets, such as the Enable-PSBreakpoint and Disable-PSBreakpoint cmdlets, that are provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
PSExecutionCmdletServes as a base class for cmdlets that execute a pipeline. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
PSRemotingBaseCmdletServes as the base class for any cmdlet that takes a Session parameter or a ComputerName parameter. For example, the classes for the New-PSSession, Invoke-Expression, and Start-Job cmdlets all derive from this class. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
PSRemotingCmdletServes as a base class for cmdlets that perform remote actions. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
PSRunspaceCmdletServes as a base class for cmdlets that act upon a PSSession, such as the Get-PSSession and Remove-PSSession cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
PSSessionConfigurationCommandBaseServes as a base class for session configuration cmdlets, such as the Enable-PSSessionConfiguration and Disable-PSSessionConfiguration cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
PSSnapInCommandBaseServes as a base class for snap-in cmdlets provide by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
PSUserAgentConstructs the Useragent string.
PSWorkflowExecutionOptionSpecifies workflow-related options in the Register-PSSessionConfiguration. This SDK programming element is introduced in Windows PowerShell 3.0.
PushLocationCommandThe Push-Location cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ReadHostCommandThe Read-Host cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ReceiveJobCommandThe Receive-Job cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ReceivePSSessionCommandThis cmdlet connects a running command associated with a PS session and then directs the command output either: a) To Host. This is the synchronous mode of the cmdlet which won't return until the running command completes and all output data is received on the client. b) To a job object. This is the asynchronous mode of the cmdlet which will return immediately, providing the job object that is collecting the running command output data. The running command becomes disconnected when the associated runspace is disconnected (via the Disconnect-PSSession cmdlet). The associated runspace object must be in the Opened state (connected) before the running command can be connected. If the associated runspace object is in the disconnected state, it will first be connected before the running command is connected. The user can specify how command output data is returned by using the public OutTarget enumeration (Host, Job). The default actions of this cmdlet is to always direct output to host unless a job object already exists on the client that is associated with the running command. In this case, the existing job object is connected to the running command and returned. The cmdlet can be used in the following ways: Receive PS session data by session object > $session = New-PSSession serverName > $job1 = Invoke-Command $session { [script] } -asjob > Disconnect-PSSession $session > Connect-PSSession $session > Receive-PSSession $session // command output continues collecting at job object. Receive PS session data by session Id > Receive-PSSession $session.Id Receive PS session data by session instance Id > Receive-PSSession $session.InstanceId Receive PS session data by session Name. Direct output to job > Receive-PSSession $session.Name Receive a running command from a computer. > $job = Receive-PSSession -ComputerName ServerOne -Name SessionName -OutTarget Job
RegisterEngineEventCommandThe Register-EngineEvent cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
RegisterObjectEventCommandThe Register-ObjectEvent cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
RegisterPSSessionConfigurationCommandThe Register-PSSessionConfiguration cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
RegisterWmiEventCommandThe Register-WmiEvent cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
RegistryProviderRepresents the implementation of the Registery provider that is provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
RegistryProviderSetItemDynamicParameterDefines the dynamic parameters added to the Set-Item cmdlet by the Registry provider. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
RemoveComputerCommandThe Remove-Computer cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
RemoveEventCommandThe Remove-Event cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
RemoveEventLogCommandThe Remove-EventLog cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
RemoveItemCommandThe Remove-Item provider cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
RemoveItemPropertyCommandThe Remove-ItemProperty provider cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
RemoveJobCommandThe Remove-Job cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
RemoveModuleCommandThe Remove-Module cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
RemovePSBreakpointCommandThe Remove-PSBreakpoint cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
RemovePSDriveCommandThe Remove-PSDrive cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
RemovePSSessionCommandThe Remove-PSSession cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
RemovePSSnapinCommandThe Remove-PSSession cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
RemoveTypeDataCommandRemove-TypeData cmdlet
RemoveVariableCommandThe Remove-Variable cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
RemoveWmiObjectThe Remove-WmiObject cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
RenameComputerChangeInfoProvides information about a change made when running the Rename-Computer cmdlet. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
RenameComputerCommandThe Rename-Computer cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
RenameItemCommandThe Rename-Item provider cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
RenameItemPropertyCommandThe Rename-ItemProperty provider cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ResetComputerMachinePasswordCommandThe Reset-ComputerMachinePassword cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ResolvePathCommandThe Resolve-Path cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
RestartComputerCommandThe Restart-Computer cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
RestartComputerTimeoutExceptionThis exception that is thrown when the timeout expires before a computer finishes restarting. This class cannot be inherited.
RestartServiceCommandThe Restart-Service cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
RestoreComputerCommandThe Restore-Computer cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ResumeJobCommandResumes the Job2 jobs. Errors are added for each Job that is not Job2.
ResumeServiceCommandThe Resume-Service cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SaveHelpCommandImplements the Save-Help cmdlet.
SecureStringCommandBaseServes as a base class for secure string cmdlets, such as the ConvertFrom-SecureString and ConvertTo-SecureString cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SecurityDescriptorCommandsBaseServes as a base class for security cmdlets such as the Get-Acl and Set-Acl cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SelectObjectCommandThe Select-Object cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SelectStringCommandThe Select-String cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SelectXmlCommandThe Select-Xml cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
SelectXmlInfoThe output object returned by the Select-Xml cmdlet. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
SendAsTrustedIssuerPropertyclass for SendAsTrustedIssuer
SendMailMessageThe Send-MailMessage cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ServiceBaseCommandRepresents the base class for service cmdlets, such as the New-Service, Get-Service, and Start-Service cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ServiceCommandExceptionThe exception thrown by Windows PowerShell cmdlets when acting on services. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
ServiceOperationBaseCommandRepresents a base class for Windows PowerShell service cmdlets such as the Start-Service and Stop-Service cmdlets This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SessionStateProviderBaseServes as a base class for a providers such as the Alias provider, Function provider, and Variable provider. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SessionStateProviderBaseContentReaderWriterRepresents the content reader or writer for all providers deriving from the SessionStateProviderBase class. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SetAclCommandThe Set-Acl cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SetAliasCommandThe Set-Alias cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SetAuthenticodeSignatureCommandThe Set-AuthenticodeSignature cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SetContentCommandThe Set-Content cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SetDateCommandThe Set-Date cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SetExecutionPolicyCommandThe Set-ExecutionPolicy cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SetItemCommandThe Set-Item provider cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SetItemPropertyCommandThe Set-ItemProperty provider cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SetLocationCommandThe Set-Location cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SetPSBreakpointCommandThe Set-PSBreakpoint cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
SetPSDebugCommandThe Set-PSDebug cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SetPSSessionConfigurationCommand 
SetServiceCommandThe Set-Service cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SetStrictModeCommandThe Set-StrictMode cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
SetTraceSourceCommandThe Set-TraceSource cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SetVariableCommandThe Set-Variable cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SetWmiInstanceThe Set-WmiInstance cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
ShowCommandCommandRepresents a wrapper for the Show-Command cmdlet, which displays a GUI for a cmdlet (or for all cmdlets, if no cmdlet is specified).
ShowControlPanelItemCommandShows the specified control panel applet.
ShowEventLogCommandThe Show-EventLog cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
SignatureCommandsBaseServes as a base class for signature commands, such as the Get-AuthenticodeSignature and Set-AuthenticodeSignature cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SortObjectCommandThe Sort-Object cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SplitPathCommandThe Split-Path cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
StartJobCommandThe Start-Job cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
StartProcessCommandThe Start-Process cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
StartServiceCommandThe Start-Service cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
StartSleepCommandThe Start-Sleep cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
StartTransactionCommandThe Start-Transaction cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
StartTranscriptCommandThe Start-Transcript cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
StopComputerCommandThe Stop-Computer cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
StopJobCommandThe Stop-Job cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
StopProcessCommandThe Stop-Process cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
StopServiceCommandThe Stop-Service cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
StopTranscriptCommandThe Stop-Transcript cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
SuspendJobCommandThis cmdlet suspends the Job2 job. Errors are added for each Job that is not Job2.
SuspendServiceCommandThe Suspend-Service cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
TeeObjectCommandThe Tee-Object cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
TestComputerSecureChannelCommandThe Test-ComputerSecureChannel cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
TestConnectionCommandThe Test-Connection cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
TestModuleManifestCommandThe Test-ModuleManifest cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
TestPathCommandThe Test-Path cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
TestPSSessionConfigurationFileCommandTest-PSSessionConfigurationFile command implementation See Declarative Initial Session Config (DISC)
TextMeasureInfoReturned by the Measure-Object cmdlet.
TraceCommandBaseServes as a base class for the trace cmdlets that are provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
TraceCommandCommandThe Trace-Command cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
TraceListenerCommandBaseServes as a base class for Windows PowerShell trace cmdlets that implement listener features. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
UnblockFileCommandRemoves the Zone.Identifier stream from a file.
UndoTransactionCommandThe Undo-Transaction cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
UnregisterEventCommandThe Unregister-Event cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
UnregisterPSSessionConfigurationCommandThe Unregister-PSSessionConfiguration cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
UpdatableHelpCommandBaseThe base class of all updatable help system cmdlets (Update-Help, Save-Help).
UpdateDataServes as a base class for cmdlets that update Windows PowerShell data, such as the Update-TypeData and Update-FormatData cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
UpdateFormatDataCommandThe Update-FormatData cmdlet that is provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
UpdateHelpCommandImplements the Update-Help cmdlet.
UpdateListCommandThe Update-List cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
UpdateTypeDataCommandThe Update-TypeData cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
UseTransactionCommandThe Use-Transaction cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
VariableCommandBaseServes as a base class for the Windows PowerShell cmdlets that act upon variables, such as the Get-Variable and Set-Variable cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
VariableProviderRepresents the implementation of the Variable provider that is provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
WaitEventCommandThe Wait-Event cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
WaitJobCommandThe Wait-Job cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
WaitProcessCommandThe Wait-Process cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
WebCmdletElementCollectionA WebCmdletElementCollection for elements in html web responses.
WebRequestPSCmdletBase class for Invoke-RestMethod and Invoke-WebRequest commands.
WebRequestSessionThe WebRequestSession for holding session information.
WebResponseObjectRepresents a web response.
WhereObjectCommandThe Where-Object cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
WmiBaseCmdletServes as a base class for cmdlets that use WMI connection options. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
WriteAliasCommandBaseServes as a base class for cmdlets that perform write operations for aliases, such as the New-Alias and Set-Alias cmdlets. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
WriteContentCommandBaseServes as a base class for content cmdlets, such as the Add-Content and Set-Content cmdlets, that are provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
WriteDebugCommandThe Write-Debug cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
WriteErrorCommandThe Write-Error cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
WriteErrorExceptionThe exception thrown by the Write-Error cmdlet when an error occurs while writing the error to the error stream. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
WriteEventLogCommandThe Write-EventLog cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
WriteHostCommandThe Write-Host cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
WriteOrThrowErrorCommandServes as a base class for write or throw error cmdlets, such as the Write-Error cmdlet, that are provided by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
WriteOutputCommandThe Write-Output cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
WriteProgressCommandThe Write-Progress cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
WriteVerboseCommandThe Write-Verbose cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
WriteWarningCommandThe Write-Warning cmdlet class that is implemented by Windows PowerShell. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
WSManConfigurationOptionImplementing type for WSManConfigurationOption
X509StoreLocationProvides information about an X509 store location for cmdlets exposed by the Certificate provider. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.

StructureDescription
DnsNameRepresentationDefines the type of DNS string the structure contains, the Punycode name and the Unicode name.
EnhancedKeyUsageRepresentationDefines the type of EKU string the structure contains, the friendly name and the EKU oid.
ImportModuleOptionsThe options set during module import.

EnumerationDescription
BreakpointTypeDefines the type of breakpoints that the Get-PSBreakpoint cmdlet can retrieve. This class is introduced in Windows PowerShell 2.0.
DisplayHintTypeDefines what information is displayed by the Get-Date cmdlet. This topic is included in this SDK for completeness only.
ExportAliasFormatDefines the formats that the Export-Alias cmdlet uses when exporting the aliases to a file.
FileSystemCmdletProviderEncodingDefines the values that can be specified by the Encoding parameter for cmdlets that derive from the FileSystemContentDynamicParametersBase class. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
JoinOptionsOptions for joining a computer to a domain.
LanguageUsed by the Add-Type cmdlet to specify the language used to implement a .NET Framework type. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
OpenModeDefines how an item, such as a file, is opened. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
OutputAssemblyTypeDefines the assembly types that can be used by the OutputAssembly parameter. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
OutputModeOptionThe enumeration for the SelectionMode parameter.
OutTargetThe output modes available to the Receive-PSSession cmdlet.
RestReturnTypeEnumeration for the rest return type.
SessionFilterStateRunspace states that can be used as filters for querying remote runspaces.
TestPathTypeDefines the type of paths that can be tested by the Test-Path cmdlet. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.
TextEncodingTypeDefines the types of encoding that is supported. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.
WaitForServiceTypesDefines the services that Restart-Computer can wait on.
WebRequestMethodThe enumerations for the web request method.
WmiStateDefines the state of a Windows Management Instrumentation (WMI) action. This enumeration is used by cmdlets that use WMI to connect to remote computers. This class is included in this SDK for completeness only. The members of this class cannot be used directly, nor should this class be used to derive other classes.This class is introduced in Windows PowerShell 2.0.

Send comments about this topic to Microsoft.
Show:
© 2014 Microsoft