Skip to content
ConsoleMonster
Class

ConsoleViewOptionsFluent

ConsoleMonster.Views

Namespace
ConsoleMonster.Views
Assembly
ConsoleMonster
Modifiers
static
Attributes
GeneratedCode("ConsoleMonster.Generators", "1.0.0")

The fluent methods of ConsoleViewOptions, generated from its public properties: A property-named method sets a property and Add... adds to a collection, both returning the same instance.

Inheritance

  • object
  • ConsoleViewOptionsFluent

Methods

AddProperty 3 overloads
public static ConsoleViewOptions AddProperty(ConsoleViewOptions consoleViewOptions, string item) #

Adds an item to ConsoleViewOptions.Property: The members to show as columns, or null for all public members.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
item string required
The item.

Returns

ConsoleViewOptions The same instance.
public static ConsoleViewOptions AddProperty(ConsoleViewOptions consoleViewOptions, params string[] items) #

Adds items to ConsoleViewOptions.Property: The members to show as columns, or null for all public members.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
items string[] required
The items, in order.

Returns

ConsoleViewOptions The same instance.
public static ConsoleViewOptions AddProperty(ConsoleViewOptions consoleViewOptions, IEnumerable<string> items) #

Adds items to ConsoleViewOptions.Property: The members to show as columns, or null for all public members.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
items System.Collections.Generic.IEnumerable<string> required
The items, in order.

Returns

ConsoleViewOptions The same instance.
public static ConsoleViewOptions AddSource(ConsoleViewOptions consoleViewOptions, IMemberSource item) #

Adds an item to ConsoleViewOptions.Sources: Member sources tried before reflection (for example PowerShell objects).

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
item ConsoleMonster.Data.IMemberSource required
The item.

Returns

ConsoleViewOptions The same instance.
AddSources 2 overloads
public static ConsoleViewOptions AddSources(ConsoleViewOptions consoleViewOptions, params IMemberSource[] items) #

Adds items to ConsoleViewOptions.Sources: Member sources tried before reflection (for example PowerShell objects).

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
items ConsoleMonster.Data.IMemberSource[] required
The items, in order.

Returns

ConsoleViewOptions The same instance.
public static ConsoleViewOptions AddSources(ConsoleViewOptions consoleViewOptions, IEnumerable<IMemberSource> items) #

Adds items to ConsoleViewOptions.Sources: Member sources tried before reflection (for example PowerShell objects).

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
items System.Collections.Generic.IEnumerable<ConsoleMonster.Data.IMemberSource> required
The items, in order.

Returns

ConsoleViewOptions The same instance.
public static ConsoleViewOptions Alignment(ConsoleViewOptions consoleViewOptions, HorizontalAlignment value) #

Sets ConsoleViewOptions.Alignment: The rule title alignment.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value ConsoleMonster.Layout.HorizontalAlignment required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                 // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { Alignment = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().Alignment(value);
public static ConsoleViewOptions BasePath(ConsoleViewOptions consoleViewOptions, string? value) #

