Class MessageBoxRequestParams
What a program shows in a MsgBox, as it travels to whoever shows it.
public abstract record MessageBoxRequestParams : IEquatable<MessageBoxRequestParams>
- Inheritance
-
MessageBoxRequestParams
- Implements
- Derived
- Inherited Members
Remarks
A program runs in the environment host, and the person it asks is at a client: the request goes from the host to the language server (HostMessageBoxParams) and from the language server to the client (SessionMessageBoxParams), and the answer comes back the same way. The program waits for it, as it waits for a dialog.
Properties
Output
The lines the program printed before it opened the dialog that have not been said yet, in order: shown before the dialog, and not again with the answer to the request that runs the program.
public IReadOnlyList<string> Output { get; init; }
Property Value
Prompt
The message.
public string Prompt { get; init; }
Property Value
Style
The VbMsgBoxStyle the program asked for: the buttons, the icon, the default button and the modality, summed.
public int Style { get; init; }
Property Value
Title
The title of the dialog.
public string Title { get; init; }