-
Notifications
You must be signed in to change notification settings - Fork 19
Expand file tree
/
Copy pathHostIOSubscriberBase.cs
More file actions
20 lines (19 loc) · 885 Bytes
/
HostIOSubscriberBase.cs
File metadata and controls
20 lines (19 loc) · 885 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
namespace PSLogging
{
using System.Collections.Generic;
using System.Management.Automation;
using System.Management.Automation.Host;
public class HostIOSubscriberBase : IHostIOSubscriber
{
public virtual void ChoicePrompt(ChoiceDescription choice) {}
public virtual void CredentialPrompt(PSCredential credential) {}
public virtual void Prompt(Dictionary<string, PSObject> returnValue) {}
public virtual void ReadFromHost(string inputText) {}
public virtual void WriteDebug(string message) {}
public virtual void WriteError(string message) {}
public virtual void WriteOutput(string message) {}
public virtual void WriteProgress(long sourceId, ProgressRecord record) { }
public virtual void WriteVerbose(string message) { }
public virtual void WriteWarning(string message) {}
}
}