Sets ConsoleViewOptions.BasePath: The folder used to shorten source paths.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value string? required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { BasePath = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().BasePath(value);
public static ConsoleViewOptions ChildrenProperty(ConsoleViewOptions consoleViewOptions, string? value) #

Sets ConsoleViewOptions.ChildrenProperty: The member that holds each object's children, for a tree (found automatically when null).

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value string? required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                        // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { ChildrenProperty = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().ChildrenProperty(value);
Compact 2 overloads
public static ConsoleViewOptions Compact(ConsoleViewOptions consoleViewOptions, bool value) #

Sets ConsoleViewOptions.Compact: Uses the compact error layout.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value bool required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                               // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { Compact = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().Compact(value);
public static ConsoleViewOptions Compact(ConsoleViewOptions consoleViewOptions) #

Sets ConsoleViewOptions.Compact to true.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance to configure.

Returns

ConsoleViewOptions The same instance.
public static ConsoleViewOptions Depth(ConsoleViewOptions consoleViewOptions, int value) #

Sets ConsoleViewOptions.Depth: The deepest level a tree or inspector shows (default 3).

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value int required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                             // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { Depth = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().Depth(value);
public static ConsoleViewOptions DetailsHint(ConsoleViewOptions consoleViewOptions, string? value) #

Sets ConsoleViewOptions.DetailsHint: Host-specific advice for requesting full error details.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value string? required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                   // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { DetailsHint = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().DetailsHint(value);
public static ConsoleViewOptions FirstLine(ConsoleViewOptions consoleViewOptions, int value) #

Sets ConsoleViewOptions.FirstLine: The first displayed code line number.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value int required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                 // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { FirstLine = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().FirstLine(value);
public static ConsoleViewOptions Highlight(ConsoleViewOptions consoleViewOptions, string[]? value) #

Sets ConsoleViewOptions.Highlight: Code line numbers or ranges to highlight.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value string[]? required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                 // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { Highlight = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().Highlight(value);
public static ConsoleViewOptions Language(ConsoleViewOptions consoleViewOptions, string value) #

Sets ConsoleViewOptions.Language: The code language, or Auto.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value string required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { Language = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().Language(value);
LineNumbers 2 overloads
public static ConsoleViewOptions LineNumbers(ConsoleViewOptions consoleViewOptions, bool value) #

Sets ConsoleViewOptions.LineNumbers: Shows code line numbers.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value bool required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                   // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { LineNumbers = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().LineNumbers(value);
public static ConsoleViewOptions LineNumbers(ConsoleViewOptions consoleViewOptions) #

Sets ConsoleViewOptions.LineNumbers to true.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance to configure.

Returns

ConsoleViewOptions The same instance.
public static ConsoleViewOptions MaxFrames(ConsoleViewOptions consoleViewOptions, int value) #

Sets ConsoleViewOptions.MaxFrames: Maximum application stack frames.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value int required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                 // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { MaxFrames = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().MaxFrames(value);
public static ConsoleViewOptions MaxInner(ConsoleViewOptions consoleViewOptions, int value) #

Sets ConsoleViewOptions.MaxInner: Maximum inner errors.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value int required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { MaxInner = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().MaxInner(value);
public static ConsoleViewOptions MaxLines(ConsoleViewOptions consoleViewOptions, int value) #

Sets ConsoleViewOptions.MaxLines: The maximum displayed code lines.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value int required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { MaxLines = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().MaxLines(value);
NoTitle 2 overloads
public static ConsoleViewOptions NoTitle(ConsoleViewOptions consoleViewOptions, bool value) #

Sets ConsoleViewOptions.NoTitle: Suppresses the source file title.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value bool required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                               // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { NoTitle = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().NoTitle(value);
public static ConsoleViewOptions NoTitle(ConsoleViewOptions consoleViewOptions) #

Sets ConsoleViewOptions.NoTitle to true.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance to configure.

Returns

ConsoleViewOptions The same instance.
public static ConsoleViewOptions Path(ConsoleViewOptions consoleViewOptions, string? value) #

Sets ConsoleViewOptions.Path: The source path, used for language detection and the default code title.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value string? required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                            // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { Path = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().Path(value);
public static ConsoleViewOptions Property(ConsoleViewOptions consoleViewOptions, IList<string>? value) #

Sets ConsoleViewOptions.Property: The members to show as columns, or null for all public members.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value System.Collections.Generic.IList<string>? required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { Property = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().Property(value);
public static ConsoleViewOptions Provider(ConsoleViewOptions consoleViewOptions, IConsoleViewProvider? value) #

Sets ConsoleViewOptions.Provider: An explicitly supplied add-on view provider.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value ConsoleMonster.Views.IConsoleViewProvider? required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { Provider = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().Provider(value);
Shape 2 overloads
public static ConsoleViewOptions Shape(ConsoleViewOptions consoleViewOptions, ShapeOptions? value) #

Sets ConsoleViewOptions.Shape: Member adapters and host shaping policies for structured values.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value ConsoleMonster.Values.ShapeOptions? required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                             // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { Shape = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().Shape(value);
public static ConsoleViewOptions Shape(ConsoleViewOptions consoleViewOptions, Action<ShapeOptions> configure) #

Configures ConsoleViewOptions.Shape in place (creating it when not set): Member adapters and host shaping policies for structured values.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
configure System.Action<ConsoleMonster.Values.ShapeOptions> required
Configures the value.

Returns

ConsoleViewOptions The same instance.
ShowEmpty 2 overloads
public static ConsoleViewOptions ShowEmpty(ConsoleViewOptions consoleViewOptions, bool value) #

Sets ConsoleViewOptions.ShowEmpty: Includes empty record fields.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value bool required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                 // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { ShowEmpty = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().ShowEmpty(value);
public static ConsoleViewOptions ShowEmpty(ConsoleViewOptions consoleViewOptions) #

Sets ConsoleViewOptions.ShowEmpty to true.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance to configure.

Returns

ConsoleViewOptions The same instance.
ShowFrameworkFrames 2 overloads
public static ConsoleViewOptions ShowFrameworkFrames(ConsoleViewOptions consoleViewOptions, bool value) #

Sets ConsoleViewOptions.ShowFrameworkFrames: Includes framework stack frames.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value bool required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                           // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { ShowFrameworkFrames = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().ShowFrameworkFrames(value);
public static ConsoleViewOptions ShowFrameworkFrames(ConsoleViewOptions consoleViewOptions) #

Sets ConsoleViewOptions.ShowFrameworkFrames to true.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance to configure.

Returns

ConsoleViewOptions The same instance.
ShowSource 2 overloads
public static ConsoleViewOptions ShowSource(ConsoleViewOptions consoleViewOptions, bool value) #

Sets ConsoleViewOptions.ShowSource: Includes source excerpts.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value bool required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                  // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { ShowSource = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().ShowSource(value);
public static ConsoleViewOptions ShowSource(ConsoleViewOptions consoleViewOptions) #

Sets ConsoleViewOptions.ShowSource to true.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance to configure.

Returns

ConsoleViewOptions The same instance.
ShowStack 2 overloads
public static ConsoleViewOptions ShowStack(ConsoleViewOptions consoleViewOptions, bool value) #

Sets ConsoleViewOptions.ShowStack: Includes stack frames.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value bool required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                                 // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { ShowStack = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().ShowStack(value);
public static ConsoleViewOptions ShowStack(ConsoleViewOptions consoleViewOptions) #

Sets ConsoleViewOptions.ShowStack to true.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance to configure.

Returns

ConsoleViewOptions The same instance.
public static ConsoleViewOptions Title(ConsoleViewOptions consoleViewOptions, string? value) #

Sets ConsoleViewOptions.Title: A title for the view (markup), or null.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value string? required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                             // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { Title = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().Title(value);
public static ConsoleViewOptions View(ConsoleViewOptions consoleViewOptions, ConsoleViewKind? value) #

Sets ConsoleViewOptions.View: A view to use instead of the automatic choice.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value ConsoleMonster.Views.ConsoleViewKind? required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                            // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { View = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().View(value);
Wrap 2 overloads
public static ConsoleViewOptions Wrap(ConsoleViewOptions consoleViewOptions, bool value) #

Sets ConsoleViewOptions.Wrap: Wraps code lines.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance.
value bool required
The value.

Returns

ConsoleViewOptions The same instance.

Examples

// C# initializer or property                                            // C# fluent
new global::ConsoleMonster.Views.ConsoleViewOptions { Wrap = value };    Ui.Options<global::ConsoleMonster.Views.ConsoleViewOptions>().Wrap(value);
public static ConsoleViewOptions Wrap(ConsoleViewOptions consoleViewOptions) #

Sets ConsoleViewOptions.Wrap to true.

Parameters

consoleViewOptions ConsoleMonster.Views.ConsoleViewOptions required
The instance to configure.

Returns

ConsoleViewOptions The same instance.