/// <summary>
 /// Get buffer contents.
 /// </summary>
 public override BufferCell[,] GetBufferContents(Rectangle rectangle)
 {
     // This method had an implementation earlier. However, owing
     // to a potential security risk of a malicious server scrapping
     // the screen contents of a client, this is now removed
     throw RemoteHostExceptions.NewNotImplementedException(RemoteHostMethodId.GetBufferContents);
 }
예제 #2
0
 /// <summary>
 /// Push runspace.
 /// </summary>
 public virtual void PushRunspace(Runspace runspace)
 {
     if (_serverDriverRemoteHost != null)
     {
         _serverDriverRemoteHost.PushRunspace(runspace);
     }
     else
     {
         throw RemoteHostExceptions.NewNotImplementedException(RemoteHostMethodId.PushRunspace);
     }
 }
예제 #3
0
 /// <summary>
 /// Exit nested prompt.
 /// </summary>
 public override void ExitNestedPrompt()
 {
     throw RemoteHostExceptions.NewNotImplementedException(RemoteHostMethodId.ExitNestedPrompt);
 }
예제 #4
0
 public override BufferCell[,] GetBufferContents(Rectangle rectangle)
 {
     throw RemoteHostExceptions.NewNotImplementedException(RemoteHostMethodId.GetBufferContents);
 }
예제 #5
0
 public void PushRunspace(Runspace runspace) => throw RemoteHostExceptions.NewNotImplementedException(RemoteHostMethodId.PushRunspace);