C# Class PowerShellHtmlConsole.PSRemoteRawUserInterface

Inheritance: System.Management.Automation.Host.PSHostRawUserInterface
显示文件 Open project: SzymonPobiega/PowerShellHtmlConsole

Public Methods

Method Description
FlushInputBuffer ( ) : void

Resets the input buffer. This functionality is not implemented. The call simple returns silently.

GetBufferContents ( System.Management.Automation.Host.Rectangle rectangle ) : ].BufferCell[

Retrieves a rectangular region of the screen buffer. This method is not implemented. The call fails with an exception.

PSRemoteRawUserInterface ( ) : System
ReadKey ( ReadKeyOptions options ) : System.Management.Automation.Host.KeyInfo

Reads a pressed, released, or pressed and released keystroke from the keyboard device, blocking processing until a keystroke is typed that matches the specified keystroke options. This functionality is not implemented. The call fails with an exception.

ScrollBufferContents ( System.Management.Automation.Host.Rectangle source, System.Management.Automation.Host.Coordinates destination, System.Management.Automation.Host.Rectangle clip, System.Management.Automation.Host.BufferCell fill ) : void

Crops a region of the screen buffer. This functionality is not implemented. The call fails with an exception.

SetBufferContents ( System.Management.Automation.Host.Coordinates origin, System.Management.Automation.Host.BufferCell contents ) : void

Copies a given character to a region of the screen buffer based on the coordinates of the region. This method is not implemented. The call fails with an exception.

SetBufferContents ( System.Management.Automation.Host.Rectangle rectangle, System.Management.Automation.Host.BufferCell fill ) : void

Copies a given character to a rectangular region of the screen buffer. This method is not implemented. The call fails with an exception.

Method Details

FlushInputBuffer() public method

Resets the input buffer. This functionality is not implemented. The call simple returns silently.
public FlushInputBuffer ( ) : void
return void

GetBufferContents() public method

Retrieves a rectangular region of the screen buffer. This method is not implemented. The call fails with an exception.
public GetBufferContents ( System.Management.Automation.Host.Rectangle rectangle ) : ].BufferCell[
rectangle System.Management.Automation.Host.Rectangle A Rectangle object that defines the size of the rectangle
return ].BufferCell[

PSRemoteRawUserInterface() public method

public PSRemoteRawUserInterface ( ) : System
return System

ReadKey() public method

Reads a pressed, released, or pressed and released keystroke from the keyboard device, blocking processing until a keystroke is typed that matches the specified keystroke options. This functionality is not implemented. The call fails with an exception.
public ReadKey ( ReadKeyOptions options ) : System.Management.Automation.Host.KeyInfo
options ReadKeyOptions A bit mask of the options to be used when /// reading from the keyboard.
return System.Management.Automation.Host.KeyInfo

ScrollBufferContents() public method

Crops a region of the screen buffer. This functionality is not implemented. The call fails with an exception.
public ScrollBufferContents ( System.Management.Automation.Host.Rectangle source, System.Management.Automation.Host.Coordinates destination, System.Management.Automation.Host.Rectangle clip, System.Management.Automation.Host.BufferCell fill ) : void
source System.Management.Automation.Host.Rectangle A Rectangle structure that identifies the /// region of the screen to be scrolled.
destination System.Management.Automation.Host.Coordinates A Coordinates structure that /// identifies the upper-left coordinates of the region of the /// screen to receive the source region contents.
clip System.Management.Automation.Host.Rectangle A Rectangle structure that identifies the /// region of the screen to include in the operation.
fill System.Management.Automation.Host.BufferCell A BufferCell structure that identifies the /// character and attributes to be used to fill all cells within /// the intersection of the source rectangle and clip rectangle /// that are left "empty" by the move.
return void

SetBufferContents() public method

Copies a given character to a region of the screen buffer based on the coordinates of the region. This method is not implemented. The call fails with an exception.
public SetBufferContents ( System.Management.Automation.Host.Coordinates origin, System.Management.Automation.Host.BufferCell contents ) : void
origin System.Management.Automation.Host.Coordinates The coordnates of the region.
contents System.Management.Automation.Host.BufferCell A BufferCell structure that defines the fill character.
return void

SetBufferContents() public method

Copies a given character to a rectangular region of the screen buffer. This method is not implemented. The call fails with an exception.
public SetBufferContents ( System.Management.Automation.Host.Rectangle rectangle, System.Management.Automation.Host.BufferCell fill ) : void
rectangle System.Management.Automation.Host.Rectangle A Rectangle structure that defines the area to be filled.
fill System.Management.Automation.Host.BufferCell A BufferCell structure that defines the fill character.
return void