From 3113cd6842c8b68c11edbdc5b485d273c30cb7df Mon Sep 17 00:00:00 2001 From: czw <selecti@yeah.net> Date: 星期三, 02 七月 2025 13:22:40 +0800 Subject: [PATCH] 1 --- 2025年6月12日/AuxAllWCS/Build/Project/AuxAllWCS.csproj | 29 2025年6月12日/AuxAllWCS/Dlls/Dll.json | 18 /dev/null | 32 2025年6月12日/AuxAllWCS/RunTime/Code/自定义类.cs | 17 2025年6月12日/AuxAllWCS/Build/Project/代码/界面事件.cs | 149 2025年6月12日/AuxAllWCS/Dlls/Spectre.Console.dll | 0 2025年6月12日/AuxAllWCS/Dlls/Spectre.Console.Cli.dll | 0 2025年6月12日/AuxAllWCS/Temp/Spectre.Console.Cli.dll | 0 2025年6月12日/AuxAllWCS/Temp/Spectre.Console.Cli.xml | 2618 ++++++ 2025年6月12日/AuxAllWCS/Temp/Spectre.Console.dll | 0 2025年6月12日/AuxAllWCS/Build/Project/代码/自定义类.cs | 36 2025年6月12日/AuxAllWCS/Scripts/Custom.json | 23 2025年6月12日/AuxAllWCS/Build/Project/界面/View1.xaml | 34 2025年6月12日/AuxAllWCS/Temp/Spectre.Console.xml | 20503 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2025年6月12日/AuxAllWCS/Scripts/Using.json | 62 2025年6月12日/AuxAllWCS/Net/Conn.json | 2 2025年6月12日/AuxAllWCS/Scripts/Script.json | 80 17 files changed, 23,371 insertions(+), 232 deletions(-) diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/AuxAllWCS.csproj" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/AuxAllWCS.csproj" index 9defc6f..13a72f4 100644 --- "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/AuxAllWCS.csproj" +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/AuxAllWCS.csproj" @@ -2,11 +2,11 @@ <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="15.0"> <PropertyGroup> <Platform Condition="'$(Configuration)' == ''">AnyCPU</Platform> - <OutputType>Exe</OutputType> + <OutputType>WinExe</OutputType> <RootNamespace>GZ.Projects.AuxAllWCS</RootNamespace> <AssemblyName>AuxAllWCS</AssemblyName> <TargetFrameworkVersion>4.6.1</TargetFrameworkVersion> - <ProjectGuid>{70F663A3-C06E-485B-B3EB-AF8EEDC72483}</ProjectGuid> + <ProjectGuid>{d55a8f58-c2aa-442e-93d3-7537992a4993}</ProjectGuid> </PropertyGroup> <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'"> <PlatformTarget>AnyCPU</PlatformTarget> @@ -26,9 +26,6 @@ <DefineConstants>TRACE</DefineConstants> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> - </PropertyGroup> - <PropertyGroup> - <StartupObject /> </PropertyGroup> <ItemGroup> <Reference Include="System"> @@ -184,6 +181,12 @@ <Reference Include="System.ComponentModel.DataAnnotations"> <HintPath>..\..\Dlls\System.ComponentModel.DataAnnotations.dll</HintPath> </Reference> + <Reference Include="Spectre.Console"> + <HintPath>..\..\Dlls\Spectre.Console.dll</HintPath> + </Reference> + <Reference Include="Spectre.Console.Cli"> + <HintPath>..\..\Dlls\Spectre.Console.Cli.dll</HintPath> + </Reference> </ItemGroup> <ItemGroup> <ApplicationDefinition Include="App.xaml"> @@ -194,16 +197,20 @@ <DependentUpon>App.xaml</DependentUpon> <SubType>Code</SubType> </Compile> - <Compile Include="浠g爜\VS鑷畾涔夌被\ConsoleInterceptor.cs" /> - <Compile Include="鐣岄潰\View2.xaml.cs"> - <DependentUpon>View2.xaml</DependentUpon> - </Compile> <Page Include="鐣岄潰\View1.xaml"> <Generator>MSBuild:Compile</Generator> <SubType>Designer</SubType> </Page> <Compile Include="鐣岄潰\View1.xaml.cs"> <DependentUpon>View1.xaml</DependentUpon> + <SubType>Code</SubType> + </Compile> + <Page Include="鐣岄潰\View2.xaml"> + <Generator>MSBuild:Compile</Generator> + <SubType>Designer</SubType> + </Page> + <Compile Include="鐣岄潰\View2.xaml.cs"> + <DependentUpon>View2.xaml</DependentUpon> <SubType>Code</SubType> </Compile> <Compile Include="浠g爜\ViewModel.cs" /> @@ -217,10 +224,6 @@ <Compile Include="浠g爜\VS鑷畾涔夌被\TcpServer.cs" /> <Compile Include="浠g爜\VS鑷畾涔夌被\AutoThread.cs" /> <Compile Include="Properties\AssemblyInfo.cs" /> - <Page Include="鐣岄潰\View2.xaml"> - <SubType>Designer</SubType> - <Generator>MSBuild:Compile</Generator> - </Page> </ItemGroup> <ItemGroup> <None Include="App.config" /> diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/VS\350\207\252\345\256\232\344\271\211\347\261\273/ConsoleInterceptor.cs" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/VS\350\207\252\345\256\232\344\271\211\347\261\273/ConsoleInterceptor.cs" deleted file mode 100644 index 3b1aed2..0000000 --- "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/VS\350\207\252\345\256\232\344\271\211\347\261\273/ConsoleInterceptor.cs" +++ /dev/null @@ -1,32 +0,0 @@ -锘縰sing System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using static System.Windows.Forms.VisualStyles.VisualStyleElement; - -namespace GZ.Projects.AuxAllWCS -{ - // 鍒涘缓鑷畾涔夌殑 TextWriter - public class ConsoleInterceptor : TextWriter - { - private readonly TextWriter _originalOut; - - public ConsoleInterceptor() - { - _originalOut = Console.Out; - } - - public override Encoding Encoding => Encoding.UTF8; - - public override void WriteLine(string value = "") - { - string values = (string)AutoThread.InvokeMethod(AutoThread.Instance, "WriteLine", new object[] { value }); - //// 鍙互閫夋嫨缁х画杈撳嚭鍒板師鎺у埗鍙�- if (!string.IsNullOrEmpty(values)) - _originalOut.WriteLine(values); - } - - } -} diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/\347\225\214\351\235\242\344\272\213\344\273\266.cs" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/\347\225\214\351\235\242\344\272\213\344\273\266.cs" index a128334..023f0d4 100644 --- "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/\347\225\214\351\235\242\344\272\213\344\273\266.cs" +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/\347\225\214\351\235\242\344\272\213\344\273\266.cs" @@ -78,14 +78,8 @@ { #region [鑴氭湰][20250323111613779][涓氬姟閫昏緫.鍒濆鍖栭厤缃甝 - //string a = "{\"success\":true,\"data\":{\"reqCode\":\"008fa3146caa446aa772e160bb3867b6\",\"state\":\"1\",\"error\":\"娌℃湁鍙互浣跨敤鐨勭紦瀛樼偣浣峔"},\"extra\":{}}"; - - //var tsret = JsonConvert.DeserializeObject<Messss>(a); Action myDelegate = () => SettingInit(); - /*var ts = */ AutoThread.InvokeMethod(AutoThread.Instance, "ThreadSettingInit", new object[] { tag, myDelegate }); - //if (ts.GetType() == typeof(HkReturnResult)) - // Console.WriteLine(ts); #endregion [鑴氭湰][20250323111613779][涓氬姟閫昏緫.鍒濆鍖栭厤缃甝 } catch (Exception ex) @@ -99,64 +93,6 @@ } ExitJudgeStack.TryPop(out int exitJudgeVal); }); - //鎵ц澶氭 - for (int iii = 0; iii < 1; iii++) - { - if (IsExitApp) { break; } - try - { - #region [鑴氭湰][20250323151832119][涓氬姟閫昏緫.Program4] - ////Conn.榛樿Redis.SetValue("瑗块棬瀛�.Param3","300","瑗块棬瀛�Queue"); - ////return; - //if(false){ - // List<string> locs = new List<string>() { "vxr1l", "vx1r", "vxr1c1", "vxr1c2", "vxr2l", "vxr2r", "vxr2c1", "vxr2c2" }; - // List<string> sites = new List<string>() { "196365BB283162", "193841BB283149", "198756BB287300", "198767BB286133", "206987BB282931", "204460BB282975", "209405BB287057", "209377BB285899" }; - - // LocRepository locservice = new LocRepository(); - // for (int i = 0; i < locs.Count; i++) - // { - // string loccode = locs[i]; - // string sitesss = sites[i]; - // var loc = locservice.FindEntity(x => x.S_LOC_CODE == loccode); - // if (loc == null) - // { - // locservice.Insert(new LocEntity - // { - // S_ID = Guid.NewGuid().ToString(), - // S_STATE = "缂栬緫", - // T_CREATE = DateTime.Now, - // T_MODIFY = DateTime.Now, - // S_DEEP = "vxr", - - // S_LOC_CODE = loccode, - // S_AGV_SITE = sitesss, - - // S_LOCK_STATE = "鏃�, - // N_ROW = 1, - // N_COL = 1, - // N_AGV_CODE = 0, - // N_AGV_SITE_LAYER = 0, - // N_CAPACITY = 1, - // N_CURRENT_NUM = 0, - // S_TYPE = "", - - // }); - // } - // } - // // TaskProcess.CreateTask("", locs[6], locs[7], "test", 9, new List<string> { "test" }, 1, 1, 1); - // } - - #endregion [鑴氭湰][20250323151832119][涓氬姟閫昏緫.Program4] - } - catch (Exception ex) - { - Conn.榛樿鏃ュ織.Error(ex.ToString()); - } - finally - { - System.Threading.Thread.Sleep(3000); - } - } /// <summary> /// 绋嬪簭鐗囨:鎹风灛鎶撹噦1 /// 鎻忚堪: @@ -237,21 +173,21 @@ // RunafterMac(di,true); /// TODO mes 涓嬪彂銆� 鏀规垚鏈烘鑷傜洃鎺�- 鐩戞帶绌虹殑杩樻槸婊$殑 - 鑱斿姩mes 浠诲姟銆� - //LogHelper.Info($"璁惧鐘舵�锛氱淮甯屽皵1锛氱淮甯屽皵鎶撹噦1.State:{Device.缁村笇灏旀姄鑷�.State} "); - //Device.缁村笇灏旀姄鑷�.ReadPLC("缁村笇灏旀姄鑷�.R50", out object value); - //LogHelper.Info($"璁惧鐘舵�锛氱淮甯屽皵1锛氱淮甯屽皵鎶撹噦1.R50:{value?.ToString()} "); + LogHelper.Info($"璁惧鐘舵�锛氱淮甯屽皵1锛氱淮甯屽皵鎶撹噦1.State:{Device.缁村笇灏旀姄鑷�.State} "); + Device.缁村笇灏旀姄鑷�.ReadPLC("缁村笇灏旀姄鑷�.R50", out object value); + LogHelper.Info($"璁惧鐘舵�锛氱淮甯屽皵1锛氱淮甯屽皵鎶撹噦1.R50:{value?.ToString()} "); - //LogHelper.Info($"璁惧鐘舵�锛氱淮甯屽皵2锛氱淮甯屽皵鎶撹噦2.State:{Device.缁村笇灏旀姄鑷�.State} "); - //Device.缁村笇灏旀姄鑷�.ReadPLC("缁村笇灏旀姄鑷�.R50", out value); - //LogHelper.Info($"璁惧鐘舵�锛氱淮甯屽皵2锛氱淮甯屽皵鎶撹噦2.R50:{value?.ToString()} "); + LogHelper.Info($"璁惧鐘舵�锛氱淮甯屽皵2锛氱淮甯屽皵鎶撹噦2.State:{Device.缁村笇灏旀姄鑷�.State} "); + Device.缁村笇灏旀姄鑷�.ReadPLC("缁村笇灏旀姄鑷�.R50", out value); + LogHelper.Info($"璁惧鐘舵�锛氱淮甯屽皵2锛氱淮甯屽皵鎶撹噦2.R50:{value?.ToString()} "); - //LogHelper.Info($"璁惧鐘舵�锛氭嵎鐬�锛欽s鎹烽『1.State:{Device.Js鎹烽『1.State} "); - //Device.Js鎹烽『1.ReadPLC("Js鎹烽『1.D1202", out value); - //LogHelper.Info($"璁惧鐘舵�锛氭嵎鐬� Js鎹烽『1.D1202:{value?.ToString()} "); + LogHelper.Info($"璁惧鐘舵�锛氭嵎鐬�锛欽s鎹烽『1.State:{Device.Js鎹烽『1.State} "); + Device.Js鎹烽『1.ReadPLC("Js鎹烽『1.D1202", out value); + LogHelper.Info($"璁惧鐘舵�锛氭嵎鐬� Js鎹烽『1.D1202:{value?.ToString()} "); - //LogHelper.Info($"璁惧鐘舵�锛氭嵎鐬�锛欽s鎹烽『2.State:{Device.Js鎹烽『2.State} "); - //Device.Js鎹烽『2.ReadPLC("Js鎹烽『2.D1202", out value); - //LogHelper.Info($"璁惧鐘舵�锛氭嵎鐬� Js鎹烽『2.D1202:{value?.ToString()} "); + LogHelper.Info($"璁惧鐘舵�锛氭嵎鐬�锛欽s鎹烽『2.State:{Device.Js鎹烽『2.State} "); + Device.Js鎹烽『2.ReadPLC("Js鎹烽『2.D1202", out value); + LogHelper.Info($"璁惧鐘舵�锛氭嵎鐬� Js鎹烽『2.D1202:{value?.ToString()} "); #endregion [鑴氭湰][20250325085810885][涓氬姟閫昏緫.绗笁鏍囨.鑷祦杞祦绋媇 @@ -865,6 +801,35 @@ } ExitJudgeStack.TryPop(out int exitJudgeVal); }); + //鎵ц澶氭 + for (int iii = 0; iii < 1; iii++) + { + if (IsExitApp) { break; } + try + { + #region [鑴氭湰][20250323151832119][涓氬姟閫昏緫.Program4] + + //LogHelper.Info($"<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>"); + //LogHelper.Info($"<<<<<<<<<<<<<<<<<绋嬪簭路鍚姩>>>>>>>>>>>>>>"); + + //// 浣跨敤鎷︽埅鍣�+ //var interceptor = new ConsoleInterceptor(); + //Console.SetOut(interceptor); + + //LogHelper.Info($"<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>"); + //AnsiConsole.Markup("[underline red]Hello[/] World!"); + // AnsiConsole.Markup("[underline red]Hello[/] World!"); + #endregion [鑴氭湰][20250323151832119][涓氬姟閫昏緫.Program4] + } + catch (Exception ex) + { + Conn.榛樿鏃ュ織.Error(ex.ToString()); + } + finally + { + System.Threading.Thread.Sleep(3000); + } + } } /// <summary> @@ -1055,6 +1020,38 @@ } #endregion + #region View2浜嬩欢 + /// <summary> + /// View2鎵撳紑浜嬩欢 + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> + public void View2_LoadEvent(object sender, RoutedEventArgs e) + { + + + + } + /// <summary> + /// View2鍏抽棴浜嬩欢 + /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> + public void View2_CloseEvent(object sender, System.ComponentModel.CancelEventArgs e) + { + + + } + /// <summary> + /// View2鍒濆鍖�+ /// </summary> + /// <param name="sender"></param> + /// <param name="e"></param> + public void View2_Init(object sender, RoutedEventArgs e) + { + } + #endregion + #region 鍒囨崲tab椤� public void tab_SelectionChanged(object sender, EventArgs e) { diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/\350\207\252\345\256\232\344\271\211\347\261\273.cs" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/\350\207\252\345\256\232\344\271\211\347\261\273.cs" index 3427268..46c476f 100644 --- "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/\350\207\252\345\256\232\344\271\211\347\261\273.cs" +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\344\273\243\347\240\201/\350\207\252\345\256\232\344\271\211\347\261\273.cs" @@ -28,8 +28,6 @@ using GZ.DB.Repository.OIDATABASE; using GZ.DB.IRepository.OIDATABASE; using GZ.DB.Entity.OIDATABASE; -using static System.Windows.Forms.VisualStyles.VisualStyleElement; -using NLog.Fluent; namespace GZ.Projects.AuxAllWCS { public class Settings @@ -172,11 +170,11 @@ // 娣诲姞target-console - //var consoleTarget = new ColoredConsoleTarget(); - //consoleTarget.Layout = @"${longdate} | ${level:uppercase=false:padding=-5} | ${message} ${onexception:${exception:format=tostring} ${newline} ${stacktrace} ${newline}"; + var consoleTarget = new ColoredConsoleTarget(); + consoleTarget.Layout = @"${longdate} | ${level:uppercase=false:padding=-5} | ${message} ${onexception:${exception:format=tostring} ${newline} ${stacktrace} ${newline}"; - //config.AddTarget("console", consoleTarget); - //config.AddRule(LogLevel.Debug, LogLevel.Fatal, consoleTarget); + config.AddTarget("console", consoleTarget); + config.AddRule(LogLevel.Debug, LogLevel.Fatal, consoleTarget); //娣诲姞target-info var infoFileTarget = new FileTarget(); @@ -767,14 +765,38 @@ } public static void ResMesTask() { - AutoThread.InvokeMethod(AutoThread.Instance, "ResolveMesTask"); ///1. + + AutoThread.InvokeMethod(AutoThread.Instance, "ResolveMesTask"); //var VERX = Settings.deviceInfos?.FindAll(x => x.deviceName.Contains("鎹风灛鎶撹噦")); //if () ///2 鐪嬬紦瀛樺尯銆�娌℃弧鐨勩� + + } #endregion [鑷畾涔夌被][20250531152402452][ToWMSMES] } + public class ConsoleInterceptor : TextWriter + { + #region [鑷畾涔夌被][20250702112833751][ConsoleInterceptor] + private readonly TextWriter _originalOut; + + public ConsoleInterceptor() + { + _originalOut = Console.Out; + } + + public override Encoding Encoding => Encoding.UTF8; + + public override void WriteLine(string value = "") + { + string values = (string)AutoThread.InvokeMethod(AutoThread.Instance, "WriteLine", new object[] { value }); + //// 鍙互閫夋嫨缁х画杈撳嚭鍒板師鎺у埗鍙�+ if (!string.IsNullOrEmpty(values)) + _originalOut.WriteLine(values); + } + #endregion [鑷畾涔夌被][20250702112833751][ConsoleInterceptor] + } } \ No newline at end of file diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\347\225\214\351\235\242/View1.xaml" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\347\225\214\351\235\242/View1.xaml" index 31cadc9..7e1cd7d 100644 --- "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\347\225\214\351\235\242/View1.xaml" +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Build/Project/\347\225\214\351\235\242/View1.xaml" @@ -1,31 +1,5 @@ -<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="640" Height="480" x:Class="GZ.Projects.AuxAllWCS.View1" xmlns:local="clr-namespace:GZ.Projects.AuxAllWCS" - xmlns:local1="clr-namespace:GZ.Projects.AuxAllWCS.鐣岄潰" - Title="鍝堝搱wcs" - > - <Grid> - <TextBlock HorizontalAlignment="Center" FontFamily="Courier New" Text="
 -////////////////////////////////////////////////////////////////////
 -// _ooOoo_ //
 -// o8888888o //
 -// 88' 銆�'88 //
 -// (| ^_^ |) //
 -// O\ = /O //
 -// ____/`---'\____ //
 -// .' \\| |// `. //
 -// / \\||| : |||// \ //
 -// / _||||| -:- |||||- \ //
 -// | | \\\ - /// | | //
 -// | \_| ''\---/'' | | //
 -// \ .-\__ `-` ___/-. / //
 -// ___`. .' /--.--\ `. . ___ //
 -// .'' '銆奰.___\_銆妡銆媉/___.' 銆�''. //
 -// | | : `- \`.;`\ _ /`;.`/ - ` : | | //
 -// \ \ `-. \_ __\ /__ _/ .-` / / //
 -// ========`-.____`-.___\_____/___.-`____.-'======== //
 -// `=---=' //
 -// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //
 -// 浣涚淇濅綉 姘告棤BUG 姘镐笉淇敼 //
 -////////////////////////////////////////////////////////////////////" - TextWrapping="Wrap" /> - </Grid> +<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="640" Height="480" Title="鍝堝搱wcs" x:Class="GZ.Projects.AuxAllWCS.View1" xmlns:local="clr-namespace:GZ.Projects.AuxAllWCS"> + <Grid> + <TextBlock HorizontalAlignment="Center" FontFamily="Courier New" Text="

////////////////////////////////////////////////////////////////////

// _ooOoo_ //

// o8888888o //

// 88' 銆�'88 //

// (| ^_^ |) //

// O\ = /O //

// ____/`---'\____ //

// .' \\| |// `. //

// / \\||| : |||// \ //

// / _||||| -:- |||||- \ //

// | | \\\ - /// | | //

// | \_| ''\---/'' | | //

// \ .-\__ `-` ___/-. / //

// ___`. .' /--.--\ `. . ___ //

// .'' '銆奰.___\_銆妡銆媉/___.' 銆�''. //

// | | : `- \`.;`\ _ /`;.`/ - ` : | | //

// \ \ `-. \_ __\ /__ _/ .-` / / //

// ========`-.____`-.___\_____/___.-`____.-'======== //

// `=---=' //

// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //

// 浣涚淇濅綉 姘告棤BUG 姘镐笉淇敼 //

////////////////////////////////////////////////////////////////////" TextWrapping="Wrap" /> + </Grid> </Window> \ No newline at end of file diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Dlls/Dll.json" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Dlls/Dll.json" index 85109d9..41eff61 100644 --- "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Dlls/Dll.json" +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Dlls/Dll.json" @@ -457,5 +457,23 @@ "FilePath": "\\System.ComponentModel.DataAnnotations.dll", "IsRequired": false, "Type": "Extend" + }, + { + "Name": "Spectre.Console", + "Version": "", + "FileName": "Spectre.Console.dll", + "FileVersion": "0.50.0.0", + "FilePath": "\\Spectre.Console.dll", + "IsRequired": false, + "Type": "Local" + }, + { + "Name": "Spectre.Console.Cli", + "Version": "", + "FileName": "Spectre.Console.Cli.dll", + "FileVersion": "0.50.0.0", + "FilePath": "\\Spectre.Console.Cli.dll", + "IsRequired": false, + "Type": "Local" } ] \ No newline at end of file diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Dlls/Spectre.Console.Cli.dll" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Dlls/Spectre.Console.Cli.dll" new file mode 100644 index 0000000..46fc6b8 --- /dev/null +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Dlls/Spectre.Console.Cli.dll" Binary files differ diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Dlls/Spectre.Console.dll" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Dlls/Spectre.Console.dll" new file mode 100644 index 0000000..34d201a --- /dev/null +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Dlls/Spectre.Console.dll" Binary files differ diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Net/Conn.json" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Net/Conn.json" index bbd8cbc..da8a519 100644 --- "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Net/Conn.json" +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Net/Conn.json" @@ -340,5 +340,5 @@ } ], "CreationTime": "2025-02-26 15:31:23", - "LastWriteTime": "2025-07-02 10:11:35" + "LastWriteTime": "2025-07-02 13:19:53" } \ No newline at end of file diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/RunTime/Code/\350\207\252\345\256\232\344\271\211\347\261\273.cs" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/RunTime/Code/\350\207\252\345\256\232\344\271\211\347\261\273.cs" index 7e7525b..91bcff0 100644 --- "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/RunTime/Code/\350\207\252\345\256\232\344\271\211\347\261\273.cs" +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/RunTime/Code/\350\207\252\345\256\232\344\271\211\347\261\273.cs" @@ -754,7 +754,22 @@ public class ConsoleInterceptor:TextWriter { #region [鑷畾涔夌被][20250702112833751][ConsoleInterceptor] - + private readonly TextWriter _originalOut; + +public ConsoleInterceptor() +{ + _originalOut = Console.Out; +} + +public override Encoding Encoding => Encoding.UTF8; + +public override void WriteLine(string value = "") +{ + string values = (string)AutoThread.InvokeMethod(AutoThread.Instance, "WriteLine", new object[] { value }); + //// 鍙互閫夋嫨缁х画杈撳嚭鍒板師鎺у埗鍙�+ if (!string.IsNullOrEmpty(values)) + _originalOut.WriteLine(values); +} #endregion [鑷畾涔夌被][20250702112833751][ConsoleInterceptor] } } \ No newline at end of file diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Scripts/Custom.json" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Scripts/Custom.json" index 1837d54..6e7222a 100644 --- "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Scripts/Custom.json" +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Scripts/Custom.json" @@ -689,9 +689,30 @@ "InheritClass": "", "Inherits": [] } + }, + { + "ID": "20250702112833751", + "Name": "ConsoleInterceptor", + "Desc": "", + "ParentID": "", + "Type": "ClassCode", + "Level": "Item", + "Statement": "public class ConsoleInterceptor:TextWriter", + "EditCode": "private readonly TextWriter _originalOut;\r\n\r\npublic ConsoleInterceptor()\r\n{\r\n _originalOut = Console.Out;\r\n}\r\n\r\npublic override Encoding Encoding => Encoding.UTF8;\r\n\r\npublic override void WriteLine(string value = \"\")\r\n{\r\n string values = (string)AutoThread.InvokeMethod(AutoThread.Instance, \"WriteLine\", new object[] { value });\r\n //// 鍙互閫夋嫨缁х画杈撳嚭鍒板師鎺у埗鍙癨r\n if (!string.IsNullOrEmpty(values))\r\n _originalOut.WriteLine(values);\r\n}", + "Code": "public class ConsoleInterceptor:TextWriter\r\n{private readonly TextWriter _originalOut;\r\n\r\npublic ConsoleInterceptor()\r\n{\r\n _originalOut = Console.Out;\r\n}\r\n\r\npublic override Encoding Encoding => Encoding.UTF8;\r\n\r\npublic override void WriteLine(string value = \"\")\r\n{\r\n string values = (string)AutoThread.InvokeMethod(AutoThread.Instance, \"WriteLine\", new object[] { value });\r\n //// 鍙互閫夋嫨缁х画杈撳嚭鍒板師鎺у埗鍙癨r\n if (!string.IsNullOrEmpty(values))\r\n _originalOut.WriteLine(values);\r\n}\r\n}", + "CusMethod": { + "Name": "", + "Params": [], + "ReturnType": "" + }, + "CusClass": { + "Name": "ConsoleInterceptor", + "InheritClass": "TextWriter", + "Inherits": [] + } } ], "CreationTime": "2025-02-26 15:31:23", - "LastWriteTime": "2025-06-30 11:27:51", + "LastWriteTime": "2025-07-02 13:15:08", "HasSaved": true } \ No newline at end of file diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Scripts/Script.json" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Scripts/Script.json" index 2f6e7f3..b181d56 100644 --- "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Scripts/Script.json" +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Scripts/Script.json" @@ -50,45 +50,6 @@ "Enabled": "Enabled" }, { - "ID": "20250323151832119", - "Name": "Program4", - "Desc": "", - "Content": "\r\n LogHelper.Info($\"<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>\");\r\n LogHelper.Info($\"<<<<<<<<<<<<<<<<<绋嬪簭路鍚姩>>>>>>>>>>>>>>\");\r\n\r\n // 浣跨敤鎷︽埅鍣╘r\n var interceptor = new ConsoleInterceptor();\r\n Console.SetOut(interceptor);\r\n\r\n LogHelper.Info($\"<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>\");", - "ContentCopy": "\r\n LogHelper.Info($\"<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>\");\r\n LogHelper.Info($\"<<<<<<<<<<<<<<<<<绋嬪簭路鍚姩>>>>>>>>>>>>>>\");\r\n\r\n // 浣跨敤鎷︽埅鍣╘r\n var interceptor = new ConsoleInterceptor();\r\n Console.SetOut(interceptor);\r\n\r\n LogHelper.Info($\"<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>\");", - "ParentID": "20250226153120175", - "Children": [], - "Type": "Program", - "Property": { - "SyncExec": "True", - "RepeatExec": "Count", - "ExceCount": 1, - "ExceInternal": 3000, - "StartCondition": { - "Type": "View", - "Event": "", - "Expression": "", - "Judge": "", - "Command": {}, - "HmiEvent": { - "20250306140515428": [ - "Open" - ] - } - }, - "EndCondition": { - "Type": "None", - "Event": "", - "Expression": "", - "Judge": "", - "Command": {}, - "HmiEvent": {} - } - }, - "FullName": "涓氬姟閫昏緫.Program4", - "ParentFullName": "涓氬姟閫昏緫", - "Enabled": "Enabled" - }, - { "ID": "20250325083047245", "Name": "绗笁鏍囨", "Desc": "", @@ -1344,6 +1305,45 @@ "FullName": "涓氬姟閫昏緫.娴佺▼2鐑鐞嗙倝杩涘嚭", "ParentFullName": "涓氬姟閫昏緫", "Enabled": "Enabled" + }, + { + "ID": "20250323151832119", + "Name": "Program4", + "Desc": "", + "Content": "\r\n //LogHelper.Info($\"<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>\");\r\n //LogHelper.Info($\"<<<<<<<<<<<<<<<<<绋嬪簭路鍚姩>>>>>>>>>>>>>>\");\r\n\r\n //// 浣跨敤鎷︽埅鍣╘r\n //var interceptor = new ConsoleInterceptor();\r\n //Console.SetOut(interceptor);\r\n\r\n //LogHelper.Info($\"<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>\");\r\n //AnsiConsole.Markup(\"[underline red]Hello[/] World!\");\r\n // AnsiConsole.Markup(\"[underline red]Hello[/] World!\");", + "ContentCopy": "\r\n //LogHelper.Info($\"<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>\");\r\n //LogHelper.Info($\"<<<<<<<<<<<<<<<<<绋嬪簭路鍚姩>>>>>>>>>>>>>>\");\r\n\r\n //// 浣跨敤鎷︽埅鍣╘r\n //var interceptor = new ConsoleInterceptor();\r\n //Console.SetOut(interceptor);\r\n\r\n //LogHelper.Info($\"<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>\");\r\n //AnsiConsole.Markup(\"[underline red]Hello[/] World!\");\r\n // AnsiConsole.Markup(\"[underline red]Hello[/] World!\");", + "ParentID": "20250226153120175", + "Children": [], + "Type": "Program", + "Property": { + "SyncExec": "True", + "RepeatExec": "Count", + "ExceCount": 1, + "ExceInternal": 3000, + "StartCondition": { + "Type": "View", + "Event": "", + "Expression": "", + "Judge": "", + "Command": {}, + "HmiEvent": { + "20250306140515428": [ + "Open" + ] + } + }, + "EndCondition": { + "Type": "None", + "Event": "", + "Expression": "", + "Judge": "", + "Command": {}, + "HmiEvent": {} + } + }, + "FullName": "涓氬姟閫昏緫.Program4", + "ParentFullName": "涓氬姟閫昏緫", + "Enabled": "Enabled" } ], "Type": "Group", @@ -1410,6 +1410,6 @@ } ], "CreationTime": "2025-02-26 15:31:20", - "LastWriteTime": "2025-07-02 11:29:46", + "LastWriteTime": "2025-07-02 13:19:34", "HasSaved": true } \ No newline at end of file diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Scripts/Using.json" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Scripts/Using.json" index f4d9567..e6de707 100644 --- "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Scripts/Using.json" +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Scripts/Using.json" @@ -1,7 +1,7 @@ { "Usings": [ { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System", "Desc": "", "Content": "using System;", @@ -9,7 +9,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Collections.Generic", "Desc": "", "Content": "using System.Collections.Generic;", @@ -17,7 +17,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.IO", "Desc": "", "Content": "using System.IO;", @@ -25,7 +25,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Linq", "Desc": "", "Content": "using System.Linq;", @@ -33,7 +33,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Text", "Desc": "", "Content": "using System.Text;", @@ -41,7 +41,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Threading.Tasks", "Desc": "", "Content": "using System.Threading.Tasks;", @@ -49,7 +49,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Windows", "Desc": "", "Content": "using System.Windows;", @@ -57,7 +57,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Windows.Controls", "Desc": "", "Content": "using System.Windows.Controls;", @@ -65,7 +65,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Windows.Data", "Desc": "", "Content": "using System.Windows.Data;", @@ -73,7 +73,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Windows.Documents", "Desc": "", "Content": "using System.Windows.Documents;", @@ -81,7 +81,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Windows.Input", "Desc": "", "Content": "using System.Windows.Input;", @@ -89,7 +89,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Windows.Markup", "Desc": "", "Content": "using System.Windows.Markup;", @@ -97,7 +97,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Windows.Media", "Desc": "", "Content": "using System.Windows.Media;", @@ -105,7 +105,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Windows.Media.Imaging", "Desc": "", "Content": "using System.Windows.Media.Imaging;", @@ -113,7 +113,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Windows.Navigation", "Desc": "", "Content": "using System.Windows.Navigation;", @@ -121,7 +121,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Windows.Shapes", "Desc": "", "Content": "using System.Windows.Shapes;", @@ -129,7 +129,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Runtime.Serialization", "Desc": "", "Content": "using System.Runtime.Serialization;", @@ -137,7 +137,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Collections.Concurrent", "Desc": "", "Content": "using System.Collections.Concurrent;", @@ -145,7 +145,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.ServiceModel", "Desc": "", "Content": "using System.ServiceModel;", @@ -153,7 +153,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "Newtonsoft.Json", "Desc": "", "Content": "using Newtonsoft.Json;", @@ -161,7 +161,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "Newtonsoft.Json.Linq", "Desc": "", "Content": "using Newtonsoft.Json.Linq;", @@ -169,7 +169,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "System.Net", "Desc": "", "Content": "using System.Net;", @@ -177,7 +177,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "NLog", "Desc": "", "Content": "using NLog;", @@ -185,7 +185,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "NLog.Config", "Desc": "", "Content": "using NLog.Config;", @@ -193,7 +193,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "NLog.Targets", "Desc": "", "Content": "using NLog.Targets;", @@ -201,7 +201,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "GZ.DB.Map.OIDATABASE", "Desc": "", "Content": "using GZ.DB.Map.OIDATABASE;", @@ -209,7 +209,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "GZ.DB.App.OIDATABASE", "Desc": "", "Content": "using GZ.DB.App.OIDATABASE;", @@ -217,7 +217,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "GZ.DB.Repository.OIDATABASE", "Desc": "", "Content": "using GZ.DB.Repository.OIDATABASE;", @@ -225,7 +225,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "GZ.DB.IRepository.OIDATABASE", "Desc": "", "Content": "using GZ.DB.IRepository.OIDATABASE;", @@ -233,7 +233,7 @@ "IsNecessary": true }, { - "ID": "20250614113125588", + "ID": "20250702131643537", "Name": "GZ.DB.Entity.OIDATABASE", "Desc": "", "Content": "using GZ.DB.Entity.OIDATABASE;", @@ -242,6 +242,6 @@ } ], "CreationTime": "2025-02-26T15:31:23.9847623+08:00", - "LastWriteTime": "2025-06-14T11:31:25.5884509+08:00", + "LastWriteTime": "2025-07-02T13:16:43.5373219+08:00", "UsingStr": "using System;\r\nusing System.Collections.Generic;\r\nusing System.IO;\r\nusing System.Linq;\r\nusing System.Text;\r\nusing System.Threading.Tasks;\r\nusing System.Windows;\r\nusing System.Windows.Controls;\r\nusing System.Windows.Data;\r\nusing System.Windows.Documents;\r\nusing System.Windows.Input;\r\nusing System.Windows.Markup;\r\nusing System.Windows.Media;\r\nusing System.Windows.Media.Imaging;\r\nusing System.Windows.Navigation;\r\nusing System.Windows.Shapes;\r\nusing System.Runtime.Serialization;\r\nusing System.Collections.Concurrent;\r\nusing System.ServiceModel;\r\nusing Newtonsoft.Json;\r\nusing Newtonsoft.Json.Linq;\r\nusing System.Net;\r\nusing NLog;\r\nusing NLog.Config;\r\nusing NLog.Targets;\r\nusing GZ.DB.Map.OIDATABASE;\r\nusing GZ.DB.App.OIDATABASE;\r\nusing GZ.DB.Repository.OIDATABASE;\r\nusing GZ.DB.IRepository.OIDATABASE;\r\nusing GZ.DB.Entity.OIDATABASE;" } \ No newline at end of file diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Temp/Spectre.Console.Cli.dll" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Temp/Spectre.Console.Cli.dll" new file mode 100644 index 0000000..46fc6b8 --- /dev/null +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Temp/Spectre.Console.Cli.dll" Binary files differ diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Temp/Spectre.Console.Cli.xml" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Temp/Spectre.Console.Cli.xml" new file mode 100644 index 0000000..4fed140 --- /dev/null +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Temp/Spectre.Console.Cli.xml" @@ -0,0 +1,2618 @@ +<?xml version="1.0"?> +<doc> + <assembly> + <name>Spectre.Console.Cli</name> + </assembly> + <members> + <member name="T:Spectre.Console.Cli.CommandArgumentAttribute"> + <summary> + An attribute representing a command argument. + </summary> + <seealso cref="T:System.Attribute" /> + </member> + <member name="P:Spectre.Console.Cli.CommandArgumentAttribute.Position"> + <summary> + Gets the argument position. + </summary> + <value>The argument position.</value> + </member> + <member name="P:Spectre.Console.Cli.CommandArgumentAttribute.ValueName"> + <summary> + Gets the value name of the argument. + </summary> + <value>The value name of the argument.</value> + </member> + <member name="P:Spectre.Console.Cli.CommandArgumentAttribute.IsRequired"> + <summary> + Gets a value indicating whether the argument is required. + </summary> + <value> + <c>true</c> if the argument is required; otherwise, <c>false</c>. + </value> + </member> + <member name="M:Spectre.Console.Cli.CommandArgumentAttribute.#ctor(System.Int32,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Cli.CommandArgumentAttribute"/> class. + </summary> + <param name="position">The argument position.</param> + <param name="template">The argument template. Wrap in <> for required arguments, [] for optional ones. For example "[MyArgument]".</param> + </member> + <member name="T:Spectre.Console.Cli.CommandOptionAttribute"> + <summary> + An attribute representing a command option. + </summary> + <seealso cref="T:System.Attribute" /> + </member> + <member name="P:Spectre.Console.Cli.CommandOptionAttribute.LongNames"> + <summary> + Gets the long names of the option. + </summary> + <value>The option's long names.</value> + </member> + <member name="P:Spectre.Console.Cli.CommandOptionAttribute.ShortNames"> + <summary> + Gets the short names of the option. + </summary> + <value>The option's short names.</value> + </member> + <member name="P:Spectre.Console.Cli.CommandOptionAttribute.ValueName"> + <summary> + Gets the value name of the option. + </summary> + <value>The option's value name.</value> + </member> + <member name="P:Spectre.Console.Cli.CommandOptionAttribute.ValueIsOptional"> + <summary> + Gets a value indicating whether the value is optional. + </summary> + </member> + <member name="P:Spectre.Console.Cli.CommandOptionAttribute.IsHidden"> + <summary> + Gets or sets a value indicating whether this option is hidden from the help text. + </summary> + </member> + <member name="M:Spectre.Console.Cli.CommandOptionAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Cli.CommandOptionAttribute"/> class. + </summary> + <param name="template">The option template.</param> + </member> + <member name="T:Spectre.Console.Cli.PairDeconstructorAttribute"> + <summary> + Specifies what type to use as a pair deconstructor for + the property this attribute is bound to. + </summary> + </member> + <member name="P:Spectre.Console.Cli.PairDeconstructorAttribute.Type"> + <summary> + Gets the <see cref="T:System.String"/> that represents the type of the + pair deconstructor class to use for data conversion for the + object this attribute is bound to. + </summary> + </member> + <member name="M:Spectre.Console.Cli.PairDeconstructorAttribute.#ctor(System.Type)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Cli.PairDeconstructorAttribute"/> class. + </summary> + <param name="type"> + A System.Type that represents the type of the pair deconstructor + class to use for data conversion for the object this attribute is bound to. + </param> + </member> + <member name="T:Spectre.Console.Cli.ParameterValidationAttribute"> + <summary> + A base class attribute used for parameter validation. + </summary> + <seealso cref="T:System.Attribute" /> + </member> + <member name="P:Spectre.Console.Cli.ParameterValidationAttribute.ErrorMessage"> + <summary> + Gets the validation error message. + </summary> + <value>The validation error message.</value> + </member> + <member name="M:Spectre.Console.Cli.ParameterValidationAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Cli.ParameterValidationAttribute"/> class. + </summary> + <param name="errorMessage">The validation error message.</param> + </member> + <member name="M:Spectre.Console.Cli.ParameterValidationAttribute.Validate(Spectre.Console.Cli.CommandParameterContext)"> + <summary> + Validates the parameter value. + </summary> + <param name="context">The parameter context.</param> + <returns>The validation result.</returns> + </member> + <member name="T:Spectre.Console.Cli.ParameterValueProviderAttribute"> + <summary> + A base class attribute used for parameter completion. + </summary> + <seealso cref="T:System.Attribute" /> + </member> + <member name="M:Spectre.Console.Cli.ParameterValueProviderAttribute.TryGetValue(Spectre.Console.Cli.CommandParameterContext,System.Object@)"> + <summary> + Gets a value for the parameter. + </summary> + <param name="context">The parameter context.</param> + <param name="result">The resulting value.</param> + <returns><c>true</c> if a value was provided; otherwise, <c>false</c>.</returns> + </member> + <member name="T:Spectre.Console.Cli.AsyncCommand"> + <summary> + Base class for an asynchronous command with no settings. + </summary> + </member> + <member name="M:Spectre.Console.Cli.AsyncCommand.ExecuteAsync(Spectre.Console.Cli.CommandContext)"> + <summary> + Executes the command. + </summary> + <param name="context">The command context.</param> + <returns>An integer indicating whether or not the command executed successfully.</returns> + </member> + <member name="M:Spectre.Console.Cli.AsyncCommand.Spectre#Console#Cli#ICommand{Spectre#Console#Cli#EmptyCommandSettings}#Execute(Spectre.Console.Cli.CommandContext,Spectre.Console.Cli.EmptyCommandSettings)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Cli.AsyncCommand.Spectre#Console#Cli#ICommand#Execute(Spectre.Console.Cli.CommandContext,Spectre.Console.Cli.CommandSettings)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Cli.AsyncCommand.Spectre#Console#Cli#ICommand#Validate(Spectre.Console.Cli.CommandContext,Spectre.Console.Cli.CommandSettings)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Cli.AsyncCommand`1"> + <summary> + Base class for an asynchronous command. + </summary> + <typeparam name="TSettings">The settings type.</typeparam> + </member> + <member name="M:Spectre.Console.Cli.AsyncCommand`1.Validate(Spectre.Console.Cli.CommandContext,`0)"> + <summary> + Validates the specified settings and remaining arguments. + </summary> + <param name="context">The command context.</param> + <param name="settings">The settings.</param> + <returns>The validation result.</returns> + </member> + <member name="M:Spectre.Console.Cli.AsyncCommand`1.ExecuteAsync(Spectre.Console.Cli.CommandContext,`0)"> + <summary> + Executes the command. + </summary> + <param name="context">The command context.</param> + <param name="settings">The settings.</param> + <returns>An integer indicating whether or not the command executed successfully.</returns> + </member> + <member name="M:Spectre.Console.Cli.AsyncCommand`1.Spectre#Console#Cli#ICommand#Validate(Spectre.Console.Cli.CommandContext,Spectre.Console.Cli.CommandSettings)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Cli.AsyncCommand`1.Spectre#Console#Cli#ICommand#Execute(Spectre.Console.Cli.CommandContext,Spectre.Console.Cli.CommandSettings)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Cli.AsyncCommand`1.Spectre#Console#Cli#ICommand{TSettings}#Execute(Spectre.Console.Cli.CommandContext,`0)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Cli.CaseSensitivity"> + <summary> + Represents case sensitivity. + </summary> + </member> + <member name="F:Spectre.Console.Cli.CaseSensitivity.None"> + <summary> + Nothing is case sensitive. + </summary> + </member> + <member name="F:Spectre.Console.Cli.CaseSensitivity.LongOptions"> + <summary> + Long options are case sensitive. + </summary> + </member> + <member name="F:Spectre.Console.Cli.CaseSensitivity.Commands"> + <summary> + Commands are case sensitive. + </summary> + </member> + <member name="F:Spectre.Console.Cli.CaseSensitivity.All"> + <summary> + Everything is case sensitive. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Command"> + <summary> + Base class for a command without settings. + </summary> + <seealso cref="T:Spectre.Console.Cli.AsyncCommand"/> + </member> + <member name="M:Spectre.Console.Cli.Command.Execute(Spectre.Console.Cli.CommandContext)"> + <summary> + Executes the command. + </summary> + <param name="context">The command context.</param> + <returns>An integer indicating whether or not the command executed successfully.</returns> + </member> + <member name="M:Spectre.Console.Cli.Command.Spectre#Console#Cli#ICommand{Spectre#Console#Cli#EmptyCommandSettings}#Execute(Spectre.Console.Cli.CommandContext,Spectre.Console.Cli.EmptyCommandSettings)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Cli.Command.Spectre#Console#Cli#ICommand#Execute(Spectre.Console.Cli.CommandContext,Spectre.Console.Cli.CommandSettings)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Cli.Command.Spectre#Console#Cli#ICommand#Validate(Spectre.Console.Cli.CommandContext,Spectre.Console.Cli.CommandSettings)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Cli.CommandApp"> + <summary> + The entry point for a command line application. + </summary> + </member> + <member name="M:Spectre.Console.Cli.CommandApp.#ctor(Spectre.Console.Cli.ITypeRegistrar)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Cli.CommandApp"/> class. + </summary> + <param name="registrar">The registrar.</param> + </member> + <member name="M:Spectre.Console.Cli.CommandApp.Configure(System.Action{Spectre.Console.Cli.IConfigurator})"> + <summary> + Configures the command line application. + </summary> + <param name="configuration">The configuration.</param> + </member> + <member name="M:Spectre.Console.Cli.CommandApp.SetDefaultCommand``1"> + <summary> + Sets the default command. + </summary> + <typeparam name="TCommand">The command type.</typeparam> + <returns>A <see cref="T:Spectre.Console.Cli.Internal.Configuration.DefaultCommandConfigurator"/> that can be used to configure the default command.</returns> + </member> + <member name="M:Spectre.Console.Cli.CommandApp.Run(System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Runs the command line application with specified arguments. + </summary> + <param name="args">The arguments.</param> + <returns>The exit code from the executed command.</returns> + </member> + <member name="M:Spectre.Console.Cli.CommandApp.RunAsync(System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Runs the command line application with specified arguments. + </summary> + <param name="args">The arguments.</param> + <returns>The exit code from the executed command.</returns> + </member> + <member name="T:Spectre.Console.Cli.CommandAppException"> + <summary> + Represents errors that occur during application execution. + </summary> + </member> + <member name="P:Spectre.Console.Cli.CommandAppException.Pretty"> + <summary> + Gets the pretty formatted exception message. + </summary> + </member> + <member name="T:Spectre.Console.Cli.CommandApp`1"> + <summary> + The entry point for a command line application with a default command. + </summary> + <typeparam name="TDefaultCommand">The type of the default command.</typeparam> + </member> + <member name="M:Spectre.Console.Cli.CommandApp`1.#ctor(Spectre.Console.Cli.ITypeRegistrar)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Cli.CommandApp`1"/> class. + </summary> + <param name="registrar">The registrar.</param> + </member> + <member name="M:Spectre.Console.Cli.CommandApp`1.Configure(System.Action{Spectre.Console.Cli.IConfigurator})"> + <summary> + Configures the command line application. + </summary> + <param name="configuration">The configuration.</param> + </member> + <member name="M:Spectre.Console.Cli.CommandApp`1.Run(System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Runs the command line application with specified arguments. + </summary> + <param name="args">The arguments.</param> + <returns>The exit code from the executed command.</returns> + </member> + <member name="M:Spectre.Console.Cli.CommandApp`1.RunAsync(System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Runs the command line application with specified arguments. + </summary> + <param name="args">The arguments.</param> + <returns>The exit code from the executed command.</returns> + </member> + <member name="M:Spectre.Console.Cli.CommandApp`1.WithDescription(System.String)"> + <summary> + Sets the description of the default command. + </summary> + <param name="description">The default command description.</param> + <returns>The same <see cref="T:Spectre.Console.Cli.CommandApp`1"/> instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Cli.CommandApp`1.WithData(System.Object)"> + <summary> + Sets data that will be passed to the command via the <see cref="T:Spectre.Console.Cli.CommandContext"/>. + </summary> + <param name="data">The data to pass to the default command.</param> + <returns>The same <see cref="T:Spectre.Console.Cli.CommandApp`1"/> instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.Cli.CommandConfigurationException"> + <summary> + Represents errors that occur during configuration. + </summary> + </member> + <member name="T:Spectre.Console.Cli.CommandContext"> + <summary> + Represents a command context. + </summary> + </member> + <member name="P:Spectre.Console.Cli.CommandContext.Remaining"> + <summary> + Gets the remaining arguments. + </summary> + <value> + The remaining arguments. + </value> + </member> + <member name="P:Spectre.Console.Cli.CommandContext.Arguments"> + <summary> + Gets all the arguments that were passed to the application. + </summary> + </member> + <member name="P:Spectre.Console.Cli.CommandContext.Name"> + <summary> + Gets the name of the command. + </summary> + <value> + The name of the command. + </value> + </member> + <member name="P:Spectre.Console.Cli.CommandContext.Data"> + <summary> + Gets the data that was passed to the command during registration (if any). + </summary> + <value> + The command data. + </value> + </member> + <member name="M:Spectre.Console.Cli.CommandContext.#ctor(System.Collections.Generic.IEnumerable{System.String},Spectre.Console.Cli.IRemainingArguments,System.String,System.Object)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Cli.CommandContext"/> class. + </summary> + <param name="arguments">All arguments that were passed to the application.</param> + <param name="remaining">The remaining arguments.</param> + <param name="name">The command name.</param> + <param name="data">The command data.</param> + </member> + <member name="T:Spectre.Console.Cli.Command`1"> + <summary> + Base class for a command. + </summary> + <typeparam name="TSettings">The settings type.</typeparam> + <seealso cref="T:Spectre.Console.Cli.AsyncCommand`1"/> + </member> + <member name="M:Spectre.Console.Cli.Command`1.Validate(Spectre.Console.Cli.CommandContext,`0)"> + <summary> + Validates the specified settings and remaining arguments. + </summary> + <param name="context">The command context.</param> + <param name="settings">The settings.</param> + <returns>The validation result.</returns> + </member> + <member name="M:Spectre.Console.Cli.Command`1.Execute(Spectre.Console.Cli.CommandContext,`0)"> + <summary> + Executes the command. + </summary> + <param name="context">The command context.</param> + <param name="settings">The settings.</param> + <returns>An integer indicating whether or not the command executed successfully.</returns> + </member> + <member name="M:Spectre.Console.Cli.Command`1.Spectre#Console#Cli#ICommand#Validate(Spectre.Console.Cli.CommandContext,Spectre.Console.Cli.CommandSettings)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Cli.Command`1.Spectre#Console#Cli#ICommand#Execute(Spectre.Console.Cli.CommandContext,Spectre.Console.Cli.CommandSettings)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Cli.Command`1.Spectre#Console#Cli#ICommand{TSettings}#Execute(Spectre.Console.Cli.CommandContext,`0)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Cli.CommandParameterContext"> + <summary> + Represents a context for <see cref="T:Spectre.Console.Cli.ICommandParameterInfo"/> related operations. + </summary> + </member> + <member name="P:Spectre.Console.Cli.CommandParameterContext.Parameter"> + <summary> + Gets the parameter. + </summary> + </member> + <member name="P:Spectre.Console.Cli.CommandParameterContext.Resolver"> + <summary> + Gets the type resolver. + </summary> + </member> + <member name="P:Spectre.Console.Cli.CommandParameterContext.Value"> + <summary> + Gets tje parameter value. + </summary> + </member> + <member name="M:Spectre.Console.Cli.CommandParameterContext.#ctor(Spectre.Console.Cli.ICommandParameterInfo,Spectre.Console.Cli.ITypeResolver,System.Object)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Cli.CommandParameterContext"/> class. + </summary> + <param name="parameter">The parameter.</param> + <param name="resolver">The type resolver.</param> + <param name="value">The parameter value.</param> + </member> + <member name="T:Spectre.Console.Cli.CommandParseException"> + <summary> + Represents errors that occur during parsing. + </summary> + </member> + <member name="T:Spectre.Console.Cli.CommandRuntimeException"> + <summary> + Represents errors that occur during runtime. + </summary> + </member> + <member name="T:Spectre.Console.Cli.CommandSettings"> + <summary> + Base class for command settings. + </summary> + </member> + <member name="M:Spectre.Console.Cli.CommandSettings.Validate"> + <summary> + Performs validation of the settings. + </summary> + <returns>The validation result.</returns> + </member> + <member name="T:Spectre.Console.Cli.CommandTemplateException"> + <summary> + Represents errors related to parameter templates. + </summary> + </member> + <member name="P:Spectre.Console.Cli.CommandTemplateException.Template"> + <summary> + Gets the template that contains the error. + </summary> + </member> + <member name="T:Spectre.Console.Cli.ConfiguratorExtensions"> + <summary> + Contains extensions for <see cref="T:Spectre.Console.Cli.IConfigurator"/> + and <see cref="T:Spectre.Console.Cli.IConfigurator`1"/>. + </summary> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.SetHelpProvider(Spectre.Console.Cli.IConfigurator,Spectre.Console.Cli.Help.IHelpProvider)"> + <summary> + Sets the help provider for the application. + </summary> + <param name="configurator">The configurator.</param> + <param name="helpProvider">The help provider to use.</param> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.SetHelpProvider``1(Spectre.Console.Cli.IConfigurator)"> + <summary> + Sets the help provider for the application. + </summary> + <param name="configurator">The configurator.</param> + <typeparam name="T">The type of the help provider to instantiate at runtime and use.</typeparam> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.SetApplicationCulture(Spectre.Console.Cli.IConfigurator,System.Globalization.CultureInfo)"> + <summary> + Sets the culture for the application. + </summary> + <param name="configurator">The configurator.</param> + <param name="culture">The culture.</param> + <returns>A configurator that can be used to configure the application further.</returns> + <remarks> + Text displayed by <see cref="T:Spectre.Console.Cli.Help.HelpProvider"/> can be localised, but defaults to English. + Setting the application culture informs the resource manager which culture to use when fetching strings. + English will be used when a culture has not been specified + or a string has not been localised for the specified culture. + </remarks> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.SetApplicationName(Spectre.Console.Cli.IConfigurator,System.String)"> + <summary> + Sets the name of the application. + </summary> + <param name="configurator">The configurator.</param> + <param name="name">The name of the application.</param> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.SetApplicationVersion(Spectre.Console.Cli.IConfigurator,System.String)"> + <summary> + Sets the version of the application. + </summary> + <param name="configurator">The configurator.</param> + <param name="version">The version of application.</param> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.UseAssemblyInformationalVersion(Spectre.Console.Cli.IConfigurator)"> + <summary> + Uses the version retrieved from the <see cref="T:System.Reflection.AssemblyInformationalVersionAttribute"/> + as the application's version. + </summary> + <param name="configurator">The configurator.</param> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.HideOptionDefaultValues(Spectre.Console.Cli.IConfigurator)"> + <summary> + Hides the <c>DEFAULT</c> column that lists default values coming from the + <see cref="T:System.ComponentModel.DefaultValueAttribute"/> in the options help text. + </summary> + <param name="configurator">The configurator.</param> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.ConfigureConsole(Spectre.Console.Cli.IConfigurator,Spectre.Console.IAnsiConsole)"> + <summary> + Configures the console. + </summary> + <param name="configurator">The configurator.</param> + <param name="console">The console.</param> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.UseStrictParsing(Spectre.Console.Cli.IConfigurator)"> + <summary> + Sets the parsing mode to strict. + </summary> + <param name="configurator">The configurator.</param> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.TrimTrailingPeriods(Spectre.Console.Cli.IConfigurator,System.Boolean)"> + <summary> + Tells the help provider whether or not to trim trailing period. + </summary> + <param name="configurator">The configurator.</param> + <param name="trimTrailingPeriods">True to trim trailing period (default), false to not.</param> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.PropagateExceptions(Spectre.Console.Cli.IConfigurator)"> + <summary> + Tells the command line application to propagate all + exceptions to the user. + </summary> + <param name="configurator">The configurator.</param> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.CaseSensitivity(Spectre.Console.Cli.IConfigurator,Spectre.Console.Cli.CaseSensitivity)"> + <summary> + Configures case sensitivity. + </summary> + <param name="configurator">The configuration.</param> + <param name="sensitivity">The case sensitivity.</param> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.ValidateExamples(Spectre.Console.Cli.IConfigurator)"> + <summary> + Tells the command line application to validate all + examples before running the application. + </summary> + <param name="configurator">The configurator.</param> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.SetInterceptor(Spectre.Console.Cli.IConfigurator,Spectre.Console.Cli.ICommandInterceptor)"> + <summary> + Sets the command interceptor to be used. + </summary> + <param name="configurator">The configurator.</param> + <param name="interceptor">A <see cref="T:Spectre.Console.Cli.ICommandInterceptor"/>.</param> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.AddBranch(Spectre.Console.Cli.IConfigurator,System.String,System.Action{Spectre.Console.Cli.IConfigurator{Spectre.Console.Cli.CommandSettings}})"> + <summary> + Adds a command branch. + </summary> + <param name="configurator">The configurator.</param> + <param name="name">The name of the command branch.</param> + <param name="action">The command branch configuration.</param> + <returns>A branch configurator that can be used to configure the branch further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.AddBranch``1(Spectre.Console.Cli.IConfigurator{``0},System.String,System.Action{Spectre.Console.Cli.IConfigurator{``0}})"> + <summary> + Adds a command branch. + </summary> + <typeparam name="TSettings">The command setting type.</typeparam> + <param name="configurator">The configurator.</param> + <param name="name">The name of the command branch.</param> + <param name="action">The command branch configuration.</param> + <returns>A branch configurator that can be used to configure the branch further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.AddDelegate(Spectre.Console.Cli.IConfigurator,System.String,System.Func{Spectre.Console.Cli.CommandContext,System.Int32})"> + <summary> + Adds a command without settings that executes a delegate. + </summary> + <param name="configurator">The configurator.</param> + <param name="name">The name of the command.</param> + <param name="func">The delegate to execute as part of command execution.</param> + <returns>A command configurator that can be used to configure the command further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.AddAsyncDelegate(Spectre.Console.Cli.IConfigurator,System.String,System.Func{Spectre.Console.Cli.CommandContext,System.Threading.Tasks.Task{System.Int32}})"> + <summary> + Adds a command without settings that executes an async delegate. + </summary> + <param name="configurator">The configurator.</param> + <param name="name">The name of the command.</param> + <param name="func">The delegate to execute as part of command execution.</param> + <returns>A command configurator that can be used to configure the command further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.AddDelegate``1(Spectre.Console.Cli.IConfigurator{``0},System.String,System.Func{Spectre.Console.Cli.CommandContext,System.Int32})"> + <summary> + Adds a command without settings that executes a delegate. + </summary> + <typeparam name="TSettings">The command setting type.</typeparam> + <param name="configurator">The configurator.</param> + <param name="name">The name of the command.</param> + <param name="func">The delegate to execute as part of command execution.</param> + <returns>A command configurator that can be used to configure the command further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.AddAsyncDelegate``1(Spectre.Console.Cli.IConfigurator{``0},System.String,System.Func{Spectre.Console.Cli.CommandContext,System.Threading.Tasks.Task{System.Int32}})"> + <summary> + Adds a command without settings that executes an async delegate. + </summary> + <typeparam name="TSettings">The command setting type.</typeparam> + <param name="configurator">The configurator.</param> + <param name="name">The name of the command.</param> + <param name="func">The delegate to execute as part of command execution.</param> + <returns>A command configurator that can be used to configure the command further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.SetExceptionHandler(Spectre.Console.Cli.IConfigurator,System.Action{System.Exception,Spectre.Console.Cli.ITypeResolver})"> + <summary> + Sets the ExceptionsHandler. + <para>Setting <see cref="P:Spectre.Console.Cli.ICommandAppSettings.ExceptionHandler"/> this way will use the + default exit code of -1.</para> + </summary> + <param name="configurator">The configurator.</param> + <param name="exceptionHandler">The Action that handles the exception.</param> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="M:Spectre.Console.Cli.ConfiguratorExtensions.SetExceptionHandler(Spectre.Console.Cli.IConfigurator,System.Func{System.Exception,Spectre.Console.Cli.ITypeResolver,System.Int32})"> + <summary> + Sets the ExceptionsHandler. + </summary> + <param name="configurator">The configurator.</param> + <param name="exceptionHandler">The Action that handles the exception.</param> + <returns>A configurator that can be used to configure the application further.</returns> + </member> + <member name="T:Spectre.Console.Cli.EmptyCommandSettings"> + <summary> + Represents empty settings. + </summary> + </member> + <member name="T:Spectre.Console.Cli.FlagValue`1"> + <summary> + Implementation of a flag with an optional value. + </summary> + <typeparam name="T">The flag's element type.</typeparam> + </member> + <member name="P:Spectre.Console.Cli.FlagValue`1.IsSet"> + <summary> + Gets or sets a value indicating whether or not the flag was set or not. + </summary> + </member> + <member name="P:Spectre.Console.Cli.FlagValue`1.Value"> + <summary> + Gets or sets the flag's value. + </summary> + </member> + <member name="P:Spectre.Console.Cli.FlagValue`1.Spectre#Console#Cli#IFlagValue#Type"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Cli.FlagValue`1.Spectre#Console#Cli#IFlagValue#Value"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Cli.FlagValue`1.ToString"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Cli.Help.HelpProvider"> + <summary> + The help provider for Spectre.Console. + </summary> + <remarks> + Other IHelpProvider implementations can be injected into the CommandApp, if desired. + </remarks> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProvider.MaximumIndirectExamples"> + <summary> + Gets a value indicating how many examples from direct children to show in the help text. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProvider.ShowOptionDefaultValues"> + <summary> + Gets a value indicating whether any default values for command options are shown in the help text. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProvider.TrimTrailingPeriod"> + <summary> + Gets a value indicating whether a trailing period of a description is trimmed in the help text. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProvider.RenderMarkupInline"> + <summary> + Gets a value indicating whether to emit the markup styles, inline, when rendering the help text. + </summary> + <remarks> + Useful for unit testing different styling of the same help text. + </remarks> + </member> + <member name="M:Spectre.Console.Cli.Help.HelpProvider.#ctor(Spectre.Console.Cli.ICommandAppSettings)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Cli.Help.HelpProvider"/> class. + </summary> + <param name="settings">The command line application settings used for configuration.</param> + </member> + <member name="M:Spectre.Console.Cli.Help.HelpProvider.Write(Spectre.Console.Cli.Help.ICommandModel,Spectre.Console.Cli.Help.ICommandInfo)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Cli.Help.HelpProvider.GetHeader(Spectre.Console.Cli.Help.ICommandModel,Spectre.Console.Cli.Help.ICommandInfo)"> + <summary> + Gets the header for the help information. + </summary> + <param name="model">The command model to write help for.</param> + <param name="command">The command for which to write help information (optional).</param> + <returns>An enumerable collection of <see cref="T:Spectre.Console.Rendering.IRenderable"/> objects.</returns> + </member> + <member name="M:Spectre.Console.Cli.Help.HelpProvider.GetDescription(Spectre.Console.Cli.Help.ICommandModel,Spectre.Console.Cli.Help.ICommandInfo)"> + <summary> + Gets the description section of the help information. + </summary> + <param name="model">The command model to write help for.</param> + <param name="command">The command for which to write help information (optional).</param> + <returns>An enumerable collection of <see cref="T:Spectre.Console.Rendering.IRenderable"/> objects.</returns> + </member> + <member name="M:Spectre.Console.Cli.Help.HelpProvider.GetUsage(Spectre.Console.Cli.Help.ICommandModel,Spectre.Console.Cli.Help.ICommandInfo)"> + <summary> + Gets the usage section of the help information. + </summary> + <param name="model">The command model to write help for.</param> + <param name="command">The command for which to write help information (optional).</param> + <returns>An enumerable collection of <see cref="T:Spectre.Console.Rendering.IRenderable"/> objects.</returns> + </member> + <member name="M:Spectre.Console.Cli.Help.HelpProvider.GetExamples(Spectre.Console.Cli.Help.ICommandModel,Spectre.Console.Cli.Help.ICommandInfo)"> + <summary> + Gets the examples section of the help information. + </summary> + <param name="model">The command model to write help for.</param> + <param name="command">The command for which to write help information (optional).</param> + <returns>An enumerable collection of <see cref="T:Spectre.Console.Rendering.IRenderable"/> objects.</returns> + <remarks> + Examples from the command's direct children are used + if no examples have been set on the specified command or model. + </remarks> + </member> + <member name="M:Spectre.Console.Cli.Help.HelpProvider.GetArguments(Spectre.Console.Cli.Help.ICommandModel,Spectre.Console.Cli.Help.ICommandInfo)"> + <summary> + Gets the arguments section of the help information. + </summary> + <param name="model">The command model to write help for.</param> + <param name="command">The command for which to write help information (optional).</param> + <returns>An enumerable collection of <see cref="T:Spectre.Console.Rendering.IRenderable"/> objects.</returns> + </member> + <member name="M:Spectre.Console.Cli.Help.HelpProvider.GetOptions(Spectre.Console.Cli.Help.ICommandModel,Spectre.Console.Cli.Help.ICommandInfo)"> + <summary> + Gets the options section of the help information. + </summary> + <param name="model">The command model to write help for.</param> + <param name="command">The command for which to write help information (optional).</param> + <returns>An enumerable collection of <see cref="T:Spectre.Console.Rendering.IRenderable"/> objects.</returns> + </member> + <member name="M:Spectre.Console.Cli.Help.HelpProvider.GetCommands(Spectre.Console.Cli.Help.ICommandModel,Spectre.Console.Cli.Help.ICommandInfo)"> + <summary> + Gets the commands section of the help information. + </summary> + <param name="model">The command model to write help for.</param> + <param name="command">The command for which to write help information (optional).</param> + <returns>An enumerable collection of <see cref="T:Spectre.Console.Rendering.IRenderable"/> objects.</returns> + </member> + <member name="M:Spectre.Console.Cli.Help.HelpProvider.GetFooter(Spectre.Console.Cli.Help.ICommandModel,Spectre.Console.Cli.Help.ICommandInfo)"> + <summary> + Gets the footer for the help information. + </summary> + <param name="model">The command model to write help for.</param> + <param name="command">The command for which to write help information (optional).</param> + <returns>An enumerable collection of <see cref="T:Spectre.Console.Rendering.IRenderable"/> objects.</returns> + </member> + <member name="T:Spectre.Console.Cli.Help.HelpProviderResources"> + <summary> + A strongly-typed resource class, for looking up localized strings, etc. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderResources.Arguments"> + <summary> + Gets the localised string for ARGUMENTS. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderResources.Command"> + <summary> + Gets the localised string for COMMAND. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderResources.Commands"> + <summary> + Gets the localised string for COMMANDS. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderResources.Default"> + <summary> + Gets the localised string for DEFAULT. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderResources.Description"> + <summary> + Gets the localised string for DESCRIPTION. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderResources.Examples"> + <summary> + Gets the localised string for EXAMPLES. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderResources.Options"> + <summary> + Gets the localised string for OPTIONS. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderResources.PrintHelpDescription"> + <summary> + Gets the localised string for Prints help information. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderResources.PrintVersionDescription"> + <summary> + Gets the localised string for Prints version information. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderResources.Usage"> + <summary> + Gets the localised string for USAGE. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Help.HelpProviderStyle"> + <summary> + Styles for the HelpProvider to use when rendering help text. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderStyle.Description"> + <summary> + Gets or sets the style for describing the purpose or details of a command. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderStyle.Usage"> + <summary> + Gets or sets the style for specifying the usage format of a command. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderStyle.Examples"> + <summary> + Gets or sets the style for providing examples of command usage. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderStyle.Arguments"> + <summary> + Gets or sets the style for specifying arguments in a command. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderStyle.Options"> + <summary> + Gets or sets the style for specifying options or flags in a command. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderStyle.Commands"> + <summary> + Gets or sets the style for specifying subcommands or nested commands. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.HelpProviderStyle.Default"> + <summary> + Gets the default HelpProvider styles. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Help.DescriptionStyle"> + <summary> + Defines styles for describing the purpose or details of a command. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.DescriptionStyle.Header"> + <summary> + Gets or sets the style for the header in the description. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Help.UsageStyle"> + <summary> + Defines styles for specifying the usage format of a command. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.UsageStyle.Header"> + <summary> + Gets or sets the style for the header in the usage. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.UsageStyle.CurrentCommand"> + <summary> + Gets or sets the style for the current command in the usage. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.UsageStyle.Command"> + <summary> + Gets or sets the style for general commands in the usage. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.UsageStyle.Options"> + <summary> + Gets or sets the style for options in the usage. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.UsageStyle.RequiredArgument"> + <summary> + Gets or sets the style for required arguments in the usage. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.UsageStyle.OptionalArgument"> + <summary> + Gets or sets the style for optional arguments in the usage. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Help.ExampleStyle"> + <summary> + Defines styles for providing examples of command usage. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ExampleStyle.Header"> + <summary> + Gets or sets the style for the header in the examples. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ExampleStyle.Arguments"> + <summary> + Gets or sets the style for arguments in the examples. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Help.ArgumentStyle"> + <summary> + Defines styles for specifying arguments in a command. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ArgumentStyle.Header"> + <summary> + Gets or sets the style for the header in the arguments. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ArgumentStyle.RequiredArgument"> + <summary> + Gets or sets the style for required arguments. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ArgumentStyle.OptionalArgument"> + <summary> + Gets or sets the style for optional arguments. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Help.CommandStyle"> + <summary> + Defines styles for specifying subcommands or nested commands. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.CommandStyle.Header"> + <summary> + Gets or sets the style for the header in the command section. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.CommandStyle.ChildCommand"> + <summary> + Gets or sets the style for child commands in the command section. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.CommandStyle.RequiredArgument"> + <summary> + Gets or sets the style for required arguments in the command section. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Help.OptionStyle"> + <summary> + Defines styles for specifying options or flags in a command. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.OptionStyle.Header"> + <summary> + Gets or sets the style for the header in the options. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.OptionStyle.DefaultValueHeader"> + <summary> + Gets or sets the style for the header of default values in the options. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.OptionStyle.DefaultValue"> + <summary> + Gets or sets the style for default values in the options. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.OptionStyle.RequiredOption"> + <summary> + Gets or sets the style for required options. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.OptionStyle.OptionalOption"> + <summary> + Gets or sets the style for optional options. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Help.ICommandArgument"> + <summary> + Represents a command argument. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandArgument.Value"> + <summary> + Gets the value of the argument. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandArgument.Position"> + <summary> + Gets the position of the argument. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Help.ICommandContainer"> + <summary> + Represents a command container. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandContainer.Examples"> + <summary> + Gets all the examples for the container. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandContainer.Commands"> + <summary> + Gets all commands in the container. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandContainer.DefaultCommand"> + <summary> + Gets the default command for the container. + </summary> + <remarks> + Returns null if a default command has not been set. + </remarks> + </member> + <member name="T:Spectre.Console.Cli.Help.ICommandInfo"> + <summary> + Represents an executable command. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandInfo.Name"> + <summary> + Gets the name of the command. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandInfo.Description"> + <summary> + Gets the description of the command. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandInfo.IsBranch"> + <summary> + Gets a value indicating whether the command is a branch. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandInfo.IsDefaultCommand"> + <summary> + Gets a value indicating whether the command is the default command within its container. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandInfo.IsHidden"> + <summary> + Gets a value indicating whether the command is hidden. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandInfo.Parameters"> + <summary> + Gets the parameters associated with the command. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandInfo.Parent"> + <summary> + Gets the parent command, if any. + </summary> + </member> + <member name="M:Spectre.Console.Cli.Help.ICommandInfoExtensions.Flatten(Spectre.Console.Cli.Help.ICommandInfo)"> + <summary> + Walks up the command.Parent tree, adding each command into a list as it goes. + </summary> + <remarks>The first command added to the list is the current (ie. this one).</remarks> + <returns>The list of commands from current to root, as traversed by <see cref="P:Spectre.Console.Cli.CommandInfo.Parent"/>.</returns> + </member> + <member name="T:Spectre.Console.Cli.Help.ICommandModel"> + <summary> + Represents a command model. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandModel.ApplicationName"> + <summary> + Gets the name of the application. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandModel.ApplicationVersion"> + <summary> + Gets the version of the application. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Help.ICommandOption"> + <summary> + Represents a command option. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandOption.LongNames"> + <summary> + Gets the long names of the option. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandOption.ShortNames"> + <summary> + Gets the short names of the option. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandOption.ValueName"> + <summary> + Gets the value name of the option, if applicable. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandOption.ValueIsOptional"> + <summary> + Gets a value indicating whether the option value is optional. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Help.ICommandParameter"> + <summary> + Represents a command parameter. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandParameter.IsFlag"> + <summary> + Gets a value indicating whether the parameter is a flag. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandParameter.Required"> + <summary> + Gets a value indicating whether the parameter is required. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandParameter.Description"> + <summary> + Gets the description of the parameter. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandParameter.DefaultValue"> + <summary> + Gets the default value of the parameter, if specified. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Help.ICommandParameter.IsHidden"> + <summary> + Gets a value indicating whether the parameter is hidden. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Help.IHelpProvider"> + <summary> + The help provider interface for Spectre.Console. + </summary> + <remarks> + Implementations of this interface are responsbile + for writing command help to the terminal when the + `-h` or `--help` has been specified on the command line. + </remarks> + </member> + <member name="M:Spectre.Console.Cli.Help.IHelpProvider.Write(Spectre.Console.Cli.Help.ICommandModel,Spectre.Console.Cli.Help.ICommandInfo)"> + <summary> + Writes help information for the application. + </summary> + <param name="model">The command model to write help for.</param> + <param name="command">The command for which to write help information (optional).</param> + <returns>An enumerable collection of <see cref="T:Spectre.Console.Rendering.IRenderable"/> objects representing the help information.</returns> + </member> + <member name="T:Spectre.Console.Cli.IBranchConfigurator"> + <summary> + Represents a branch configurator. + </summary> + </member> + <member name="M:Spectre.Console.Cli.IBranchConfigurator.WithAlias(System.String)"> + <summary> + Adds an alias (an alternative name) to the branch being configured. + </summary> + <param name="name">The alias to add to the branch being configured.</param> + <returns>The same <see cref="T:Spectre.Console.Cli.IBranchConfigurator"/> instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.Cli.ICommand"> + <summary> + Represents a command. + </summary> + </member> + <member name="M:Spectre.Console.Cli.ICommand.Validate(Spectre.Console.Cli.CommandContext,Spectre.Console.Cli.CommandSettings)"> + <summary> + Validates the specified settings and remaining arguments. + </summary> + <param name="context">The command context.</param> + <param name="settings">The settings.</param> + <returns>The validation result.</returns> + </member> + <member name="M:Spectre.Console.Cli.ICommand.Execute(Spectre.Console.Cli.CommandContext,Spectre.Console.Cli.CommandSettings)"> + <summary> + Executes the command. + </summary> + <param name="context">The command context.</param> + <param name="settings">The settings.</param> + <returns>The validation result.</returns> + </member> + <member name="T:Spectre.Console.Cli.ICommandApp"> + <summary> + Represents a command line application. + </summary> + </member> + <member name="M:Spectre.Console.Cli.ICommandApp.Configure(System.Action{Spectre.Console.Cli.IConfigurator})"> + <summary> + Configures the command line application. + </summary> + <param name="configuration">The configuration.</param> + </member> + <member name="M:Spectre.Console.Cli.ICommandApp.Run(System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Runs the command line application with specified arguments. + </summary> + <param name="args">The arguments.</param> + <returns>The exit code from the executed command.</returns> + </member> + <member name="M:Spectre.Console.Cli.ICommandApp.RunAsync(System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Runs the command line application with specified arguments. + </summary> + <param name="args">The arguments.</param> + <returns>The exit code from the executed command.</returns> + </member> + <member name="T:Spectre.Console.Cli.ICommandAppSettings"> + <summary> + Represents a command line application settings. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.Culture"> + <summary> + Gets or sets the culture. + </summary> + <remarks> + Text displayed by <see cref="T:Spectre.Console.Cli.Help.HelpProvider"/> can be localised, but defaults to English. + Setting this property informs the resource manager which culture to use when fetching strings. + English will be used when a culture has not been specified (ie. this property is null) + or a string has not been localised for the specified culture. + </remarks> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.ApplicationName"> + <summary> + Gets or sets the application name. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.ApplicationVersion"> + <summary> + Gets or sets the application version (use it to override auto-detected value). + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.MaximumIndirectExamples"> + <summary> + Gets or sets a value indicating how many examples from direct children to show in the help text. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.ShowOptionDefaultValues"> + <summary> + Gets or sets a value indicating whether any default values for command options are shown in the help text. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.TrimTrailingPeriod"> + <summary> + Gets or sets a value indicating whether a trailing period of a description is trimmed in the help text. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.HelpProviderStyles"> + <summary> + Gets or sets the styles to used when rendering the help text. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.Console"> + <summary> + Gets or sets the <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.Interceptor"> + <summary> + Gets or sets the <see cref="T:Spectre.Console.Cli.ICommandInterceptor"/> used + to intercept settings before it's being sent to the command. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.Registrar"> + <summary> + Gets the type registrar. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.CaseSensitivity"> + <summary> + Gets or sets case sensitivity. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.StrictParsing"> + <summary> + Gets or sets a value indicating whether or not parsing is strict. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.ConvertFlagsToRemainingArguments"> + <summary> + Gets or sets a value indicating whether or not flags found on the command line + that would normally result in a <see cref="T:Spectre.Console.Cli.CommandParseException"/> being thrown + during parsing with the message "Flags cannot be assigned a value." + should instead be added to the remaining arguments collection. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.PropagateExceptions"> + <summary> + Gets or sets a value indicating whether or not exceptions should be propagated. + <para>Setting this to <c>true</c> will disable default Exception handling and + any <see cref="P:Spectre.Console.Cli.ICommandAppSettings.ExceptionHandler"/>, if set.</para> + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.ValidateExamples"> + <summary> + Gets or sets a value indicating whether or not examples should be validated. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandAppSettings.ExceptionHandler"> + <summary> + Gets or sets a handler for Exceptions. + <para>This handler will not be called, if <see cref="P:Spectre.Console.Cli.ICommandAppSettings.PropagateExceptions"/> is set to <c>true</c>.</para> + The <see cref="T:Spectre.Console.Cli.ITypeResolver"/> argument will only be not-null, when the exception occurs during execution of + a command. I.e. only when the resolver is available. + </summary> + </member> + <member name="T:Spectre.Console.Cli.ICommandConfigurator"> + <summary> + Represents a command configurator. + </summary> + </member> + <member name="M:Spectre.Console.Cli.ICommandConfigurator.WithExample(System.String[])"> + <summary> + Adds an example of how to use the command. + </summary> + <param name="args">The example arguments.</param> + <returns>The same <see cref="T:Spectre.Console.Cli.ICommandConfigurator"/> instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Cli.ICommandConfigurator.WithAlias(System.String)"> + <summary> + Adds an alias (an alternative name) to the command being configured. + </summary> + <param name="name">The alias to add to the command being configured.</param> + <returns>The same <see cref="T:Spectre.Console.Cli.ICommandConfigurator"/> instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Cli.ICommandConfigurator.WithDescription(System.String)"> + <summary> + Sets the description of the command. + </summary> + <param name="description">The command description.</param> + <returns>The same <see cref="T:Spectre.Console.Cli.ICommandConfigurator"/> instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Cli.ICommandConfigurator.WithData(System.Object)"> + <summary> + Sets data that will be passed to the command via the <see cref="T:Spectre.Console.Cli.CommandContext"/>. + </summary> + <param name="data">The data to pass to the command.</param> + <returns>The same <see cref="T:Spectre.Console.Cli.ICommandConfigurator"/> instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Cli.ICommandConfigurator.IsHidden"> + <summary> + Marks the command as hidden. + Hidden commands do not show up in help documentation or + generated XML models. + </summary> + <returns>The same <see cref="T:Spectre.Console.Cli.ICommandConfigurator"/> instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.Cli.ICommandInterceptor"> + <summary> + Represents a command settings interceptor that + will intercept command settings before it's + passed to a command. + </summary> + </member> + <member name="M:Spectre.Console.Cli.ICommandInterceptor.Intercept(Spectre.Console.Cli.CommandContext,Spectre.Console.Cli.CommandSettings)"> + <summary> + Intercepts command information before it's passed to a command. + </summary> + <param name="context">The intercepted <see cref="T:Spectre.Console.Cli.CommandContext"/>.</param> + <param name="settings">The intercepted <see cref="T:Spectre.Console.Cli.CommandSettings"/>.</param> + </member> + <member name="M:Spectre.Console.Cli.ICommandInterceptor.InterceptResult(Spectre.Console.Cli.CommandContext,Spectre.Console.Cli.CommandSettings,System.Int32@)"> + <summary> + Intercepts a command result before it's passed as the result. + </summary> + <param name="context">The intercepted <see cref="T:Spectre.Console.Cli.CommandContext"/>.</param> + <param name="settings">The intercepted <see cref="T:Spectre.Console.Cli.CommandSettings"/>.</param> + <param name="result">The result from the command execution.</param> + </member> + <member name="T:Spectre.Console.Cli.ICommandLimiter`1"> + <summary> + Represents a command limiter. + </summary> + <typeparam name="TSettings">The type of the settings to limit to.</typeparam> + <seealso cref="T:Spectre.Console.Cli.ICommand" /> + </member> + <member name="T:Spectre.Console.Cli.ICommand`1"> + <summary> + Represents a command. + </summary> + <typeparam name="TSettings">The settings type.</typeparam> + </member> + <member name="M:Spectre.Console.Cli.ICommand`1.Execute(Spectre.Console.Cli.CommandContext,`0)"> + <summary> + Executes the command. + </summary> + <param name="context">The command context.</param> + <param name="settings">The settings.</param> + <returns>An integer indicating whether or not the command executed successfully.</returns> + </member> + <member name="T:Spectre.Console.Cli.ICommandParameterInfo"> + <summary> + Represents a command parameter. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandParameterInfo.PropertyName"> + <summary> + Gets the property name. + </summary> + <value>The property name.</value> + </member> + <member name="P:Spectre.Console.Cli.ICommandParameterInfo.ParameterType"> + <summary> + Gets the parameter type. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandParameterInfo.Description"> + <summary> + Gets the description. + </summary> + <value>The description.</value> + </member> + <member name="T:Spectre.Console.Cli.IConfigurator"> + <summary> + Represents a configurator. + </summary> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator.SetHelpProvider(Spectre.Console.Cli.Help.IHelpProvider)"> + <summary> + Sets the help provider for the application. + </summary> + <param name="helpProvider">The help provider to use.</param> + <returns>A configurator that can be used for further configuration.</returns> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator.SetHelpProvider``1"> + <summary> + Sets the help provider for the application. + </summary> + <typeparam name="T">The type of the help provider to instantiate at runtime and use.</typeparam> + <returns>A configurator that can be used for further configuration.</returns> + </member> + <member name="P:Spectre.Console.Cli.IConfigurator.Settings"> + <summary> + Gets the command app settings. + </summary> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator.AddExample(System.String[])"> + <summary> + Adds an example of how to use the application. + </summary> + <param name="args">The example arguments.</param> + <returns>A configurator that can be used for further configuration.</returns> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator.AddCommand``1(System.String)"> + <summary> + Adds a command. + </summary> + <typeparam name="TCommand">The command type.</typeparam> + <param name="name">The name of the command.</param> + <returns>A command configurator that can be used to configure the command further.</returns> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator.AddDelegate``1(System.String,System.Func{Spectre.Console.Cli.CommandContext,``0,System.Int32})"> + <summary> + Adds a command that executes a delegate. + </summary> + <typeparam name="TSettings">The command setting type.</typeparam> + <param name="name">The name of the command.</param> + <param name="func">The delegate to execute as part of command execution.</param> + <returns>A command configurator that can be used to configure the command further.</returns> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator.AddAsyncDelegate``1(System.String,System.Func{Spectre.Console.Cli.CommandContext,``0,System.Threading.Tasks.Task{System.Int32}})"> + <summary> + Adds a command that executes an async delegate. + </summary> + <typeparam name="TSettings">The command setting type.</typeparam> + <param name="name">The name of the command.</param> + <param name="func">The delegate to execute as part of command execution.</param> + <returns>A command configurator that can be used to configure the command further.</returns> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator.AddBranch``1(System.String,System.Action{Spectre.Console.Cli.IConfigurator{``0}})"> + <summary> + Adds a command branch. + </summary> + <typeparam name="TSettings">The command setting type.</typeparam> + <param name="name">The name of the command branch.</param> + <param name="action">The command branch configurator.</param> + <returns>A branch configurator that can be used to configure the branch further.</returns> + </member> + <member name="T:Spectre.Console.Cli.IConfigurator`1"> + <summary> + Represents a configurator for specific settings. + </summary> + <typeparam name="TSettings">The command setting type.</typeparam> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator`1.SetDescription(System.String)"> + <summary> + Sets the description of the branch. + </summary> + <param name="description">The description of the branch.</param> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator`1.AddExample(System.String[])"> + <summary> + Adds an example of how to use the branch. + </summary> + <param name="args">The example arguments.</param> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator`1.SetDefaultCommand``1"> + <summary> + Adds a default command. + </summary> + <remarks> + This is the command that will run if the user doesn't specify one on the command line. + It must be able to execute successfully by itself ie. without requiring any command line + arguments, flags or option values. + </remarks> + <typeparam name="TDefaultCommand">The default command type.</typeparam> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator`1.HideBranch"> + <summary> + Marks the branch as hidden. + Hidden branches do not show up in help documentation or + generated XML models. + </summary> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator`1.AddCommand``1(System.String)"> + <summary> + Adds a command. + </summary> + <typeparam name="TCommand">The command type.</typeparam> + <param name="name">The name of the command.</param> + <returns>A command configurator that can be used to configure the command further.</returns> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator`1.AddDelegate``1(System.String,System.Func{Spectre.Console.Cli.CommandContext,``0,System.Int32})"> + <summary> + Adds a command that executes a delegate. + </summary> + <typeparam name="TDerivedSettings">The derived command setting type.</typeparam> + <param name="name">The name of the command.</param> + <param name="func">The delegate to execute as part of command execution.</param> + <returns>A command configurator that can be used to configure the command further.</returns> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator`1.AddAsyncDelegate``1(System.String,System.Func{Spectre.Console.Cli.CommandContext,``0,System.Threading.Tasks.Task{System.Int32}})"> + <summary> + Adds a command that executes an async delegate. + </summary> + <typeparam name="TDerivedSettings">The derived command setting type.</typeparam> + <param name="name">The name of the command.</param> + <param name="func">The delegate to execute as part of command execution.</param> + <returns>A command configurator that can be used to configure the command further.</returns> + </member> + <member name="M:Spectre.Console.Cli.IConfigurator`1.AddBranch``1(System.String,System.Action{Spectre.Console.Cli.IConfigurator{``0}})"> + <summary> + Adds a command branch. + </summary> + <typeparam name="TDerivedSettings">The derived command setting type.</typeparam> + <param name="name">The name of the command branch.</param> + <param name="action">The command branch configuration.</param> + <returns>A branch configurator that can be used to configure the branch further.</returns> + </member> + <member name="T:Spectre.Console.Cli.IFlagValue"> + <summary> + Represents a flag with an optional value. + </summary> + </member> + <member name="P:Spectre.Console.Cli.IFlagValue.IsSet"> + <summary> + Gets or sets a value indicating whether or not the flag was set or not. + </summary> + </member> + <member name="P:Spectre.Console.Cli.IFlagValue.Type"> + <summary> + Gets the flag's element type. + </summary> + </member> + <member name="P:Spectre.Console.Cli.IFlagValue.Value"> + <summary> + Gets or sets the flag's value. + </summary> + </member> + <member name="T:Spectre.Console.Cli.CommandValueResolver.SmartConverter"> + <summary> + Convert inputs using the given <see cref="P:Spectre.Console.Cli.CommandValueResolver.SmartConverter.TypeConverter"/> and fallback to finding a constructor taking a single argument of the input type. + </summary> + </member> + <member name="T:Spectre.Console.Cli.IMultiMap"> + <summary> + Representation of a multi map. + </summary> + </member> + <member name="M:Spectre.Console.Cli.IMultiMap.Add(System.ValueTuple{System.Object,System.Object})"> + <summary> + Adds a key and a value to the multi map. + </summary> + <param name="pair">The pair to add.</param> + </member> + <member name="M:Spectre.Console.Cli.CommandExecutor.InternalParseCommandLineArguments(Spectre.Console.Cli.CommandModel,Spectre.Console.Cli.CommandAppSettings,System.Collections.Generic.IReadOnlyList{System.String})"> + <summary> + Parse the command line arguments using the specified <see cref="T:Spectre.Console.Cli.CommandModel"/> and <see cref="T:Spectre.Console.Cli.CommandAppSettings"/>, + returning the parser and tokenizer results. + </summary> + <returns>The parser and tokenizer results as a tuple.</returns> + </member> + <member name="F:Spectre.Console.Cli.Composer._renderMarkup"> + <summary> + Whether to emit the markup styles, inline, when rendering the content. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Internal.Configuration.DefaultCommandConfigurator"> + <summary> + Fluent configurator for the default command. + </summary> + </member> + <member name="M:Spectre.Console.Cli.Internal.Configuration.DefaultCommandConfigurator.WithDescription(System.String)"> + <summary> + Sets the description of the default command. + </summary> + <param name="description">The default command description.</param> + <returns>The same <see cref="T:Spectre.Console.Cli.Internal.Configuration.DefaultCommandConfigurator"/> instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Cli.Internal.Configuration.DefaultCommandConfigurator.WithData(System.Object)"> + <summary> + Sets data that will be passed to the command via the <see cref="T:Spectre.Console.Cli.CommandContext"/>. + </summary> + <param name="data">The data to pass to the default command.</param> + <returns>The same <see cref="T:Spectre.Console.Cli.Internal.Configuration.DefaultCommandConfigurator"/> instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.Cli.IConfiguration"> + <summary> + Represents a configuration. + </summary> + </member> + <member name="P:Spectre.Console.Cli.IConfiguration.Commands"> + <summary> + Gets the configured commands. + </summary> + </member> + <member name="P:Spectre.Console.Cli.IConfiguration.Settings"> + <summary> + Gets the settings for the configuration. + </summary> + </member> + <member name="P:Spectre.Console.Cli.IConfiguration.DefaultCommand"> + <summary> + Gets the default command for the configuration. + </summary> + </member> + <member name="P:Spectre.Console.Cli.IConfiguration.Examples"> + <summary> + Gets all examples for the configuration. + </summary> + </member> + <member name="M:Spectre.Console.Cli.DefaultPairDeconstructor.Spectre#Console#Cli#IPairDeconstructor#Deconstruct(Spectre.Console.Cli.ITypeResolver,System.Type,System.Type,System.String)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Cli.IPairDeconstructor"> + <summary> + Represents a pair deconstructor. + </summary> + </member> + <member name="M:Spectre.Console.Cli.IPairDeconstructor.Deconstruct(Spectre.Console.Cli.ITypeResolver,System.Type,System.Type,System.String)"> + <summary> + Deconstructs the specified value into its components. + </summary> + <param name="resolver">The type resolver to use.</param> + <param name="keyType">The key type.</param> + <param name="valueType">The value type.</param> + <param name="value">The value to deconstruct.</param> + <returns>A deconstructed value.</returns> + </member> + <member name="M:Spectre.Console.Cli.CommandModel.GetApplicationName(System.String)"> + <summary> + Gets the name of the application. + If the provided <paramref name="applicationName"/> is not null or empty, + it is returned. Otherwise the name of the current application + is determined based on the executable file's name. + </summary> + <param name="applicationName">The optional name of the application.</param> + <returns> + The name of the application, or a default value of "?" if no valid application name can be determined. + </returns> + </member> + <member name="T:Spectre.Console.Cli.ICommandContainer"> + <summary> + Represents a command container. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandContainer.Commands"> + <summary> + Gets all commands in the container. + </summary> + </member> + <member name="P:Spectre.Console.Cli.ICommandContainer.DefaultCommand"> + <summary> + Gets the default command for the container. + </summary> + <remarks> + Returns null if a default command has not been set. + </remarks> + </member> + <member name="P:Spectre.Console.Cli.CommandTreeToken.HadSeparator"> + <summary> + Gets or sets a value indicating whether a separater was encountered immediately before the <see cref="P:Spectre.Console.Cli.CommandTreeToken.Value"/>. + </summary> + </member> + <member name="T:Spectre.Console.Cli.IRemainingArguments"> + <summary> + Represents the remaining arguments. + </summary> + </member> + <member name="P:Spectre.Console.Cli.IRemainingArguments.Parsed"> + <summary> + Gets the parsed remaining arguments. + </summary> + </member> + <member name="P:Spectre.Console.Cli.IRemainingArguments.Raw"> + <summary> + Gets the raw, non-parsed remaining arguments. + This is normally everything after the `--` delimiter. + </summary> + </member> + <member name="T:Spectre.Console.Cli.ITypeRegistrar"> + <summary> + Represents a type registrar. + </summary> + </member> + <member name="M:Spectre.Console.Cli.ITypeRegistrar.Register(System.Type,System.Type)"> + <summary> + Registers the specified service. + </summary> + <param name="service">The service.</param> + <param name="implementation">The implementation.</param> + </member> + <member name="M:Spectre.Console.Cli.ITypeRegistrar.RegisterInstance(System.Type,System.Object)"> + <summary> + Registers the specified instance. + </summary> + <param name="service">The service.</param> + <param name="implementation">The implementation.</param> + </member> + <member name="M:Spectre.Console.Cli.ITypeRegistrar.RegisterLazy(System.Type,System.Func{System.Object})"> + <summary> + Registers the specified instance lazily. + </summary> + <param name="service">The service.</param> + <param name="factory">The factory that creates the implementation.</param> + </member> + <member name="M:Spectre.Console.Cli.ITypeRegistrar.Build"> + <summary> + Builds the type resolver representing the registrations + specified in the current instance. + </summary> + <returns>A type resolver.</returns> + </member> + <member name="T:Spectre.Console.Cli.ITypeRegistrarFrontend"> + <summary> + Represents a user friendly frontend for a <see cref="T:Spectre.Console.Cli.ITypeRegistrar"/>. + </summary> + </member> + <member name="M:Spectre.Console.Cli.ITypeRegistrarFrontend.Register``2"> + <summary> + Registers the type with the type registrar as a singleton. + </summary> + <typeparam name="TService">The exposed service type.</typeparam> + <typeparam name="TImplementation">The implementing type.</typeparam> + </member> + <member name="M:Spectre.Console.Cli.ITypeRegistrarFrontend.RegisterInstance``1(``0)"> + <summary> + Registers the specified instance with the type registrar as a singleton. + </summary> + <typeparam name="TImplementation">The type of the instance.</typeparam> + <param name="instance">The instance to register.</param> + </member> + <member name="M:Spectre.Console.Cli.ITypeRegistrarFrontend.RegisterInstance``2(``1)"> + <summary> + Registers the specified instance with the type registrar as a singleton. + </summary> + <typeparam name="TService">The exposed service type.</typeparam> + <typeparam name="TImplementation"> implementing type.</typeparam> + <param name="instance">The instance to register.</param> + </member> + <member name="T:Spectre.Console.Cli.ITypeResolver"> + <summary> + Represents a type resolver. + </summary> + </member> + <member name="M:Spectre.Console.Cli.ITypeResolver.Resolve(System.Type)"> + <summary> + Resolves an instance of the specified type. + </summary> + <param name="type">The type to resolve.</param> + <returns>An instance of the specified type, or <c>null</c> if no registration for the specified type exists.</returns> + </member> + <member name="T:Spectre.Console.Cli.PairDeconstructor`2"> + <summary> + Base class for a pair deconstructor. + </summary> + <typeparam name="TKey">The key type.</typeparam> + <typeparam name="TValue">The value type.</typeparam> + </member> + <member name="M:Spectre.Console.Cli.PairDeconstructor`2.Deconstruct(System.String)"> + <summary> + Deconstructs the provided <see cref="T:System.String"/> into a pair. + </summary> + <param name="value">The string to deconstruct into a pair.</param> + <returns>The deconstructed pair.</returns> + </member> + <member name="M:Spectre.Console.Cli.PairDeconstructor`2.Spectre#Console#Cli#IPairDeconstructor#Deconstruct(Spectre.Console.Cli.ITypeResolver,System.Type,System.Type,System.String)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Cli.PairDeconstuctor`2"> + <summary> + Base class for a pair deconstructor. + </summary> + <typeparam name="TKey">The key type.</typeparam> + <typeparam name="TValue">The value type.</typeparam> + <remarks>This class is misspelled, use <see cref="T:Spectre.Console.Cli.PairDeconstructor`2"/> instead.</remarks> + </member> + <member name="T:Spectre.Console.Cli.Resources.HelpProvider"> + <summary> + A strongly-typed resource class, for looking up localized strings, etc. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Resources.HelpProvider.ResourceManager"> + <summary> + Returns the cached ResourceManager instance used by this class. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Resources.HelpProvider.Culture"> + <summary> + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Resources.HelpProvider.Arguments"> + <summary> + Looks up a localized string similar to ARGUMENTS. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Resources.HelpProvider.Command"> + <summary> + Looks up a localized string similar to COMMAND. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Resources.HelpProvider.Commands"> + <summary> + Looks up a localized string similar to COMMANDS. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Resources.HelpProvider.Default"> + <summary> + Looks up a localized string similar to DEFAULT. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Resources.HelpProvider.Description"> + <summary> + Looks up a localized string similar to DESCRIPTION. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Resources.HelpProvider.Examples"> + <summary> + Looks up a localized string similar to EXAMPLES. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Resources.HelpProvider.Options"> + <summary> + Looks up a localized string similar to OPTIONS. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Resources.HelpProvider.PrintHelpDescription"> + <summary> + Looks up a localized string similar to Prints help information.. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Resources.HelpProvider.PrintVersionDescription"> + <summary> + Looks up a localized string similar to Prints version information.. + </summary> + </member> + <member name="P:Spectre.Console.Cli.Resources.HelpProvider.Usage"> + <summary> + Looks up a localized string similar to USAGE. + </summary> + </member> + <member name="T:Spectre.Console.Cli.Unsafe.IUnsafeBranchConfigurator"> + <summary> + Represents an unsafe configurator for a branch. + </summary> + </member> + <member name="M:Spectre.Console.Cli.Unsafe.IUnsafeBranchConfigurator.SetDescription(System.String)"> + <summary> + Sets the description of the branch. + </summary> + <param name="description">The description of the branch.</param> + </member> + <member name="M:Spectre.Console.Cli.Unsafe.IUnsafeBranchConfigurator.AddExample(System.String[])"> + <summary> + Adds an example of how to use the branch. + </summary> + <param name="args">The example arguments.</param> + </member> + <member name="T:Spectre.Console.Cli.Unsafe.IUnsafeConfigurator"> + <summary> + Represents an unsafe configurator. + </summary> + </member> + <member name="M:Spectre.Console.Cli.Unsafe.IUnsafeConfigurator.AddCommand(System.String,System.Type)"> + <summary> + Adds a command. + </summary> + <param name="name">The name of the command.</param> + <param name="command">The command type.</param> + <returns>A command configurator that can be used to configure the command further.</returns> + </member> + <member name="M:Spectre.Console.Cli.Unsafe.IUnsafeConfigurator.AddBranch(System.String,System.Type,System.Action{Spectre.Console.Cli.Unsafe.IUnsafeBranchConfigurator})"> + <summary> + Adds a command branch. + </summary> + <param name="name">The name of the command branch.</param> + <param name="settings">The command setting type.</param> + <param name="action">The command branch configurator.</param> + <returns>A branch configurator that can be used to configure the branch further.</returns> + </member> + <member name="T:Spectre.Console.Cli.Unsafe.UnsafeConfiguratorExtensions"> + <summary> + Contains unsafe extensions for <see cref="T:Spectre.Console.Cli.IConfigurator"/>. + </summary> + </member> + <member name="M:Spectre.Console.Cli.Unsafe.UnsafeConfiguratorExtensions.SafetyOff(Spectre.Console.Cli.IConfigurator)"> + <summary> + Gets an <see cref="T:Spectre.Console.Cli.Unsafe.IUnsafeConfigurator"/> that allows + composition of commands without type safety. + </summary> + <param name="configurator">The configurator.</param> + <returns>An <see cref="T:Spectre.Console.Cli.Unsafe.IUnsafeConfigurator"/>.</returns> + </member> + <member name="M:Spectre.Console.Cli.Unsafe.UnsafeConfiguratorExtensions.SafetyOn(Spectre.Console.Cli.Unsafe.IUnsafeConfigurator)"> + <summary> + Converts an <see cref="T:Spectre.Console.Cli.Unsafe.IUnsafeConfigurator"/> to + a configurator with type safety. + </summary> + <param name="configurator">The configurator.</param> + <returns>An <see cref="T:Spectre.Console.Cli.IConfigurator"/>.</returns> + </member> + <member name="M:Spectre.Console.Cli.Unsafe.UnsafeConfiguratorExtensions.SafetyOff``1(Spectre.Console.Cli.IConfigurator{``0})"> + <summary> + Gets an <see cref="T:Spectre.Console.Cli.Unsafe.IUnsafeConfigurator"/> that allows + composition of commands without type safety. + </summary> + <typeparam name="TSettings">The command settings.</typeparam> + <param name="configurator">The configurator.</param> + <returns>An <see cref="T:Spectre.Console.Cli.Unsafe.IUnsafeConfigurator"/>.</returns> + </member> + <member name="M:Spectre.Console.Cli.Unsafe.UnsafeConfiguratorExtensions.SafetyOn``1(Spectre.Console.Cli.Unsafe.IUnsafeBranchConfigurator)"> + <summary> + Converts an <see cref="T:Spectre.Console.Cli.Unsafe.IUnsafeConfigurator"/> to + a configurator with type safety. + </summary> + <typeparam name="TSettings">The command settings.</typeparam> + <param name="configurator">The configurator.</param> + <returns>An <see cref="T:Spectre.Console.Cli.IConfigurator`1"/>.</returns> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.AllowNullAttribute"> + <summary> + Specifies that null is allowed as an input even if the corresponding type disallows it. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute"> + <summary> + Indicates that the specified method parameter expects a constant. + </summary> + <remarks> + This can be used to inform tooling that a constant should be used as an argument for the annotated parameter. + </remarks> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute.Min"> + <summary> + Indicates the minimum bound of the expected constant, inclusive. + </summary> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute.Max"> + <summary> + Indicates the maximum bound of the expected constant, inclusive. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.DisallowNullAttribute"> + <summary> + Specifies that null is disallowed as an input even if the corresponding type allows it. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.DoesNotReturnAttribute"> + <summary> + Applied to a method that will never return under any circumstance. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute"> + <summary> + Specifies that the method will not return if the associated Boolean parameter is passed the specified value. + </summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.#ctor(System.Boolean)"> + <summary> + Initializes the attribute with the specified parameter value. + </summary> + <param name="parameterValue"> + The condition parameter value. Code after the method will be considered unreachable + by diagnostics if the argument to the associated parameter matches this value. + </param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.ParameterValue"> + <summary> + Gets the condition parameter value. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.ExperimentalAttribute"> + <summary> + Indicates that an API is experimental and it may change in the future. + </summary> + <remarks> + This attribute allows call sites to be flagged with a diagnostic that indicates that an experimental + feature is used. Authors can use this attribute to ship preview features in their assemblies. + </remarks> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.ExperimentalAttribute"/> class, + specifying the ID that the compiler will use when reporting a use of the API the attribute applies to. + </summary> + <param name="diagnosticId">The ID that the compiler will use when reporting a use of the API the attribute applies to.</param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.DiagnosticId"> + <summary> + Gets the ID that the compiler will use when reporting a use of the API the attribute applies to. + </summary> + <value>The unique diagnostic ID.</value> + <remarks> + The diagnostic ID is shown in build output for warnings and errors. + <para>This property represents the unique ID that can be used to suppress the warnings or errors, if needed.</para> + </remarks> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.UrlFormat"> + <summary> + Gets or sets the URL for corresponding documentation. + The API accepts a format string instead of an actual URL, creating a generic URL that includes the diagnostic ID. + </summary> + <value>The format string that represents a URL to corresponding documentation.</value> + <remarks>An example format string is <c>https://contoso.com/obsoletion-warnings/{0}</c>.</remarks> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.MaybeNullAttribute"> + <summary> + Specifies that an output may be null even if the corresponding type disallows it. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute"> + <summary> + Specifies that when a method returns <see cref="P:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.ReturnValue"/>, the parameter may be null even if the corresponding type disallows it. + </summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.#ctor(System.Boolean)"> + <summary> + Initializes the attribute with the specified return value condition. + </summary> + <param name="returnValue">The return value condition. If the method returns this value, the associated parameter may be null.</param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.ReturnValue"> + <summary> + Gets the return value condition. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute"> + <summary> + Specifies that the method or property will ensure that the listed field and property members have not-null values. + </summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String)"> + <summary> + Initializes the attribute with a field or property member. + </summary> + <param name="member">The field or property member that is promised to be not-null.</param> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String[])"> + <summary> + Initializes the attribute with the list of field and property members. + </summary> + <param name="members">The list of field and property members that are promised to be not-null.</param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members"> + <summary> + Gets field or property member names. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute"> + <summary> + Specifies that the method or property will ensure that the listed field and property + members have not-null values when returning with the specified return value condition. + </summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String)"> + <summary> + Initializes the attribute with the specified return value condition and a field or property member. + </summary> + <param name="returnValue">The return value condition. If the method returns this value, the associated parameter will not be null.</param> + <param name="member">The field or property member that is promised to be not-null.</param> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String[])"> + <summary> + Initializes the attribute with the specified return value condition and list of field and property members. + </summary> + <param name="returnValue">The return value condition. If the method returns this value, the associated parameter will not be null.</param> + <param name="members">The list of field and property members that are promised to be not-null.</param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.ReturnValue"> + <summary> + Gets the return value condition. + </summary> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members"> + <summary> + Gets field or property member names. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.NotNullAttribute"> + <summary> + Specifies that an output will not be null even if the corresponding type allows it. + Specifies that an input argument was not null when the call returns. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute"> + <summary> + Specifies that the output will be non-null if the named parameter is non-null. + </summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.#ctor(System.String)"> + <summary> + Initializes the attribute with the associated parameter name. + </summary> + <param name="parameterName">The associated parameter name. The output will be non-null if the argument to the parameter specified is non-null.</param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.ParameterName"> + <summary> + Gets the associated parameter name. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute"> + <summary> + Specifies that when a method returns <see cref="P:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.ReturnValue"/>, the parameter will not be null even if the corresponding type allows it. + </summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.#ctor(System.Boolean)"> + <summary> + Initializes the attribute with the specified return value condition. + </summary> + <param name="returnValue">The return value condition. If the method returns this value, the associated parameter will not be null.</param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.ReturnValue"> + <summary>Gets the return value condition.</summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.SetsRequiredMembersAttribute"> + <summary> + Specifies that this constructor sets all required members for the current type, + and callers do not need to set any required members themselves. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute"> + <summary> + Specifies the syntax used in a string. + </summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.#ctor(System.String)"> + <summary> + Initializes the <see cref="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute"/> with the identifier of the syntax used. + </summary> + <param name="syntax">The syntax identifier.</param> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.#ctor(System.String,System.Object[])"> + <summary>Initializes the <see cref="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute"/> with the identifier of the syntax used.</summary> + <param name="syntax">The syntax identifier.</param> + <param name="arguments">Optional arguments associated with the specific syntax employed.</param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Syntax"> + <summary>Gets the identifier of the syntax used.</summary> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Arguments"> + <summary>Optional arguments associated with the specific syntax employed.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.CompositeFormat"> + <summary>The syntax identifier for strings containing composite formats for string formatting.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.DateOnlyFormat"> + <summary>The syntax identifier for strings containing date format specifiers.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.DateTimeFormat"> + <summary>The syntax identifier for strings containing date and time format specifiers.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.EnumFormat"> + <summary>The syntax identifier for strings containing <see cref="T:System.Enum"/> format specifiers.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.GuidFormat"> + <summary>The syntax identifier for strings containing <see cref="T:System.Guid"/> format specifiers.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Json"> + <summary>The syntax identifier for strings containing JavaScript Object Notation (JSON).</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.NumericFormat"> + <summary>The syntax identifier for strings containing numeric format specifiers.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Regex"> + <summary>The syntax identifier for strings containing regular expressions.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.TimeOnlyFormat"> + <summary>The syntax identifier for strings containing time format specifiers.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.TimeSpanFormat"> + <summary>The syntax identifier for strings containing <see cref="T:System.TimeSpan"/> format specifiers.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Uri"> + <summary>The syntax identifier for strings containing URIs.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Xml"> + <summary>The syntax identifier for strings containing XML.</summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.UnscopedRefAttribute"> + <summary> + Used to indicate a byref escapes and is not scoped. + </summary> + <remarks> + <para> + There are several cases where the C# compiler treats a <see langword="ref"/> as implicitly + <see langword="scoped"/> - where the compiler does not allow the <see langword="ref"/> to escape the method. + </para> + <para> + For example: + <list type="number"> + <item><see langword="this"/> for <see langword="struct"/> instance methods.</item> + <item><see langword="ref"/> parameters that refer to <see langword="ref"/> <see langword="struct"/> types.</item> + <item><see langword="out"/> parameters.</item> + </list> + </para> + <para> + This attribute is used in those instances where the <see langword="ref"/> should be allowed to escape. + </para> + <para> + Applying this attribute, in any form, has impact on consumers of the applicable API. It is necessary for + API authors to understand the lifetime implications of applying this attribute and how it may impact their users. + </para> + </remarks> + </member> + <member name="T:System.Index"> + <summary>Represent a type can be used to index a collection either from the start or the end.</summary> + <remarks> + Index is used by the C# compiler to support the new index syntax + <code> + int[] someArray = new int[5] { 1, 2, 3, 4, 5 } ; + int lastElement = someArray[^1]; // lastElement = 5 + </code> + </remarks> + </member> + <member name="M:System.Index.#ctor(System.Int32,System.Boolean)"> + <summary>Construct an Index using a value and indicating if the index is from the start or from the end.</summary> + <param name="value">The index value. it has to be zero or positive number.</param> + <param name="fromEnd">Indicating if the index is from the start or from the end.</param> + <remarks> + If the Index constructed from the end, index value 1 means pointing at the last element and index value 0 means pointing at beyond last element. + </remarks> + </member> + <member name="P:System.Index.Start"> + <summary>Create an Index pointing at first element.</summary> + </member> + <member name="P:System.Index.End"> + <summary>Create an Index pointing at beyond last element.</summary> + </member> + <member name="M:System.Index.FromStart(System.Int32)"> + <summary>Create an Index from the start at the position indicated by the value.</summary> + <param name="value">The index value from the start.</param> + </member> + <member name="M:System.Index.FromEnd(System.Int32)"> + <summary>Create an Index from the end at the position indicated by the value.</summary> + <param name="value">The index value from the end.</param> + </member> + <member name="P:System.Index.Value"> + <summary>Returns the index value.</summary> + </member> + <member name="P:System.Index.IsFromEnd"> + <summary>Indicates whether the index is from the start or the end.</summary> + </member> + <member name="M:System.Index.GetOffset(System.Int32)"> + <summary>Calculate the offset from the start using the giving collection length.</summary> + <param name="length">The length of the collection that the Index will be used with. length has to be a positive value</param> + <remarks> + For performance reason, we don't validate the input length parameter and the returned offset value against negative values. + we don't validate either the returned offset is greater than the input length. + It is expected Index will be used with collections which always have non negative length/count. If the returned offset is negative and + then used to index a collection will get out of range exception which will be same affect as the validation. + </remarks> + </member> + <member name="M:System.Index.Equals(System.Object)"> + <summary>Indicates whether the current Index object is equal to another object of the same type.</summary> + <param name="value">An object to compare with this object</param> + </member> + <member name="M:System.Index.Equals(System.Index)"> + <summary>Indicates whether the current Index object is equal to another Index object.</summary> + <param name="other">An object to compare with this object</param> + </member> + <member name="M:System.Index.GetHashCode"> + <summary>Returns the hash code for this instance.</summary> + </member> + <member name="M:System.Index.op_Implicit(System.Int32)~System.Index"> + <summary>Converts integer number to an Index.</summary> + </member> + <member name="M:System.Index.ToString"> + <summary>Converts the value of the current Index object to its equivalent string representation.</summary> + </member> + <member name="T:System.Range"> + <summary>Represent a range has start and end indexes.</summary> + <remarks> + Range is used by the C# compiler to support the range syntax. + <code> + int[] someArray = new int[5] { 1, 2, 3, 4, 5 }; + int[] subArray1 = someArray[0..2]; // { 1, 2 } + int[] subArray2 = someArray[1..^0]; // { 2, 3, 4, 5 } + </code> + </remarks> + </member> + <member name="P:System.Range.Start"> + <summary>Represent the inclusive start index of the Range.</summary> + </member> + <member name="P:System.Range.End"> + <summary>Represent the exclusive end index of the Range.</summary> + </member> + <member name="M:System.Range.#ctor(System.Index,System.Index)"> + <summary>Construct a Range object using the start and end indexes.</summary> + <param name="start">Represent the inclusive start index of the range.</param> + <param name="end">Represent the exclusive end index of the range.</param> + </member> + <member name="M:System.Range.Equals(System.Object)"> + <summary>Indicates whether the current Range object is equal to another object of the same type.</summary> + <param name="value">An object to compare with this object</param> + </member> + <member name="M:System.Range.Equals(System.Range)"> + <summary>Indicates whether the current Range object is equal to another Range object.</summary> + <param name="other">An object to compare with this object</param> + </member> + <member name="M:System.Range.GetHashCode"> + <summary>Returns the hash code for this instance.</summary> + </member> + <member name="M:System.Range.ToString"> + <summary>Converts the value of the current Range object to its equivalent string representation.</summary> + </member> + <member name="M:System.Range.StartAt(System.Index)"> + <summary>Create a Range object starting from start index to the end of the collection.</summary> + </member> + <member name="M:System.Range.EndAt(System.Index)"> + <summary>Create a Range object starting from first element in the collection to the end Index.</summary> + </member> + <member name="P:System.Range.All"> + <summary>Create a Range object starting from first element to the end.</summary> + </member> + <member name="M:System.Range.GetOffsetAndLength(System.Int32)"> + <summary>Calculate the start offset and length of range object using a collection length.</summary> + <param name="length">The length of the collection that the range will be used with. length has to be a positive value.</param> + <remarks> + For performance reason, we don't validate the input length parameter against negative values. + It is expected Range will be used with collections which always have non negative length/count. + We validate the range is inside the length scope though. + </remarks> + </member> + <member name="T:System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"> + <summary> + Indicates the type of the async method builder that should be used by a language compiler to + build the attributed async method or to build the attributed type when used as the return type + of an async method. + </summary> + </member> + <member name="M:System.Runtime.CompilerServices.AsyncMethodBuilderAttribute.#ctor(System.Type)"> + <summary>Initializes the <see cref="T:System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"/>.</summary> + <param name="builderType">The <see cref="T:System.Type"/> of the associated builder.</param> + </member> + <member name="P:System.Runtime.CompilerServices.AsyncMethodBuilderAttribute.BuilderType"> + <summary>Gets the <see cref="T:System.Type"/> of the associated builder.</summary> + </member> + <member name="T:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute"> + <summary> + An attribute that allows parameters to receive the expression of other parameters. + </summary> + </member> + <member name="M:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute"/> class. + </summary> + <param name="parameterName">The condition parameter value.</param> + </member> + <member name="P:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute.ParameterName"> + <summary> + Gets the parameter name the expression is retrieved from. + </summary> + </member> + <member name="M:System.Runtime.CompilerServices.CollectionBuilderAttribute.#ctor(System.Type,System.String)"> + <summary> + Initialize the attribute to refer to the <paramref name="methodName"/> method on the <paramref name="builderType"/> type. + </summary> + <param name="builderType">The type of the builder to use to construct the collection.</param> + <param name="methodName">The name of the method on the builder to use to construct the collection.</param> + <remarks> + <paramref name="methodName"/> must refer to a static method that accepts a single parameter of + type <see cref="T:System.ReadOnlySpan`1"/> and returns an instance of the collection being built containing + a copy of the data from that span. In future releases of .NET, additional patterns may be supported. + </remarks> + </member> + <member name="P:System.Runtime.CompilerServices.CollectionBuilderAttribute.BuilderType"> + <summary> + Gets the type of the builder to use to construct the collection. + </summary> + </member> + <member name="P:System.Runtime.CompilerServices.CollectionBuilderAttribute.MethodName"> + <summary> + Gets the name of the method on the builder to use to construct the collection. + </summary> + <remarks> + This should match the metadata name of the target method. + For example, this might be ".ctor" if targeting the type's constructor. + </remarks> + </member> + <member name="T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute"> + <summary> + Indicates that compiler support for a particular feature is required for the location where this attribute is applied. + </summary> + </member> + <member name="M:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.#ctor(System.String)"> + <summary> + Creates a new instance of the <see cref="T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute"/> type. + </summary> + <param name="featureName">The name of the feature to indicate.</param> + </member> + <member name="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"> + <summary> + The name of the compiler feature. + </summary> + </member> + <member name="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.IsOptional"> + <summary> + If true, the compiler can choose to allow access to the location where this attribute is applied if it does not understand <see cref="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"/>. + </summary> + </member> + <member name="F:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.RefStructs"> + <summary> + The <see cref="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"/> used for the ref structs C# feature. + </summary> + </member> + <member name="F:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.RequiredMembers"> + <summary> + The <see cref="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"/> used for the required members C# feature. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute"> + <summary> + Indicates which arguments to a method involving an interpolated string handler should be passed to that handler. + </summary> + </member> + <member name="M:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute"/> class. + </summary> + <param name="argument">The name of the argument that should be passed to the handler.</param> + <remarks><see langword="null"/> may be used as the name of the receiver in an instance method.</remarks> + </member> + <member name="M:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute.#ctor(System.String[])"> + <summary> + Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute"/> class. + </summary> + <param name="arguments">The names of the arguments that should be passed to the handler.</param> + <remarks><see langword="null"/> may be used as the name of the receiver in an instance method.</remarks> + </member> + <member name="P:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute.Arguments"> + <summary> + Gets the names of the arguments that should be passed to the handler. + </summary> + <remarks><see langword="null"/> may be used as the name of the receiver in an instance method.</remarks> + </member> + <member name="T:System.Runtime.CompilerServices.InterpolatedStringHandlerAttribute"> + <summary> + Indicates the attributed type is to be used as an interpolated string handler. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.IsExternalInit"> + <summary> + Reserved to be used by the compiler for tracking metadata. + This class should not be used by developers in source code. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.ModuleInitializerAttribute"> + <summary> + Used to indicate to the compiler that a method should be called + in its containing module's initializer. + </summary> + <remarks> + When one or more valid methods + with this attribute are found in a compilation, the compiler will + emit a module initializer which calls each of the attributed methods. + + Certain requirements are imposed on any method targeted with this attribute: + - The method must be `static`. + - The method must be an ordinary member method, as opposed to a property accessor, constructor, local function, etc. + - The method must be parameterless. + - The method must return `void`. + - The method must not be generic or be contained in a generic type. + - The method's effective accessibility must be `internal` or `public`. + + The specification for module initializers in the .NET runtime can be found here: + https://github.com/dotnet/runtime/blob/main/docs/design/specs/Ecma-335-Augments.md#module-initializer + </remarks> + </member> + <member name="T:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute"> + <summary> + Specifies the priority of a member in overload resolution. When unspecified, the default priority is 0. + </summary> + </member> + <member name="M:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute.#ctor(System.Int32)"> + <summary> + Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute"/> class. + </summary> + <param name="priority">The priority of the attributed member. Higher numbers are prioritized, lower numbers are deprioritized. 0 is the default if no attribute is present.</param> + </member> + <member name="P:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute.Priority"> + <summary> + The priority of the member. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.ParamCollectionAttribute"> + <summary> + Indicates that a method will allow a variable number of arguments in its invocation. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.RequiredMemberAttribute"> + <summary> + Specifies that a type has required members or that a member is required. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.RequiresLocationAttribute"> + <summary> + Reserved for use by a compiler for tracking metadata. + This attribute should not be used by developers in source code. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.SkipLocalsInitAttribute"> + <summary> + Used to indicate to the compiler that the <c>.locals init</c> flag should not be set in method headers. + </summary> + </member> + <member name="M:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute"/> class. + </summary> + </member> + <member name="M:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute"/> class with the specified message. + </summary> + <param name="message">An optional message associated with this attribute instance.</param> + </member> + <member name="P:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.Message"> + <summary> + Returns the optional message associated with this attribute instance. + </summary> + </member> + <member name="P:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.Url"> + <summary> + Returns the optional URL associated with this attribute instance. + </summary> + </member> + </members> +</doc> diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Temp/Spectre.Console.dll" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Temp/Spectre.Console.dll" new file mode 100644 index 0000000..34d201a --- /dev/null +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Temp/Spectre.Console.dll" Binary files differ diff --git "a/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Temp/Spectre.Console.xml" "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Temp/Spectre.Console.xml" new file mode 100644 index 0000000..a8cee18 --- /dev/null +++ "b/2025\345\271\2646\346\234\21012\346\227\245/AuxAllWCS/Temp/Spectre.Console.xml" @@ -0,0 +1,20503 @@ +<?xml version="1.0"?> +<doc> + <assembly> + <name>Spectre.Console</name> + </assembly> + <members> + <member name="T:Wcwidth.Unicode"> + <summary> + Represents a Unicode version. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_4_1_0"> + <summary> + Unicode version 4.1.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_5_0_0"> + <summary> + Unicode version 5.0.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_5_1_0"> + <summary> + Unicode version 5.1.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_5_2_0"> + <summary> + Unicode version 5.2.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_6_0_0"> + <summary> + Unicode version 6.0.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_6_1_0"> + <summary> + Unicode version 6.1.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_6_2_0"> + <summary> + Unicode version 6.2.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_6_3_0"> + <summary> + Unicode version 6.3.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_7_0_0"> + <summary> + Unicode version 7.0.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_8_0_0"> + <summary> + Unicode version 8.0.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_9_0_0"> + <summary> + Unicode version 9.0.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_10_0_0"> + <summary> + Unicode version 10.0.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_11_0_0"> + <summary> + Unicode version 11.0.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_12_0_0"> + <summary> + Unicode version 12.0.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_12_1_0"> + <summary> + Unicode version 12.1.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_13_0_0"> + <summary> + Unicode version 13.0.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_14_0_0"> + <summary> + Unicode version 14.0.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_15_0_0"> + <summary> + Unicode version 15.0.0. + </summary> + </member> + <member name="F:Wcwidth.Unicode.Version_15_1_0"> + <summary> + Unicode version 15.0.0. + </summary> + </member> + <member name="T:Wcwidth.UnicodeCalculator"> + <summary> + A utility for calculating the width of Unicode characters. + </summary> + </member> + <member name="M:Wcwidth.UnicodeCalculator.GetWidth(System.Int32,System.Nullable{Wcwidth.Unicode})"> + <summary> + Gets the width of a Unicode code point. + </summary> + <param name="value">The Unicode code point to calculate the width of.</param> + <param name="version">The Unicode version to use.</param> + <returns>The width of the character (-1, 0, 1, 2).</returns> + </member> + <member name="M:Wcwidth.UnicodeCalculator.GetWidth(System.Char,System.Nullable{Wcwidth.Unicode})"> + <summary> + Gets the width of a UTF-16 code unit. + </summary> + <param name="value">The UTF-16 code unit to calculate the width of.</param> + <param name="version">The Unicode version to use.</param> + <returns>The width of the character (-1, 0, 1, 2).</returns> + </member> + <member name="T:Spectre.Console.AnsiConsole"> + <summary> + A console capable of writing ANSI escape sequences. + </summary> + <summary> + A console capable of writing ANSI escape sequences. + </summary> + <summary> + A console capable of writing ANSI escape sequences. + </summary> + <summary> + A console capable of writing ANSI escape sequences. + </summary> + <summary> + A console capable of writing ANSI escape sequences. + </summary> + <summary> + A console capable of writing ANSI escape sequences. + </summary> + <summary> + A console capable of writing ANSI escape sequences. + </summary> + <summary> + A console capable of writing ANSI escape sequences. + </summary> + <summary> + A console capable of writing ANSI escape sequences. + </summary> + <summary> + A console capable of writing ANSI escape sequences. + </summary> + <summary> + A console capable of writing ANSI escape sequences. + </summary> + <summary> + A console capable of writing ANSI escape sequences. + </summary> + </member> + <member name="P:Spectre.Console.AnsiConsole.Console"> + <summary> + Gets or sets the underlying <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + </member> + <member name="P:Spectre.Console.AnsiConsole.Cursor"> + <summary> + Gets the <see cref="T:Spectre.Console.IAnsiConsoleCursor"/>. + </summary> + </member> + <member name="P:Spectre.Console.AnsiConsole.Profile"> + <summary> + Gets the console profile. + </summary> + </member> + <member name="M:Spectre.Console.AnsiConsole.Create(Spectre.Console.AnsiConsoleSettings)"> + <summary> + Creates a new <see cref="T:Spectre.Console.IAnsiConsole"/> instance + from the provided settings. + </summary> + <param name="settings">The settings to use.</param> + <returns>An <see cref="T:Spectre.Console.IAnsiConsole"/> instance.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.Clear"> + <summary> + Clears the console. + </summary> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteException(System.Exception,Spectre.Console.ExceptionFormats)"> + <summary> + Writes an exception to the console. + </summary> + <param name="exception">The exception to write to the console.</param> + <param name="format">The exception format options.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteException(System.Exception,Spectre.Console.ExceptionSettings)"> + <summary> + Writes an exception to the console. + </summary> + <param name="exception">The exception to write to the console.</param> + <param name="settings">The exception settings.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Live(Spectre.Console.Rendering.IRenderable)"> + <summary> + Creates a new <see cref="T:Spectre.Console.LiveDisplay"/> instance. + </summary> + <param name="target">The target renderable to update.</param> + <returns>A <see cref="T:Spectre.Console.LiveDisplay"/> instance.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.Markup(System.String)"> + <summary> + Writes the specified markup to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Markup(System.String,System.Object[])"> + <summary> + Writes the specified markup to the console. + </summary> + <param name="format">A composite format string.</param> + <param name="args">An array of objects to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.MarkupInterpolated(System.FormattableString)"> + <summary> + Writes the specified markup to the console. + <para/> + All interpolation holes which contain a string are automatically escaped so you must not call <see cref="M:Spectre.Console.StringExtensions.EscapeMarkup(System.String)"/>. + </summary> + <example> + <code> + string input = args[0]; + string output = Process(input); + AnsiConsole.MarkupInterpolated($"[blue]{input}[/] -> [green]{output}[/]"); + </code> + </example> + <param name="value">The interpolated string value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Markup(System.IFormatProvider,System.String,System.Object[])"> + <summary> + Writes the specified markup to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="format">A composite format string.</param> + <param name="args">An array of objects to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.MarkupInterpolated(System.IFormatProvider,System.FormattableString)"> + <summary> + Writes the specified markup to the console. + <para/> + All interpolation holes which contain a string are automatically escaped so you must not call <see cref="M:Spectre.Console.StringExtensions.EscapeMarkup(System.String)"/>. + </summary> + <example> + <code> + string input = args[0]; + string output = Process(input); + AnsiConsole.MarkupInterpolated(CultureInfo.InvariantCulture, $"[blue]{input}[/] -> [green]{output}[/]"); + </code> + </example> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The interpolated string value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.MarkupLine(System.String)"> + <summary> + Writes the specified markup, followed by the current line terminator, to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.MarkupLine(System.String,System.Object[])"> + <summary> + Writes the specified markup, followed by the current line terminator, to the console. + </summary> + <param name="format">A composite format string.</param> + <param name="args">An array of objects to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.MarkupLineInterpolated(System.FormattableString)"> + <summary> + Writes the specified markup, followed by the current line terminator, to the console. + <para/> + All interpolation holes which contain a string are automatically escaped so you must not call <see cref="M:Spectre.Console.StringExtensions.EscapeMarkup(System.String)"/>. + </summary> + <example> + <code> + string input = args[0]; + string output = Process(input); + AnsiConsole.MarkupLineInterpolated($"[blue]{input}[/] -> [green]{output}[/]"); + </code> + </example> + <param name="value">The interpolated string value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.MarkupLine(System.IFormatProvider,System.String,System.Object[])"> + <summary> + Writes the specified markup, followed by the current line terminator, to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="format">A composite format string.</param> + <param name="args">An array of objects to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.MarkupLineInterpolated(System.IFormatProvider,System.FormattableString)"> + <summary> + Writes the specified markup, followed by the current line terminator, to the console. + <para/> + All interpolation holes which contain a string are automatically escaped so you must not call <see cref="M:Spectre.Console.StringExtensions.EscapeMarkup(System.String)"/>. + </summary> + <example> + <code> + string input = args[0]; + string output = Process(input); + AnsiConsole.MarkupLineInterpolated(CultureInfo.InvariantCulture, $"[blue]{input}[/] -> [green]{output}[/]"); + </code> + </example> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The interpolated string value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Progress"> + <summary> + Creates a new <see cref="M:Spectre.Console.AnsiConsole.Progress"/> instance. + </summary> + <returns>A <see cref="M:Spectre.Console.AnsiConsole.Progress"/> instance.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.Status"> + <summary> + Creates a new <see cref="M:Spectre.Console.AnsiConsole.Status"/> instance. + </summary> + <returns>A <see cref="M:Spectre.Console.AnsiConsole.Status"/> instance.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.Prompt``1(Spectre.Console.IPrompt{``0})"> + <summary> + Displays a prompt to the user. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="prompt">The prompt to display.</param> + <returns>The prompt input result.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.PromptAsync``1(Spectre.Console.IPrompt{``0},System.Threading.CancellationToken)"> + <summary> + Displays a prompt to the user. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="prompt">The prompt to display.</param> + <param name="cancellationToken">The token to monitor for cancellation requests.</param> + <returns>The prompt input result.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.Ask``1(System.String)"> + <summary> + Displays a prompt to the user. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="prompt">The prompt markup text.</param> + <returns>The prompt input result.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.AskAsync``1(System.String,System.Threading.CancellationToken)"> + <summary> + Displays a prompt to the user. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="prompt">The prompt markup text.</param> + <param name="cancellationToken">The token to monitor for cancellation requests.</param> + <returns>The prompt input result.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.Ask``1(System.String,``0)"> + <summary> + Displays a prompt to the user with a given default. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="prompt">The prompt markup text.</param> + <param name="defaultValue">The default value.</param> + <returns>The prompt input result.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.AskAsync``1(System.String,``0,System.Threading.CancellationToken)"> + <summary> + Displays a prompt to the user with a given default. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="prompt">The prompt markup text.</param> + <param name="defaultValue">The default value.</param> + <param name="cancellationToken">The token to monitor for cancellation requests.</param> + <returns>The prompt input result.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.Confirm(System.String,System.Boolean)"> + <summary> + Displays a prompt with two choices, yes or no. + </summary> + <param name="prompt">The prompt markup text.</param> + <param name="defaultValue">Specifies the default answer.</param> + <returns><c>true</c> if the user selected "yes", otherwise <c>false</c>.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.ConfirmAsync(System.String,System.Boolean,System.Threading.CancellationToken)"> + <summary> + Displays a prompt with two choices, yes or no. + </summary> + <param name="prompt">The prompt markup text.</param> + <param name="defaultValue">Specifies the default answer.</param> + <param name="cancellationToken">The token to monitor for cancellation requests.</param> + <returns><c>true</c> if the user selected "yes", otherwise <c>false</c>.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.Record"> + <summary> + Starts recording the console output. + </summary> + </member> + <member name="M:Spectre.Console.AnsiConsole.ExportText"> + <summary> + Exports all recorded console output as text. + </summary> + <returns>The recorded output as text.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.ExportHtml"> + <summary> + Exports all recorded console output as HTML text. + </summary> + <returns>The recorded output as HTML text.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.ExportCustom(Spectre.Console.Rendering.IAnsiConsoleEncoder)"> + <summary> + Exports all recorded console output using a custom encoder. + </summary> + <param name="encoder">The encoder to use.</param> + <returns>The recorded output.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsole.Render(Spectre.Console.Rendering.IRenderable)"> + <summary> + Renders the specified object to the console. + </summary> + <param name="renderable">The object to render.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(Spectre.Console.Rendering.IRenderable)"> + <summary> + Renders the specified <see cref="T:Spectre.Console.Rendering.IRenderable"/> to the console. + </summary> + <param name="renderable">The object to render.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.AlternateScreen(System.Action)"> + <summary> + Switches to an alternate screen buffer if the terminal supports it. + </summary> + <param name="action">The action to execute within the alternate screen buffer.</param> + </member> + <member name="P:Spectre.Console.AnsiConsole.Foreground"> + <summary> + Gets or sets the foreground color. + </summary> + </member> + <member name="P:Spectre.Console.AnsiConsole.Background"> + <summary> + Gets or sets the background color. + </summary> + </member> + <member name="P:Spectre.Console.AnsiConsole.Decoration"> + <summary> + Gets or sets the text decoration. + </summary> + </member> + <member name="M:Spectre.Console.AnsiConsole.Reset"> + <summary> + Resets colors and text decorations. + </summary> + </member> + <member name="M:Spectre.Console.AnsiConsole.ResetDecoration"> + <summary> + Resets the current applied text decorations. + </summary> + </member> + <member name="M:Spectre.Console.AnsiConsole.ResetColors"> + <summary> + Resets the current applied foreground and background colors. + </summary> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.String)"> + <summary> + Writes the specified string value to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.Int32)"> + <summary> + Writes the text representation of the specified 32-bit + signed integer value to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.IFormatProvider,System.Int32)"> + <summary> + Writes the text representation of the specified 32-bit + signed integer value to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.UInt32)"> + <summary> + Writes the text representation of the specified 32-bit + unsigned integer value to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.IFormatProvider,System.UInt32)"> + <summary> + Writes the text representation of the specified 32-bit + unsigned integer value to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.Int64)"> + <summary> + Writes the text representation of the specified 64-bit + signed integer value to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.IFormatProvider,System.Int64)"> + <summary> + Writes the text representation of the specified 64-bit + signed integer value to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.UInt64)"> + <summary> + Writes the text representation of the specified 64-bit + unsigned integer value to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.IFormatProvider,System.UInt64)"> + <summary> + Writes the text representation of the specified 64-bit + unsigned integer value to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.Single)"> + <summary> + Writes the text representation of the specified single-precision + floating-point value to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.IFormatProvider,System.Single)"> + <summary> + Writes the text representation of the specified single-precision + floating-point value to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.Double)"> + <summary> + Writes the text representation of the specified double-precision + floating-point value to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.IFormatProvider,System.Double)"> + <summary> + Writes the text representation of the specified double-precision + floating-point value to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.Decimal)"> + <summary> + Writes the text representation of the specified decimal value, to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.IFormatProvider,System.Decimal)"> + <summary> + Writes the text representation of the specified decimal value, to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.Boolean)"> + <summary> + Writes the text representation of the specified boolean value to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.IFormatProvider,System.Boolean)"> + <summary> + Writes the text representation of the specified boolean value to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.Char)"> + <summary> + Writes the specified Unicode character to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.IFormatProvider,System.Char)"> + <summary> + Writes the specified Unicode character to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.Char[])"> + <summary> + Writes the specified array of Unicode characters to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.IFormatProvider,System.Char[])"> + <summary> + Writes the specified array of Unicode characters to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.String,System.Object[])"> + <summary> + Writes the text representation of the specified array of objects, + to the console using the specified format information. + </summary> + <param name="format">A composite format string.</param> + <param name="args">An array of objects to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.Write(System.IFormatProvider,System.String,System.Object[])"> + <summary> + Writes the text representation of the specified array of objects, + to the console using the specified format information. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="format">A composite format string.</param> + <param name="args">An array of objects to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine"> + <summary> + Writes an empty line to the console. + </summary> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.String)"> + <summary> + Writes the specified string value, followed by the current line terminator, to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.Int32)"> + <summary> + Writes the text representation of the specified 32-bit signed integer value, + followed by the current line terminator, to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.IFormatProvider,System.Int32)"> + <summary> + Writes the text representation of the specified 32-bit signed integer value, + followed by the current line terminator, to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.UInt32)"> + <summary> + Writes the text representation of the specified 32-bit unsigned integer value, + followed by the current line terminator, to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.IFormatProvider,System.UInt32)"> + <summary> + Writes the text representation of the specified 32-bit unsigned integer value, + followed by the current line terminator, to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.Int64)"> + <summary> + Writes the text representation of the specified 64-bit signed integer value, + followed by the current line terminator, to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.IFormatProvider,System.Int64)"> + <summary> + Writes the text representation of the specified 64-bit signed integer value, + followed by the current line terminator, to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.UInt64)"> + <summary> + Writes the text representation of the specified 64-bit unsigned integer value, + followed by the current line terminator, to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.IFormatProvider,System.UInt64)"> + <summary> + Writes the text representation of the specified 64-bit unsigned integer value, + followed by the current line terminator, to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.Single)"> + <summary> + Writes the text representation of the specified single-precision floating-point + value, followed by the current line terminator, to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.IFormatProvider,System.Single)"> + <summary> + Writes the text representation of the specified single-precision floating-point + value, followed by the current line terminator, to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.Double)"> + <summary> + Writes the text representation of the specified double-precision floating-point + value, followed by the current line terminator, to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.IFormatProvider,System.Double)"> + <summary> + Writes the text representation of the specified double-precision floating-point + value, followed by the current line terminator, to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.Decimal)"> + <summary> + Writes the text representation of the specified decimal value, + followed by the current line terminator, to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.IFormatProvider,System.Decimal)"> + <summary> + Writes the text representation of the specified decimal value, + followed by the current line terminator, to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.Boolean)"> + <summary> + Writes the text representation of the specified boolean value, + followed by the current line terminator, to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.IFormatProvider,System.Boolean)"> + <summary> + Writes the text representation of the specified boolean value, + followed by the current line terminator, to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.Char)"> + <summary> + Writes the specified Unicode character, followed by the current + line terminator, value to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.IFormatProvider,System.Char)"> + <summary> + Writes the specified Unicode character, followed by the current + line terminator, value to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.Char[])"> + <summary> + Writes the specified array of Unicode characters, followed by the current + line terminator, value to the console. + </summary> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.IFormatProvider,System.Char[])"> + <summary> + Writes the specified array of Unicode characters, followed by the current + line terminator, value to the console. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.String,System.Object[])"> + <summary> + Writes the text representation of the specified array of objects, + followed by the current line terminator, to the console + using the specified format information. + </summary> + <param name="format">A composite format string.</param> + <param name="args">An array of objects to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsole.WriteLine(System.IFormatProvider,System.String,System.Object[])"> + <summary> + Writes the text representation of the specified array of objects, + followed by the current line terminator, to the console + using the specified format information. + </summary> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="format">A composite format string.</param> + <param name="args">An array of objects to write.</param> + </member> + <member name="T:Spectre.Console.AnsiConsoleFactory"> + <summary> + Factory for creating an ANSI console. + </summary> + </member> + <member name="M:Spectre.Console.AnsiConsoleFactory.Create(Spectre.Console.AnsiConsoleSettings)"> + <summary> + Creates an ANSI console. + </summary> + <param name="settings">The settings.</param> + <returns>An implementation of <see cref="T:Spectre.Console.IAnsiConsole"/>.</returns> + </member> + <member name="T:Spectre.Console.AnsiConsoleOutput"> + <summary> + Represents console output. + </summary> + </member> + <member name="P:Spectre.Console.AnsiConsoleOutput.Writer"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.AnsiConsoleOutput.IsTerminal"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.AnsiConsoleOutput.Width"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.AnsiConsoleOutput.Height"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.AnsiConsoleOutput.#ctor(System.IO.TextWriter)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.AnsiConsoleOutput"/> class. + </summary> + <param name="writer">The output writer.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleOutput.SetEncoding(System.Text.Encoding)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.AnsiConsoleSettings"> + <summary> + Settings used when building a <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + </member> + <member name="P:Spectre.Console.AnsiConsoleSettings.Ansi"> + <summary> + Gets or sets a value indicating whether or + not ANSI escape sequences are supported. + </summary> + </member> + <member name="P:Spectre.Console.AnsiConsoleSettings.ColorSystem"> + <summary> + Gets or sets the color system to use. + </summary> + </member> + <member name="P:Spectre.Console.AnsiConsoleSettings.Out"> + <summary> + Gets or sets the out buffer. + </summary> + </member> + <member name="P:Spectre.Console.AnsiConsoleSettings.Interactive"> + <summary> + Gets or sets a value indicating whether or not the + terminal is interactive or not. + </summary> + </member> + <member name="P:Spectre.Console.AnsiConsoleSettings.ExclusivityMode"> + <summary> + Gets or sets the exclusivity mode. + </summary> + </member> + <member name="P:Spectre.Console.AnsiConsoleSettings.Enrichment"> + <summary> + Gets or sets the profile enrichments settings. + </summary> + </member> + <member name="P:Spectre.Console.AnsiConsoleSettings.EnvironmentVariables"> + <summary> + Gets or sets the environment variables. + If not value is provided the default environment variables will be used. + </summary> + </member> + <member name="M:Spectre.Console.AnsiConsoleSettings.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.AnsiConsoleSettings"/> class. + </summary> + </member> + <member name="T:Spectre.Console.AnsiSupport"> + <summary> + Determines ANSI escape sequence support. + </summary> + </member> + <member name="F:Spectre.Console.AnsiSupport.Detect"> + <summary> + ANSI escape sequence support should + be detected by the system. + </summary> + </member> + <member name="F:Spectre.Console.AnsiSupport.Yes"> + <summary> + ANSI escape sequences are supported. + </summary> + </member> + <member name="F:Spectre.Console.AnsiSupport.No"> + <summary> + ANSI escape sequences are not supported. + </summary> + </member> + <member name="T:Spectre.Console.BoxBorder"> + <summary> + Represents a border. + </summary> + <summary> + Represents a border. + </summary> + </member> + <member name="P:Spectre.Console.BoxBorder.SafeBorder"> + <summary> + Gets the safe border for this border or <c>null</c> if none exist. + </summary> + </member> + <member name="M:Spectre.Console.BoxBorder.GetPart(Spectre.Console.Rendering.BoxBorderPart)"> + <summary> + Gets the string representation of the specified border part. + </summary> + <param name="part">The part to get the character representation for.</param> + <returns>A character representation of the specified border part.</returns> + </member> + <member name="P:Spectre.Console.BoxBorder.None"> + <summary> + Gets an invisible border. + </summary> + </member> + <member name="P:Spectre.Console.BoxBorder.Ascii"> + <summary> + Gets an ASCII border. + </summary> + </member> + <member name="P:Spectre.Console.BoxBorder.Double"> + <summary> + Gets a double border. + </summary> + </member> + <member name="P:Spectre.Console.BoxBorder.Heavy"> + <summary> + Gets a heavy border. + </summary> + </member> + <member name="P:Spectre.Console.BoxBorder.Rounded"> + <summary> + Gets a rounded border. + </summary> + </member> + <member name="P:Spectre.Console.BoxBorder.Square"> + <summary> + Gets a square border. + </summary> + </member> + <member name="T:Spectre.Console.Capabilities"> + <summary> + Represents console capabilities. + </summary> + </member> + <member name="P:Spectre.Console.Capabilities.ColorSystem"> + <summary> + Gets or sets the color system. + </summary> + </member> + <member name="P:Spectre.Console.Capabilities.Ansi"> + <summary> + Gets or sets a value indicating whether or not + the console supports VT/ANSI control codes. + </summary> + </member> + <member name="P:Spectre.Console.Capabilities.Links"> + <summary> + Gets or sets a value indicating whether or not + the console support links. + </summary> + </member> + <member name="P:Spectre.Console.Capabilities.Legacy"> + <summary> + Gets or sets a value indicating whether or not + this is a legacy console (cmd.exe) on an OS + prior to Windows 10. + </summary> + <remarks> + Only relevant when running on Microsoft Windows. + </remarks> + </member> + <member name="P:Spectre.Console.Capabilities.IsTerminal"> + <summary> + Gets a value indicating whether or not + the output is a terminal. + </summary> + </member> + <member name="P:Spectre.Console.Capabilities.Interactive"> + <summary> + Gets or sets a value indicating whether + or not the console supports interaction. + </summary> + </member> + <member name="P:Spectre.Console.Capabilities.Unicode"> + <summary> + Gets or sets a value indicating whether + or not the console supports Unicode. + </summary> + </member> + <member name="P:Spectre.Console.Capabilities.AlternateBuffer"> + <summary> + Gets or sets a value indicating whether + or not the console supports alternate buffers. + </summary> + </member> + <member name="M:Spectre.Console.Capabilities.#ctor(Spectre.Console.IAnsiConsoleOutput)"> + <summary> + Initializes a new instance of the + <see cref="T:Spectre.Console.Capabilities"/> class. + </summary> + </member> + <member name="T:Spectre.Console.Color"> + <summary> + Represents a color. + </summary> + <summary> + Represents a color. + </summary> + </member> + <member name="P:Spectre.Console.Color.Default"> + <summary> + Gets the default color. + </summary> + </member> + <member name="P:Spectre.Console.Color.R"> + <summary> + Gets the red component. + </summary> + </member> + <member name="P:Spectre.Console.Color.G"> + <summary> + Gets the green component. + </summary> + </member> + <member name="P:Spectre.Console.Color.B"> + <summary> + Gets the blue component. + </summary> + </member> + <member name="P:Spectre.Console.Color.Number"> + <summary> + Gets the number of the color, if any. + </summary> + </member> + <member name="P:Spectre.Console.Color.IsDefault"> + <summary> + Gets a value indicating whether or not this is the default color. + </summary> + </member> + <member name="M:Spectre.Console.Color.#ctor(System.Byte,System.Byte,System.Byte)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Color"/> struct. + </summary> + <param name="red">The red component.</param> + <param name="green">The green component.</param> + <param name="blue">The blue component.</param> + </member> + <member name="M:Spectre.Console.Color.Blend(Spectre.Console.Color,System.Single)"> + <summary> + Blends two colors. + </summary> + <param name="other">The other color.</param> + <param name="factor">The blend factor.</param> + <returns>The resulting color.</returns> + </member> + <member name="M:Spectre.Console.Color.ToHex"> + <summary> + Gets the hexadecimal representation of the color. + </summary> + <returns>The hexadecimal representation of the color.</returns> + </member> + <member name="M:Spectre.Console.Color.GetHashCode"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Color.Equals(System.Object)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Color.Equals(Spectre.Console.Color)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Color.op_Equality(Spectre.Console.Color,Spectre.Console.Color)"> + <summary> + Checks if two <see cref="T:Spectre.Console.Color"/> instances are equal. + </summary> + <param name="left">The first color instance to compare.</param> + <param name="right">The second color instance to compare.</param> + <returns><c>true</c> if the two colors are equal, otherwise <c>false</c>.</returns> + </member> + <member name="M:Spectre.Console.Color.op_Inequality(Spectre.Console.Color,Spectre.Console.Color)"> + <summary> + Checks if two <see cref="T:Spectre.Console.Color"/> instances are not equal. + </summary> + <param name="left">The first color instance to compare.</param> + <param name="right">The second color instance to compare.</param> + <returns><c>true</c> if the two colors are not equal, otherwise <c>false</c>.</returns> + </member> + <member name="M:Spectre.Console.Color.op_Implicit(System.Int32)~Spectre.Console.Color"> + <summary> + Converts a <see cref="T:System.Int32"/> to a <see cref="T:Spectre.Console.Color"/>. + </summary> + <param name="number">The color number to convert.</param> + </member> + <member name="M:Spectre.Console.Color.op_Implicit(System.ConsoleColor)~Spectre.Console.Color"> + <summary> + Converts a <see cref="T:System.ConsoleColor"/> to a <see cref="T:Spectre.Console.Color"/>. + </summary> + <param name="color">The color to convert.</param> + </member> + <member name="M:Spectre.Console.Color.op_Implicit(Spectre.Console.Color)~System.ConsoleColor"> + <summary> + Converts a <see cref="T:Spectre.Console.Color"/> to a <see cref="T:System.ConsoleColor"/>. + </summary> + <param name="color">The console color to convert.</param> + </member> + <member name="M:Spectre.Console.Color.ToConsoleColor(Spectre.Console.Color)"> + <summary> + Converts a <see cref="T:Spectre.Console.Color"/> to a <see cref="T:System.ConsoleColor"/>. + </summary> + <param name="color">The color to convert.</param> + <returns>A <see cref="T:System.ConsoleColor"/> representing the <see cref="T:Spectre.Console.Color"/>.</returns> + </member> + <member name="M:Spectre.Console.Color.FromInt32(System.Int32)"> + <summary> + Converts a color number into a <see cref="T:Spectre.Console.Color"/>. + </summary> + <param name="number">The color number.</param> + <returns>The color representing the specified color number.</returns> + </member> + <member name="M:Spectre.Console.Color.FromHex(System.String)"> + <summary> + Creates a color from a hexadecimal string representation. + </summary> + <param name="hex">The hexadecimal string representation of the color.</param> + <returns>The color created from the hexadecimal string.</returns> + </member> + <member name="M:Spectre.Console.Color.TryFromHex(System.String,Spectre.Console.Color@)"> + <summary> + Tries to convert a hexadecimal color code to a <see cref="T:Spectre.Console.Color"/> object. + </summary> + <param name="hex">The hexadecimal color code.</param> + <param name="color">When this method returns, contains the <see cref="T:Spectre.Console.Color"/> equivalent of the hexadecimal color code, if the conversion succeeded, or <see cref="P:Spectre.Console.Color.Default"/> if the conversion failed.</param> + <returns><c>true</c> if the conversion succeeded; otherwise, <c>false</c>.</returns> + </member> + <member name="M:Spectre.Console.Color.FromConsoleColor(System.ConsoleColor)"> + <summary> + Converts a <see cref="T:System.ConsoleColor"/> to a <see cref="T:Spectre.Console.Color"/>. + </summary> + <param name="color">The color to convert.</param> + <returns>A <see cref="T:Spectre.Console.Color"/> representing the <see cref="T:System.ConsoleColor"/>.</returns> + </member> + <member name="M:Spectre.Console.Color.ToMarkup"> + <summary> + Converts the color to a markup string. + </summary> + <returns>A <see cref="T:System.String"/> representing the color as markup.</returns> + </member> + <member name="M:Spectre.Console.Color.ToString"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Color.Black"> + <summary> + Gets the color "Black" (RGB 0,0,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.Maroon"> + <summary> + Gets the color "Maroon" (RGB 128,0,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.Green"> + <summary> + Gets the color "Green" (RGB 0,128,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.Olive"> + <summary> + Gets the color "Olive" (RGB 128,128,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.Navy"> + <summary> + Gets the color "Navy" (RGB 0,0,128). + </summary> + </member> + <member name="P:Spectre.Console.Color.Purple"> + <summary> + Gets the color "Purple" (RGB 128,0,128). + </summary> + </member> + <member name="P:Spectre.Console.Color.Teal"> + <summary> + Gets the color "Teal" (RGB 0,128,128). + </summary> + </member> + <member name="P:Spectre.Console.Color.Silver"> + <summary> + Gets the color "Silver" (RGB 192,192,192). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey"> + <summary> + Gets the color "Grey" (RGB 128,128,128). + </summary> + </member> + <member name="P:Spectre.Console.Color.Red"> + <summary> + Gets the color "Red" (RGB 255,0,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.Lime"> + <summary> + Gets the color "Lime" (RGB 0,255,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.Yellow"> + <summary> + Gets the color "Yellow" (RGB 255,255,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.Blue"> + <summary> + Gets the color "Blue" (RGB 0,0,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Fuchsia"> + <summary> + Gets the color "Fuchsia" (RGB 255,0,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Aqua"> + <summary> + Gets the color "Aqua" (RGB 0,255,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.White"> + <summary> + Gets the color "White" (RGB 255,255,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey0"> + <summary> + Gets the color "Grey0" (RGB 0,0,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.NavyBlue"> + <summary> + Gets the color "NavyBlue" (RGB 0,0,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkBlue"> + <summary> + Gets the color "DarkBlue" (RGB 0,0,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.Blue3"> + <summary> + Gets the color "Blue3" (RGB 0,0,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Blue3_1"> + <summary> + Gets the color "Blue3_1" (RGB 0,0,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.Blue1"> + <summary> + Gets the color "Blue1" (RGB 0,0,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkGreen"> + <summary> + Gets the color "DarkGreen" (RGB 0,95,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepSkyBlue4"> + <summary> + Gets the color "DeepSkyBlue4" (RGB 0,95,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepSkyBlue4_1"> + <summary> + Gets the color "DeepSkyBlue4_1" (RGB 0,95,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepSkyBlue4_2"> + <summary> + Gets the color "DeepSkyBlue4_2" (RGB 0,95,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.DodgerBlue3"> + <summary> + Gets the color "DodgerBlue3" (RGB 0,95,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.DodgerBlue2"> + <summary> + Gets the color "DodgerBlue2" (RGB 0,95,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Green4"> + <summary> + Gets the color "Green4" (RGB 0,135,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.SpringGreen4"> + <summary> + Gets the color "SpringGreen4" (RGB 0,135,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.Turquoise4"> + <summary> + Gets the color "Turquoise4" (RGB 0,135,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepSkyBlue3"> + <summary> + Gets the color "DeepSkyBlue3" (RGB 0,135,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepSkyBlue3_1"> + <summary> + Gets the color "DeepSkyBlue3_1" (RGB 0,135,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.DodgerBlue1"> + <summary> + Gets the color "DodgerBlue1" (RGB 0,135,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Green3"> + <summary> + Gets the color "Green3" (RGB 0,175,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.SpringGreen3"> + <summary> + Gets the color "SpringGreen3" (RGB 0,175,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkCyan"> + <summary> + Gets the color "DarkCyan" (RGB 0,175,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightSeaGreen"> + <summary> + Gets the color "LightSeaGreen" (RGB 0,175,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepSkyBlue2"> + <summary> + Gets the color "DeepSkyBlue2" (RGB 0,175,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepSkyBlue1"> + <summary> + Gets the color "DeepSkyBlue1" (RGB 0,175,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Green3_1"> + <summary> + Gets the color "Green3_1" (RGB 0,215,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.SpringGreen3_1"> + <summary> + Gets the color "SpringGreen3_1" (RGB 0,215,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.SpringGreen2"> + <summary> + Gets the color "SpringGreen2" (RGB 0,215,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.Cyan3"> + <summary> + Gets the color "Cyan3" (RGB 0,215,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkTurquoise"> + <summary> + Gets the color "DarkTurquoise" (RGB 0,215,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.Turquoise2"> + <summary> + Gets the color "Turquoise2" (RGB 0,215,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Green1"> + <summary> + Gets the color "Green1" (RGB 0,255,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.SpringGreen2_1"> + <summary> + Gets the color "SpringGreen2_1" (RGB 0,255,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.SpringGreen1"> + <summary> + Gets the color "SpringGreen1" (RGB 0,255,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.MediumSpringGreen"> + <summary> + Gets the color "MediumSpringGreen" (RGB 0,255,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Cyan2"> + <summary> + Gets the color "Cyan2" (RGB 0,255,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.Cyan1"> + <summary> + Gets the color "Cyan1" (RGB 0,255,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkRed"> + <summary> + Gets the color "DarkRed" (RGB 95,0,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepPink4"> + <summary> + Gets the color "DeepPink4" (RGB 95,0,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.Purple4"> + <summary> + Gets the color "Purple4" (RGB 95,0,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.Purple4_1"> + <summary> + Gets the color "Purple4_1" (RGB 95,0,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Purple3"> + <summary> + Gets the color "Purple3" (RGB 95,0,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.BlueViolet"> + <summary> + Gets the color "BlueViolet" (RGB 95,0,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Orange4"> + <summary> + Gets the color "Orange4" (RGB 95,95,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey37"> + <summary> + Gets the color "Grey37" (RGB 95,95,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.MediumPurple4"> + <summary> + Gets the color "MediumPurple4" (RGB 95,95,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.SlateBlue3"> + <summary> + Gets the color "SlateBlue3" (RGB 95,95,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.SlateBlue3_1"> + <summary> + Gets the color "SlateBlue3_1" (RGB 95,95,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.RoyalBlue1"> + <summary> + Gets the color "RoyalBlue1" (RGB 95,95,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Chartreuse4"> + <summary> + Gets the color "Chartreuse4" (RGB 95,135,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkSeaGreen4"> + <summary> + Gets the color "DarkSeaGreen4" (RGB 95,135,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.PaleTurquoise4"> + <summary> + Gets the color "PaleTurquoise4" (RGB 95,135,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.SteelBlue"> + <summary> + Gets the color "SteelBlue" (RGB 95,135,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.SteelBlue3"> + <summary> + Gets the color "SteelBlue3" (RGB 95,135,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.CornflowerBlue"> + <summary> + Gets the color "CornflowerBlue" (RGB 95,135,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Chartreuse3"> + <summary> + Gets the color "Chartreuse3" (RGB 95,175,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkSeaGreen4_1"> + <summary> + Gets the color "DarkSeaGreen4_1" (RGB 95,175,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.CadetBlue"> + <summary> + Gets the color "CadetBlue" (RGB 95,175,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.CadetBlue_1"> + <summary> + Gets the color "CadetBlue_1" (RGB 95,175,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.SkyBlue3"> + <summary> + Gets the color "SkyBlue3" (RGB 95,175,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.SteelBlue1"> + <summary> + Gets the color "SteelBlue1" (RGB 95,175,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Chartreuse3_1"> + <summary> + Gets the color "Chartreuse3_1" (RGB 95,215,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.PaleGreen3"> + <summary> + Gets the color "PaleGreen3" (RGB 95,215,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.SeaGreen3"> + <summary> + Gets the color "SeaGreen3" (RGB 95,215,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.Aquamarine3"> + <summary> + Gets the color "Aquamarine3" (RGB 95,215,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.MediumTurquoise"> + <summary> + Gets the color "MediumTurquoise" (RGB 95,215,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.SteelBlue1_1"> + <summary> + Gets the color "SteelBlue1_1" (RGB 95,215,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Chartreuse2"> + <summary> + Gets the color "Chartreuse2" (RGB 95,255,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.SeaGreen2"> + <summary> + Gets the color "SeaGreen2" (RGB 95,255,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.SeaGreen1"> + <summary> + Gets the color "SeaGreen1" (RGB 95,255,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.SeaGreen1_1"> + <summary> + Gets the color "SeaGreen1_1" (RGB 95,255,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Aquamarine1"> + <summary> + Gets the color "Aquamarine1" (RGB 95,255,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkSlateGray2"> + <summary> + Gets the color "DarkSlateGray2" (RGB 95,255,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkRed_1"> + <summary> + Gets the color "DarkRed_1" (RGB 135,0,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepPink4_1"> + <summary> + Gets the color "DeepPink4_1" (RGB 135,0,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkMagenta"> + <summary> + Gets the color "DarkMagenta" (RGB 135,0,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkMagenta_1"> + <summary> + Gets the color "DarkMagenta_1" (RGB 135,0,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkViolet"> + <summary> + Gets the color "DarkViolet" (RGB 135,0,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.Purple_1"> + <summary> + Gets the color "Purple_1" (RGB 135,0,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Orange4_1"> + <summary> + Gets the color "Orange4_1" (RGB 135,95,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightPink4"> + <summary> + Gets the color "LightPink4" (RGB 135,95,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.Plum4"> + <summary> + Gets the color "Plum4" (RGB 135,95,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.MediumPurple3"> + <summary> + Gets the color "MediumPurple3" (RGB 135,95,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.MediumPurple3_1"> + <summary> + Gets the color "MediumPurple3_1" (RGB 135,95,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.SlateBlue1"> + <summary> + Gets the color "SlateBlue1" (RGB 135,95,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Yellow4"> + <summary> + Gets the color "Yellow4" (RGB 135,135,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.Wheat4"> + <summary> + Gets the color "Wheat4" (RGB 135,135,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey53"> + <summary> + Gets the color "Grey53" (RGB 135,135,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightSlateGrey"> + <summary> + Gets the color "LightSlateGrey" (RGB 135,135,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.MediumPurple"> + <summary> + Gets the color "MediumPurple" (RGB 135,135,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightSlateBlue"> + <summary> + Gets the color "LightSlateBlue" (RGB 135,135,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Yellow4_1"> + <summary> + Gets the color "Yellow4_1" (RGB 135,175,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkOliveGreen3"> + <summary> + Gets the color "DarkOliveGreen3" (RGB 135,175,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkSeaGreen"> + <summary> + Gets the color "DarkSeaGreen" (RGB 135,175,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightSkyBlue3"> + <summary> + Gets the color "LightSkyBlue3" (RGB 135,175,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightSkyBlue3_1"> + <summary> + Gets the color "LightSkyBlue3_1" (RGB 135,175,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.SkyBlue2"> + <summary> + Gets the color "SkyBlue2" (RGB 135,175,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Chartreuse2_1"> + <summary> + Gets the color "Chartreuse2_1" (RGB 135,215,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkOliveGreen3_1"> + <summary> + Gets the color "DarkOliveGreen3_1" (RGB 135,215,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.PaleGreen3_1"> + <summary> + Gets the color "PaleGreen3_1" (RGB 135,215,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkSeaGreen3"> + <summary> + Gets the color "DarkSeaGreen3" (RGB 135,215,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkSlateGray3"> + <summary> + Gets the color "DarkSlateGray3" (RGB 135,215,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.SkyBlue1"> + <summary> + Gets the color "SkyBlue1" (RGB 135,215,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Chartreuse1"> + <summary> + Gets the color "Chartreuse1" (RGB 135,255,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightGreen"> + <summary> + Gets the color "LightGreen" (RGB 135,255,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightGreen_1"> + <summary> + Gets the color "LightGreen_1" (RGB 135,255,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.PaleGreen1"> + <summary> + Gets the color "PaleGreen1" (RGB 135,255,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Aquamarine1_1"> + <summary> + Gets the color "Aquamarine1_1" (RGB 135,255,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkSlateGray1"> + <summary> + Gets the color "DarkSlateGray1" (RGB 135,255,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Red3"> + <summary> + Gets the color "Red3" (RGB 175,0,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepPink4_2"> + <summary> + Gets the color "DeepPink4_2" (RGB 175,0,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.MediumVioletRed"> + <summary> + Gets the color "MediumVioletRed" (RGB 175,0,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.Magenta3"> + <summary> + Gets the color "Magenta3" (RGB 175,0,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkViolet_1"> + <summary> + Gets the color "DarkViolet_1" (RGB 175,0,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.Purple_2"> + <summary> + Gets the color "Purple_2" (RGB 175,0,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkOrange3"> + <summary> + Gets the color "DarkOrange3" (RGB 175,95,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.IndianRed"> + <summary> + Gets the color "IndianRed" (RGB 175,95,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.HotPink3"> + <summary> + Gets the color "HotPink3" (RGB 175,95,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.MediumOrchid3"> + <summary> + Gets the color "MediumOrchid3" (RGB 175,95,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.MediumOrchid"> + <summary> + Gets the color "MediumOrchid" (RGB 175,95,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.MediumPurple2"> + <summary> + Gets the color "MediumPurple2" (RGB 175,95,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkGoldenrod"> + <summary> + Gets the color "DarkGoldenrod" (RGB 175,135,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightSalmon3"> + <summary> + Gets the color "LightSalmon3" (RGB 175,135,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.RosyBrown"> + <summary> + Gets the color "RosyBrown" (RGB 175,135,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey63"> + <summary> + Gets the color "Grey63" (RGB 175,135,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.MediumPurple2_1"> + <summary> + Gets the color "MediumPurple2_1" (RGB 175,135,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.MediumPurple1"> + <summary> + Gets the color "MediumPurple1" (RGB 175,135,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Gold3"> + <summary> + Gets the color "Gold3" (RGB 175,175,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkKhaki"> + <summary> + Gets the color "DarkKhaki" (RGB 175,175,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.NavajoWhite3"> + <summary> + Gets the color "NavajoWhite3" (RGB 175,175,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey69"> + <summary> + Gets the color "Grey69" (RGB 175,175,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightSteelBlue3"> + <summary> + Gets the color "LightSteelBlue3" (RGB 175,175,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightSteelBlue"> + <summary> + Gets the color "LightSteelBlue" (RGB 175,175,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Yellow3"> + <summary> + Gets the color "Yellow3" (RGB 175,215,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkOliveGreen3_2"> + <summary> + Gets the color "DarkOliveGreen3_2" (RGB 175,215,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkSeaGreen3_1"> + <summary> + Gets the color "DarkSeaGreen3_1" (RGB 175,215,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkSeaGreen2"> + <summary> + Gets the color "DarkSeaGreen2" (RGB 175,215,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightCyan3"> + <summary> + Gets the color "LightCyan3" (RGB 175,215,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightSkyBlue1"> + <summary> + Gets the color "LightSkyBlue1" (RGB 175,215,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.GreenYellow"> + <summary> + Gets the color "GreenYellow" (RGB 175,255,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkOliveGreen2"> + <summary> + Gets the color "DarkOliveGreen2" (RGB 175,255,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.PaleGreen1_1"> + <summary> + Gets the color "PaleGreen1_1" (RGB 175,255,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkSeaGreen2_1"> + <summary> + Gets the color "DarkSeaGreen2_1" (RGB 175,255,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkSeaGreen1"> + <summary> + Gets the color "DarkSeaGreen1" (RGB 175,255,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.PaleTurquoise1"> + <summary> + Gets the color "PaleTurquoise1" (RGB 175,255,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Red3_1"> + <summary> + Gets the color "Red3_1" (RGB 215,0,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepPink3"> + <summary> + Gets the color "DeepPink3" (RGB 215,0,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepPink3_1"> + <summary> + Gets the color "DeepPink3_1" (RGB 215,0,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.Magenta3_1"> + <summary> + Gets the color "Magenta3_1" (RGB 215,0,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Magenta3_2"> + <summary> + Gets the color "Magenta3_2" (RGB 215,0,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.Magenta2"> + <summary> + Gets the color "Magenta2" (RGB 215,0,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkOrange3_1"> + <summary> + Gets the color "DarkOrange3_1" (RGB 215,95,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.IndianRed_1"> + <summary> + Gets the color "IndianRed_1" (RGB 215,95,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.HotPink3_1"> + <summary> + Gets the color "HotPink3_1" (RGB 215,95,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.HotPink2"> + <summary> + Gets the color "HotPink2" (RGB 215,95,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Orchid"> + <summary> + Gets the color "Orchid" (RGB 215,95,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.MediumOrchid1"> + <summary> + Gets the color "MediumOrchid1" (RGB 215,95,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Orange3"> + <summary> + Gets the color "Orange3" (RGB 215,135,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightSalmon3_1"> + <summary> + Gets the color "LightSalmon3_1" (RGB 215,135,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightPink3"> + <summary> + Gets the color "LightPink3" (RGB 215,135,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.Pink3"> + <summary> + Gets the color "Pink3" (RGB 215,135,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Plum3"> + <summary> + Gets the color "Plum3" (RGB 215,135,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.Violet"> + <summary> + Gets the color "Violet" (RGB 215,135,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Gold3_1"> + <summary> + Gets the color "Gold3_1" (RGB 215,175,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightGoldenrod3"> + <summary> + Gets the color "LightGoldenrod3" (RGB 215,175,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.Tan"> + <summary> + Gets the color "Tan" (RGB 215,175,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.MistyRose3"> + <summary> + Gets the color "MistyRose3" (RGB 215,175,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Thistle3"> + <summary> + Gets the color "Thistle3" (RGB 215,175,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.Plum2"> + <summary> + Gets the color "Plum2" (RGB 215,175,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Yellow3_1"> + <summary> + Gets the color "Yellow3_1" (RGB 215,215,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.Khaki3"> + <summary> + Gets the color "Khaki3" (RGB 215,215,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightGoldenrod2"> + <summary> + Gets the color "LightGoldenrod2" (RGB 215,215,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightYellow3"> + <summary> + Gets the color "LightYellow3" (RGB 215,215,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey84"> + <summary> + Gets the color "Grey84" (RGB 215,215,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightSteelBlue1"> + <summary> + Gets the color "LightSteelBlue1" (RGB 215,215,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Yellow2"> + <summary> + Gets the color "Yellow2" (RGB 215,255,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkOliveGreen1"> + <summary> + Gets the color "DarkOliveGreen1" (RGB 215,255,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkOliveGreen1_1"> + <summary> + Gets the color "DarkOliveGreen1_1" (RGB 215,255,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkSeaGreen1_1"> + <summary> + Gets the color "DarkSeaGreen1_1" (RGB 215,255,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Honeydew2"> + <summary> + Gets the color "Honeydew2" (RGB 215,255,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightCyan1"> + <summary> + Gets the color "LightCyan1" (RGB 215,255,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Red1"> + <summary> + Gets the color "Red1" (RGB 255,0,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepPink2"> + <summary> + Gets the color "DeepPink2" (RGB 255,0,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepPink1"> + <summary> + Gets the color "DeepPink1" (RGB 255,0,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.DeepPink1_1"> + <summary> + Gets the color "DeepPink1_1" (RGB 255,0,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Magenta2_1"> + <summary> + Gets the color "Magenta2_1" (RGB 255,0,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.Magenta1"> + <summary> + Gets the color "Magenta1" (RGB 255,0,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.OrangeRed1"> + <summary> + Gets the color "OrangeRed1" (RGB 255,95,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.IndianRed1"> + <summary> + Gets the color "IndianRed1" (RGB 255,95,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.IndianRed1_1"> + <summary> + Gets the color "IndianRed1_1" (RGB 255,95,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.HotPink"> + <summary> + Gets the color "HotPink" (RGB 255,95,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.HotPink_1"> + <summary> + Gets the color "HotPink_1" (RGB 255,95,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.MediumOrchid1_1"> + <summary> + Gets the color "MediumOrchid1_1" (RGB 255,95,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.DarkOrange"> + <summary> + Gets the color "DarkOrange" (RGB 255,135,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.Salmon1"> + <summary> + Gets the color "Salmon1" (RGB 255,135,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightCoral"> + <summary> + Gets the color "LightCoral" (RGB 255,135,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.PaleVioletRed1"> + <summary> + Gets the color "PaleVioletRed1" (RGB 255,135,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Orchid2"> + <summary> + Gets the color "Orchid2" (RGB 255,135,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.Orchid1"> + <summary> + Gets the color "Orchid1" (RGB 255,135,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Orange1"> + <summary> + Gets the color "Orange1" (RGB 255,175,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.SandyBrown"> + <summary> + Gets the color "SandyBrown" (RGB 255,175,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightSalmon1"> + <summary> + Gets the color "LightSalmon1" (RGB 255,175,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightPink1"> + <summary> + Gets the color "LightPink1" (RGB 255,175,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Pink1"> + <summary> + Gets the color "Pink1" (RGB 255,175,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.Plum1"> + <summary> + Gets the color "Plum1" (RGB 255,175,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Gold1"> + <summary> + Gets the color "Gold1" (RGB 255,215,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightGoldenrod2_1"> + <summary> + Gets the color "LightGoldenrod2_1" (RGB 255,215,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightGoldenrod2_2"> + <summary> + Gets the color "LightGoldenrod2_2" (RGB 255,215,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.NavajoWhite1"> + <summary> + Gets the color "NavajoWhite1" (RGB 255,215,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.MistyRose1"> + <summary> + Gets the color "MistyRose1" (RGB 255,215,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.Thistle1"> + <summary> + Gets the color "Thistle1" (RGB 255,215,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Yellow1"> + <summary> + Gets the color "Yellow1" (RGB 255,255,0). + </summary> + </member> + <member name="P:Spectre.Console.Color.LightGoldenrod1"> + <summary> + Gets the color "LightGoldenrod1" (RGB 255,255,95). + </summary> + </member> + <member name="P:Spectre.Console.Color.Khaki1"> + <summary> + Gets the color "Khaki1" (RGB 255,255,135). + </summary> + </member> + <member name="P:Spectre.Console.Color.Wheat1"> + <summary> + Gets the color "Wheat1" (RGB 255,255,175). + </summary> + </member> + <member name="P:Spectre.Console.Color.Cornsilk1"> + <summary> + Gets the color "Cornsilk1" (RGB 255,255,215). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey100"> + <summary> + Gets the color "Grey100" (RGB 255,255,255). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey3"> + <summary> + Gets the color "Grey3" (RGB 8,8,8). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey7"> + <summary> + Gets the color "Grey7" (RGB 18,18,18). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey11"> + <summary> + Gets the color "Grey11" (RGB 28,28,28). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey15"> + <summary> + Gets the color "Grey15" (RGB 38,38,38). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey19"> + <summary> + Gets the color "Grey19" (RGB 48,48,48). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey23"> + <summary> + Gets the color "Grey23" (RGB 58,58,58). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey27"> + <summary> + Gets the color "Grey27" (RGB 68,68,68). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey30"> + <summary> + Gets the color "Grey30" (RGB 78,78,78). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey35"> + <summary> + Gets the color "Grey35" (RGB 88,88,88). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey39"> + <summary> + Gets the color "Grey39" (RGB 98,98,98). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey42"> + <summary> + Gets the color "Grey42" (RGB 108,108,108). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey46"> + <summary> + Gets the color "Grey46" (RGB 118,118,118). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey50"> + <summary> + Gets the color "Grey50" (RGB 128,128,128). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey54"> + <summary> + Gets the color "Grey54" (RGB 138,138,138). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey58"> + <summary> + Gets the color "Grey58" (RGB 148,148,148). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey62"> + <summary> + Gets the color "Grey62" (RGB 158,158,158). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey66"> + <summary> + Gets the color "Grey66" (RGB 168,168,168). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey70"> + <summary> + Gets the color "Grey70" (RGB 178,178,178). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey74"> + <summary> + Gets the color "Grey74" (RGB 188,188,188). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey78"> + <summary> + Gets the color "Grey78" (RGB 198,198,198). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey82"> + <summary> + Gets the color "Grey82" (RGB 208,208,208). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey85"> + <summary> + Gets the color "Grey85" (RGB 218,218,218). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey89"> + <summary> + Gets the color "Grey89" (RGB 228,228,228). + </summary> + </member> + <member name="P:Spectre.Console.Color.Grey93"> + <summary> + Gets the color "Grey93" (RGB 238,238,238). + </summary> + </member> + <member name="T:Spectre.Console.ColorSystem"> + <summary> + Represents a color system. + </summary> + </member> + <member name="F:Spectre.Console.ColorSystem.NoColors"> + <summary> + No colors. + </summary> + </member> + <member name="F:Spectre.Console.ColorSystem.Legacy"> + <summary> + Legacy, 3-bit mode. + </summary> + </member> + <member name="F:Spectre.Console.ColorSystem.Standard"> + <summary> + Standard, 4-bit mode. + </summary> + </member> + <member name="F:Spectre.Console.ColorSystem.EightBit"> + <summary> + 8-bit mode. + </summary> + </member> + <member name="F:Spectre.Console.ColorSystem.TrueColor"> + <summary> + 24-bit mode. + </summary> + </member> + <member name="T:Spectre.Console.ColorSystemSupport"> + <summary> + Determines what color system should be used. + </summary> + </member> + <member name="F:Spectre.Console.ColorSystemSupport.Detect"> + <summary> + Try to detect the color system. + </summary> + </member> + <member name="F:Spectre.Console.ColorSystemSupport.NoColors"> + <summary> + No colors. + </summary> + </member> + <member name="F:Spectre.Console.ColorSystemSupport.Legacy"> + <summary> + Legacy, 3-bit mode. + </summary> + </member> + <member name="F:Spectre.Console.ColorSystemSupport.Standard"> + <summary> + Standard, 4-bit mode. + </summary> + </member> + <member name="F:Spectre.Console.ColorSystemSupport.EightBit"> + <summary> + 8-bit mode. + </summary> + </member> + <member name="F:Spectre.Console.ColorSystemSupport.TrueColor"> + <summary> + 24-bit mode. + </summary> + </member> + <member name="T:Spectre.Console.CursorDirection"> + <summary> + Represents cursor direction. + </summary> + </member> + <member name="F:Spectre.Console.CursorDirection.Up"> + <summary> + Moves cursor up. + </summary> + </member> + <member name="F:Spectre.Console.CursorDirection.Down"> + <summary> + Moves cursor down. + </summary> + </member> + <member name="F:Spectre.Console.CursorDirection.Left"> + <summary> + Moves cursor left. + </summary> + </member> + <member name="F:Spectre.Console.CursorDirection.Right"> + <summary> + Moves cursor right. + </summary> + </member> + <member name="T:Spectre.Console.Decoration"> + <summary> + Represents text decoration. + </summary> + <remarks> + Support for text decorations is up to the terminal. + </remarks> + </member> + <member name="F:Spectre.Console.Decoration.None"> + <summary> + No text decoration. + </summary> + </member> + <member name="F:Spectre.Console.Decoration.Bold"> + <summary> + Bold text. + Not supported in every environment. + </summary> + </member> + <member name="F:Spectre.Console.Decoration.Dim"> + <summary> + Dim or faint text. + Not supported in every environment. + </summary> + </member> + <member name="F:Spectre.Console.Decoration.Italic"> + <summary> + Italic text. + Not supported in every environment. + </summary> + </member> + <member name="F:Spectre.Console.Decoration.Underline"> + <summary> + Underlined text. + Not supported in every environment. + </summary> + </member> + <member name="F:Spectre.Console.Decoration.Invert"> + <summary> + Swaps the foreground and background colors. + Not supported in every environment. + </summary> + </member> + <member name="F:Spectre.Console.Decoration.Conceal"> + <summary> + Hides the text. + Not supported in every environment. + </summary> + </member> + <member name="F:Spectre.Console.Decoration.SlowBlink"> + <summary> + Makes text blink. + Normally less than 150 blinks per minute. + Not supported in every environment. + </summary> + </member> + <member name="F:Spectre.Console.Decoration.RapidBlink"> + <summary> + Makes text blink. + Normally more than 150 blinks per minute. + Not supported in every environment. + </summary> + </member> + <member name="F:Spectre.Console.Decoration.Strikethrough"> + <summary> + Shows text with a horizontal line through the center. + Not supported in every environment. + </summary> + </member> + <member name="T:Spectre.Console.Emoji"> + <summary> + Utility for working with emojis. + </summary> + <summary> + Utility for working with emojis. + </summary> + </member> + <member name="M:Spectre.Console.Emoji.Remap(System.String,System.String)"> + <summary> + Remaps a specific emoji tag with a new emoji. + </summary> + <param name="tag">The emoji tag.</param> + <param name="emoji">The emoji.</param> + </member> + <member name="M:Spectre.Console.Emoji.Replace(System.String)"> + <summary> + Replaces emoji markup with corresponding unicode characters. + </summary> + <param name="value">A string with emojis codes, e.g. "Hello :smiley:!".</param> + <returns>A string with emoji codes replaced with actual emoji.</returns> + </member> + <member name="M:Spectre.Console.Emoji.Replace(System.ReadOnlySpan{System.Char})"> + <summary> + Replaces emoji markup with corresponding unicode characters. + </summary> + <param name="value">A string with emojis codes, e.g. "Hello :smiley:!".</param> + <returns>A string with emoji codes replaced with actual emoji.</returns> + </member> + <member name="T:Spectre.Console.Emoji.Known"> + <summary> + Contains all predefined emojis. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Abacus"> + <summary> + Gets the "abacus" emoji. + Description: Abacus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AbButtonBloodType"> + <summary> + Gets the "ab_button_blood_type" emoji. + Description: AB button blood type. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AButtonBloodType"> + <summary> + Gets the "a_button_blood_type" emoji. + Description: A button blood type. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Accordion"> + <summary> + Gets the "accordion" emoji. + Description: Accordion. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AdhesiveBandage"> + <summary> + Gets the "adhesive_bandage" emoji. + Description: Adhesive bandage. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AdmissionTickets"> + <summary> + Gets the "admission_tickets" emoji. + Description: Admission tickets. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AerialTramway"> + <summary> + Gets the "aerial_tramway" emoji. + Description: Aerial tramway. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Airplane"> + <summary> + Gets the "airplane" emoji. + Description: Airplane. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AirplaneArrival"> + <summary> + Gets the "airplane_arrival" emoji. + Description: Airplane arrival. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AirplaneDeparture"> + <summary> + Gets the "airplane_departure" emoji. + Description: Airplane departure. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AlarmClock"> + <summary> + Gets the "alarm_clock" emoji. + Description: Alarm clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Alembic"> + <summary> + Gets the "alembic" emoji. + Description: Alembic. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Alien"> + <summary> + Gets the "alien" emoji. + Description: Alien. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AlienMonster"> + <summary> + Gets the "alien_monster" emoji. + Description: Alien monster. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ambulance"> + <summary> + Gets the "ambulance" emoji. + Description: Ambulance. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AmericanFootball"> + <summary> + Gets the "american_football" emoji. + Description: American football. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Amphora"> + <summary> + Gets the "amphora" emoji. + Description: Amphora. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AnatomicalHeart"> + <summary> + Gets the "anatomical_heart" emoji. + Description: Anatomical heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Anchor"> + <summary> + Gets the "anchor" emoji. + Description: Anchor. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AngerSymbol"> + <summary> + Gets the "anger_symbol" emoji. + Description: Anger symbol. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AngryFace"> + <summary> + Gets the "angry_face" emoji. + Description: Angry face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AngryFaceWithHorns"> + <summary> + Gets the "angry_face_with_horns" emoji. + Description: Angry face with horns. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AnguishedFace"> + <summary> + Gets the "anguished_face" emoji. + Description: Anguished face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ant"> + <summary> + Gets the "ant" emoji. + Description: Ant. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AntennaBars"> + <summary> + Gets the "antenna_bars" emoji. + Description: Antenna bars. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AnxiousFaceWithSweat"> + <summary> + Gets the "anxious_face_with_sweat" emoji. + Description: Anxious face with sweat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Aquarius"> + <summary> + Gets the "aquarius" emoji. + Description: Aquarius. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Aries"> + <summary> + Gets the "aries" emoji. + Description: Aries. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ArticulatedLorry"> + <summary> + Gets the "articulated_lorry" emoji. + Description: Articulated lorry. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ArtistPalette"> + <summary> + Gets the "artist_palette" emoji. + Description: Artist palette. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AstonishedFace"> + <summary> + Gets the "astonished_face" emoji. + Description: Astonished face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AtmSign"> + <summary> + Gets the "atm_sign" emoji. + Description: ATM sign. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AtomSymbol"> + <summary> + Gets the "atom_symbol" emoji. + Description: Atom symbol. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Automobile"> + <summary> + Gets the "automobile" emoji. + Description: Automobile. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.AutoRickshaw"> + <summary> + Gets the "auto_rickshaw" emoji. + Description: Auto rickshaw. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Avocado"> + <summary> + Gets the "avocado" emoji. + Description: Avocado. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Axe"> + <summary> + Gets the "axe" emoji. + Description: Axe. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Baby"> + <summary> + Gets the "baby" emoji. + Description: Baby. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BabyAngel"> + <summary> + Gets the "baby_angel" emoji. + Description: Baby angel. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BabyBottle"> + <summary> + Gets the "baby_bottle" emoji. + Description: Baby bottle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BabyChick"> + <summary> + Gets the "baby_chick" emoji. + Description: Baby chick. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BabySymbol"> + <summary> + Gets the "baby_symbol" emoji. + Description: Baby symbol. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BackArrow"> + <summary> + Gets the "back_arrow" emoji. + Description: BACK arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BackhandIndexPointingDown"> + <summary> + Gets the "backhand_index_pointing_down" emoji. + Description: Backhand index pointing down. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BackhandIndexPointingLeft"> + <summary> + Gets the "backhand_index_pointing_left" emoji. + Description: Backhand index pointing left. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BackhandIndexPointingRight"> + <summary> + Gets the "backhand_index_pointing_right" emoji. + Description: Backhand index pointing right. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BackhandIndexPointingUp"> + <summary> + Gets the "backhand_index_pointing_up" emoji. + Description: Backhand index pointing up. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Backpack"> + <summary> + Gets the "backpack" emoji. + Description: Backpack. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bacon"> + <summary> + Gets the "bacon" emoji. + Description: Bacon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Badger"> + <summary> + Gets the "badger" emoji. + Description: Badger. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Badminton"> + <summary> + Gets the "badminton" emoji. + Description: Badminton. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bagel"> + <summary> + Gets the "bagel" emoji. + Description: Bagel. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BaggageClaim"> + <summary> + Gets the "baggage_claim" emoji. + Description: Baggage claim. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BaguetteBread"> + <summary> + Gets the "baguette_bread" emoji. + Description: Baguette bread. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BalanceScale"> + <summary> + Gets the "balance_scale" emoji. + Description: Balance scale. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bald"> + <summary> + Gets the "bald" emoji. + Description: Bald. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BalletShoes"> + <summary> + Gets the "ballet_shoes" emoji. + Description: Ballet shoes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Balloon"> + <summary> + Gets the "balloon" emoji. + Description: Balloon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BallotBoxWithBallot"> + <summary> + Gets the "ballot_box_with_ballot" emoji. + Description: Ballot box with ballot. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Banana"> + <summary> + Gets the "banana" emoji. + Description: Banana. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Banjo"> + <summary> + Gets the "banjo" emoji. + Description: Banjo. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bank"> + <summary> + Gets the "bank" emoji. + Description: Bank. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BarberPole"> + <summary> + Gets the "barber_pole" emoji. + Description: Barber pole. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BarChart"> + <summary> + Gets the "bar_chart" emoji. + Description: Bar chart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Baseball"> + <summary> + Gets the "baseball" emoji. + Description: Baseball. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Basket"> + <summary> + Gets the "basket" emoji. + Description: Basket. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Basketball"> + <summary> + Gets the "basketball" emoji. + Description: Basketball. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bat"> + <summary> + Gets the "bat" emoji. + Description: Bat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bathtub"> + <summary> + Gets the "bathtub" emoji. + Description: Bathtub. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Battery"> + <summary> + Gets the "battery" emoji. + Description: Battery. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BButtonBloodType"> + <summary> + Gets the "b_button_blood_type" emoji. + Description: B button blood type. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BeachWithUmbrella"> + <summary> + Gets the "beach_with_umbrella" emoji. + Description: Beach with umbrella. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BeamingFaceWithSmilingEyes"> + <summary> + Gets the "beaming_face_with_smiling_eyes" emoji. + Description: Beaming face with smiling eyes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bear"> + <summary> + Gets the "bear" emoji. + Description: Bear. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BeatingHeart"> + <summary> + Gets the "beating_heart" emoji. + Description: Beating heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Beaver"> + <summary> + Gets the "beaver" emoji. + Description: Beaver. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bed"> + <summary> + Gets the "bed" emoji. + Description: Bed. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BeerMug"> + <summary> + Gets the "beer_mug" emoji. + Description: Beer mug. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Beetle"> + <summary> + Gets the "beetle" emoji. + Description: Beetle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bell"> + <summary> + Gets the "bell" emoji. + Description: Bell. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BellhopBell"> + <summary> + Gets the "bellhop_bell" emoji. + Description: Bellhop bell. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BellPepper"> + <summary> + Gets the "bell_pepper" emoji. + Description: Bell pepper. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BellWithSlash"> + <summary> + Gets the "bell_with_slash" emoji. + Description: Bell with slash. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BentoBox"> + <summary> + Gets the "bento_box" emoji. + Description: Bento box. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BeverageBox"> + <summary> + Gets the "beverage_box" emoji. + Description: Beverage box. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bicycle"> + <summary> + Gets the "bicycle" emoji. + Description: Bicycle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bikini"> + <summary> + Gets the "bikini" emoji. + Description: Bikini. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BilledCap"> + <summary> + Gets the "billed_cap" emoji. + Description: Billed cap. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Biohazard"> + <summary> + Gets the "biohazard" emoji. + Description: Biohazard. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bird"> + <summary> + Gets the "bird" emoji. + Description: Bird. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BirthdayCake"> + <summary> + Gets the "birthday_cake" emoji. + Description: Birthday cake. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bison"> + <summary> + Gets the "bison" emoji. + Description: Bison. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BlackCircle"> + <summary> + Gets the "black_circle" emoji. + Description: Black circle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BlackFlag"> + <summary> + Gets the "black_flag" emoji. + Description: Black flag. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BlackHeart"> + <summary> + Gets the "black_heart" emoji. + Description: Black heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BlackLargeSquare"> + <summary> + Gets the "black_large_square" emoji. + Description: Black large square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BlackMediumSmallSquare"> + <summary> + Gets the "black_medium_small_square" emoji. + Description: black medium small square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BlackMediumSquare"> + <summary> + Gets the "black_medium_square" emoji. + Description: Black medium square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BlackNib"> + <summary> + Gets the "black_nib" emoji. + Description: Black nib. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BlackSmallSquare"> + <summary> + Gets the "black_small_square" emoji. + Description: Black small square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BlackSquareButton"> + <summary> + Gets the "black_square_button" emoji. + Description: Black square button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Blossom"> + <summary> + Gets the "blossom" emoji. + Description: Blossom. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Blowfish"> + <summary> + Gets the "blowfish" emoji. + Description: Blowfish. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Blueberries"> + <summary> + Gets the "blueberries" emoji. + Description: Blueberries. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BlueBook"> + <summary> + Gets the "blue_book" emoji. + Description: Blue book. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BlueCircle"> + <summary> + Gets the "blue_circle" emoji. + Description: Blue circle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BlueHeart"> + <summary> + Gets the "blue_heart" emoji. + Description: Blue heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BlueSquare"> + <summary> + Gets the "blue_square" emoji. + Description: Blue square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Boar"> + <summary> + Gets the "boar" emoji. + Description: Boar. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bomb"> + <summary> + Gets the "bomb" emoji. + Description: Bomb. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bone"> + <summary> + Gets the "bone" emoji. + Description: Bone. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bookmark"> + <summary> + Gets the "bookmark" emoji. + Description: Bookmark. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BookmarkTabs"> + <summary> + Gets the "bookmark_tabs" emoji. + Description: Bookmark tabs. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Books"> + <summary> + Gets the "books" emoji. + Description: Books. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Boomerang"> + <summary> + Gets the "boomerang" emoji. + Description: Boomerang. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BottleWithPoppingCork"> + <summary> + Gets the "bottle_with_popping_cork" emoji. + Description: Bottle with popping cork. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bouquet"> + <summary> + Gets the "bouquet" emoji. + Description: Bouquet. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BowAndArrow"> + <summary> + Gets the "bow_and_arrow" emoji. + Description: Bow and arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bowling"> + <summary> + Gets the "bowling" emoji. + Description: Bowling. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BowlWithSpoon"> + <summary> + Gets the "bowl_with_spoon" emoji. + Description: Bowl with spoon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BoxingGlove"> + <summary> + Gets the "boxing_glove" emoji. + Description: Boxing glove. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Boy"> + <summary> + Gets the "boy" emoji. + Description: Boy. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Brain"> + <summary> + Gets the "brain" emoji. + Description: Brain. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bread"> + <summary> + Gets the "bread" emoji. + Description: Bread. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BreastFeeding"> + <summary> + Gets the "breast_feeding" emoji. + Description: breast feeding. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Brick"> + <summary> + Gets the "brick" emoji. + Description: Brick. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BridgeAtNight"> + <summary> + Gets the "bridge_at_night" emoji. + Description: Bridge at night. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Briefcase"> + <summary> + Gets the "briefcase" emoji. + Description: Briefcase. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Briefs"> + <summary> + Gets the "briefs" emoji. + Description: Briefs. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BrightButton"> + <summary> + Gets the "bright_button" emoji. + Description: Bright button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Broccoli"> + <summary> + Gets the "broccoli" emoji. + Description: Broccoli. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BrokenHeart"> + <summary> + Gets the "broken_heart" emoji. + Description: Broken heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Broom"> + <summary> + Gets the "broom" emoji. + Description: Broom. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BrownCircle"> + <summary> + Gets the "brown_circle" emoji. + Description: Brown circle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BrownHeart"> + <summary> + Gets the "brown_heart" emoji. + Description: Brown heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BrownSquare"> + <summary> + Gets the "brown_square" emoji. + Description: Brown square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BubbleTea"> + <summary> + Gets the "bubble_tea" emoji. + Description: Bubble tea. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bucket"> + <summary> + Gets the "bucket" emoji. + Description: Bucket. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bug"> + <summary> + Gets the "bug" emoji. + Description: Bug. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BuildingConstruction"> + <summary> + Gets the "building_construction" emoji. + Description: Building construction. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BulletTrain"> + <summary> + Gets the "bullet_train" emoji. + Description: Bullet train. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bullseye"> + <summary> + Gets the "bullseye" emoji. + Description: Bullseye. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Burrito"> + <summary> + Gets the "burrito" emoji. + Description: Burrito. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Bus"> + <summary> + Gets the "bus" emoji. + Description: Bus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BusStop"> + <summary> + Gets the "bus_stop" emoji. + Description: Bus stop. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BustInSilhouette"> + <summary> + Gets the "bust_in_silhouette" emoji. + Description: Bust in silhouette. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.BustsInSilhouette"> + <summary> + Gets the "busts_in_silhouette" emoji. + Description: Busts in silhouette. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Butter"> + <summary> + Gets the "butter" emoji. + Description: Butter. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Butterfly"> + <summary> + Gets the "butterfly" emoji. + Description: Butterfly. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cactus"> + <summary> + Gets the "cactus" emoji. + Description: Cactus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Calendar"> + <summary> + Gets the "calendar" emoji. + Description: Calendar. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CallMeHand"> + <summary> + Gets the "call_me_hand" emoji. + Description: Call me hand. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Camel"> + <summary> + Gets the "camel" emoji. + Description: Camel. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Camera"> + <summary> + Gets the "camera" emoji. + Description: Camera. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CameraWithFlash"> + <summary> + Gets the "camera_with_flash" emoji. + Description: Camera with flash. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Camping"> + <summary> + Gets the "camping" emoji. + Description: Camping. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cancer"> + <summary> + Gets the "cancer" emoji. + Description: Cancer. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Candle"> + <summary> + Gets the "candle" emoji. + Description: Candle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Candy"> + <summary> + Gets the "candy" emoji. + Description: Candy. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CannedFood"> + <summary> + Gets the "canned_food" emoji. + Description: Canned food. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Canoe"> + <summary> + Gets the "canoe" emoji. + Description: Canoe. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Capricorn"> + <summary> + Gets the "capricorn" emoji. + Description: Capricorn. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CardFileBox"> + <summary> + Gets the "card_file_box" emoji. + Description: Card file box. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CardIndex"> + <summary> + Gets the "card_index" emoji. + Description: Card index. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CardIndexDividers"> + <summary> + Gets the "card_index_dividers" emoji. + Description: Card index dividers. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CarouselHorse"> + <summary> + Gets the "carousel_horse" emoji. + Description: Carousel horse. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CarpentrySaw"> + <summary> + Gets the "carpentry_saw" emoji. + Description: Carpentry saw. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CarpStreamer"> + <summary> + Gets the "carp_streamer" emoji. + Description: Carp streamer. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Carrot"> + <summary> + Gets the "carrot" emoji. + Description: Carrot. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Castle"> + <summary> + Gets the "castle" emoji. + Description: Castle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cat"> + <summary> + Gets the "cat" emoji. + Description: Cat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CatFace"> + <summary> + Gets the "cat_face" emoji. + Description: Cat face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CatWithTearsOfJoy"> + <summary> + Gets the "cat_with_tears_of_joy" emoji. + Description: Cat with tears of joy. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CatWithWrySmile"> + <summary> + Gets the "cat_with_wry_smile" emoji. + Description: Cat with wry smile. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Chains"> + <summary> + Gets the "chains" emoji. + Description: Chains. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Chair"> + <summary> + Gets the "chair" emoji. + Description: Chair. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ChartDecreasing"> + <summary> + Gets the "chart_decreasing" emoji. + Description: Chart decreasing. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ChartIncreasing"> + <summary> + Gets the "chart_increasing" emoji. + Description: Chart increasing. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ChartIncreasingWithYen"> + <summary> + Gets the "chart_increasing_with_yen" emoji. + Description: Chart increasing with yen. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CheckBoxWithCheck"> + <summary> + Gets the "check_box_with_check" emoji. + Description: Check box with check. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CheckMark"> + <summary> + Gets the "check_mark" emoji. + Description: Check mark. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CheckMarkButton"> + <summary> + Gets the "check_mark_button" emoji. + Description: Check mark button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CheeseWedge"> + <summary> + Gets the "cheese_wedge" emoji. + Description: Cheese wedge. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ChequeredFlag"> + <summary> + Gets the "chequered_flag" emoji. + Description: Chequered flag. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cherries"> + <summary> + Gets the "cherries" emoji. + Description: Cherries. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CherryBlossom"> + <summary> + Gets the "cherry_blossom" emoji. + Description: Cherry blossom. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ChessPawn"> + <summary> + Gets the "chess_pawn" emoji. + Description: Chess pawn. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Chestnut"> + <summary> + Gets the "chestnut" emoji. + Description: Chestnut. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Chicken"> + <summary> + Gets the "chicken" emoji. + Description: Chicken. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Child"> + <summary> + Gets the "child" emoji. + Description: Child. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ChildrenCrossing"> + <summary> + Gets the "children_crossing" emoji. + Description: Children crossing. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Chipmunk"> + <summary> + Gets the "chipmunk" emoji. + Description: Chipmunk. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ChocolateBar"> + <summary> + Gets the "chocolate_bar" emoji. + Description: Chocolate bar. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Chopsticks"> + <summary> + Gets the "chopsticks" emoji. + Description: Chopsticks. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ChristmasTree"> + <summary> + Gets the "christmas_tree" emoji. + Description: Christmas tree. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Church"> + <summary> + Gets the "church" emoji. + Description: Church. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cigarette"> + <summary> + Gets the "cigarette" emoji. + Description: Cigarette. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cinema"> + <summary> + Gets the "cinema" emoji. + Description: Cinema. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CircledM"> + <summary> + Gets the "circled_m" emoji. + Description: Circled M. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CircusTent"> + <summary> + Gets the "circus_tent" emoji. + Description: Circus tent. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cityscape"> + <summary> + Gets the "cityscape" emoji. + Description: Cityscape. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CityscapeAtDusk"> + <summary> + Gets the "cityscape_at_dusk" emoji. + Description: Cityscape at dusk. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Clamp"> + <summary> + Gets the "clamp" emoji. + Description: Clamp. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ClapperBoard"> + <summary> + Gets the "clapper_board" emoji. + Description: Clapper board. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ClappingHands"> + <summary> + Gets the "clapping_hands" emoji. + Description: Clapping hands. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ClassicalBuilding"> + <summary> + Gets the "classical_building" emoji. + Description: Classical building. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ClButton"> + <summary> + Gets the "cl_button" emoji. + Description: CL button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ClinkingBeerMugs"> + <summary> + Gets the "clinking_beer_mugs" emoji. + Description: Clinking beer mugs. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ClinkingGlasses"> + <summary> + Gets the "clinking_glasses" emoji. + Description: Clinking glasses. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Clipboard"> + <summary> + Gets the "clipboard" emoji. + Description: Clipboard. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ClockwiseVerticalArrows"> + <summary> + Gets the "clockwise_vertical_arrows" emoji. + Description: Clockwise vertical arrows. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ClosedBook"> + <summary> + Gets the "closed_book" emoji. + Description: Closed book. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ClosedMailboxWithLoweredFlag"> + <summary> + Gets the "closed_mailbox_with_lowered_flag" emoji. + Description: Closed mailbox with lowered flag. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ClosedMailboxWithRaisedFlag"> + <summary> + Gets the "closed_mailbox_with_raised_flag" emoji. + Description: Closed mailbox with raised flag. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ClosedUmbrella"> + <summary> + Gets the "closed_umbrella" emoji. + Description: Closed umbrella. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cloud"> + <summary> + Gets the "cloud" emoji. + Description: Cloud. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CloudWithLightning"> + <summary> + Gets the "cloud_with_lightning" emoji. + Description: Cloud with lightning. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CloudWithLightningAndRain"> + <summary> + Gets the "cloud_with_lightning_and_rain" emoji. + Description: Cloud with lightning and rain. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CloudWithRain"> + <summary> + Gets the "cloud_with_rain" emoji. + Description: Cloud with rain. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CloudWithSnow"> + <summary> + Gets the "cloud_with_snow" emoji. + Description: Cloud with snow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ClownFace"> + <summary> + Gets the "clown_face" emoji. + Description: Clown face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ClubSuit"> + <summary> + Gets the "club_suit" emoji. + Description: Club suit. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ClutchBag"> + <summary> + Gets the "clutch_bag" emoji. + Description: Clutch bag. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Coat"> + <summary> + Gets the "coat" emoji. + Description: Coat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cockroach"> + <summary> + Gets the "cockroach" emoji. + Description: Cockroach. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CocktailGlass"> + <summary> + Gets the "cocktail_glass" emoji. + Description: Cocktail glass. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Coconut"> + <summary> + Gets the "coconut" emoji. + Description: Coconut. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Coffin"> + <summary> + Gets the "coffin" emoji. + Description: Coffin. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Coin"> + <summary> + Gets the "coin" emoji. + Description: Coin. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ColdFace"> + <summary> + Gets the "cold_face" emoji. + Description: Cold face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Collision"> + <summary> + Gets the "collision" emoji. + Description: Collision. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Comet"> + <summary> + Gets the "comet" emoji. + Description: Comet. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Compass"> + <summary> + Gets the "compass" emoji. + Description: Compass. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ComputerDisk"> + <summary> + Gets the "computer_disk" emoji. + Description: Computer disk. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ComputerMouse"> + <summary> + Gets the "computer_mouse" emoji. + Description: Computer mouse. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ConfettiBall"> + <summary> + Gets the "confetti_ball" emoji. + Description: Confetti ball. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ConfoundedFace"> + <summary> + Gets the "confounded_face" emoji. + Description: Confounded face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ConfusedFace"> + <summary> + Gets the "confused_face" emoji. + Description: Confused face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Construction"> + <summary> + Gets the "construction" emoji. + Description: Construction. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ConstructionWorker"> + <summary> + Gets the "construction_worker" emoji. + Description: Construction worker. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ControlKnobs"> + <summary> + Gets the "control_knobs" emoji. + Description: Control knobs. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ConvenienceStore"> + <summary> + Gets the "convenience_store" emoji. + Description: Convenience store. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CookedRice"> + <summary> + Gets the "cooked_rice" emoji. + Description: Cooked rice. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cookie"> + <summary> + Gets the "cookie" emoji. + Description: Cookie. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cooking"> + <summary> + Gets the "cooking" emoji. + Description: Cooking. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CoolButton"> + <summary> + Gets the "cool_button" emoji. + Description: COOL button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Copyright"> + <summary> + Gets the "copyright" emoji. + Description: Copyright. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CouchAndLamp"> + <summary> + Gets the "couch_and_lamp" emoji. + Description: Couch and lamp. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CounterclockwiseArrowsButton"> + <summary> + Gets the "counterclockwise_arrows_button" emoji. + Description: Counterclockwise arrows button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CoupleWithHeart"> + <summary> + Gets the "couple_with_heart" emoji. + Description: Couple with heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cow"> + <summary> + Gets the "cow" emoji. + Description: Cow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CowboyHatFace"> + <summary> + Gets the "cowboy_hat_face" emoji. + Description: Cowboy hat face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CowFace"> + <summary> + Gets the "cow_face" emoji. + Description: Cow face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Crab"> + <summary> + Gets the "crab" emoji. + Description: Crab. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Crayon"> + <summary> + Gets the "crayon" emoji. + Description: Crayon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CreditCard"> + <summary> + Gets the "credit_card" emoji. + Description: Credit card. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CrescentMoon"> + <summary> + Gets the "crescent_moon" emoji. + Description: Crescent moon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cricket"> + <summary> + Gets the "cricket" emoji. + Description: Cricket. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CricketGame"> + <summary> + Gets the "cricket_game" emoji. + Description: Cricket game. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Crocodile"> + <summary> + Gets the "crocodile" emoji. + Description: Crocodile. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Croissant"> + <summary> + Gets the "croissant" emoji. + Description: Croissant. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CrossedFingers"> + <summary> + Gets the "crossed_fingers" emoji. + Description: Crossed fingers. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CrossedFlags"> + <summary> + Gets the "crossed_flags" emoji. + Description: Crossed flags. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CrossedSwords"> + <summary> + Gets the "crossed_swords" emoji. + Description: Crossed swords. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CrossMark"> + <summary> + Gets the "cross_mark" emoji. + Description: Cross mark. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CrossMarkButton"> + <summary> + Gets the "cross_mark_button" emoji. + Description: Cross mark button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Crown"> + <summary> + Gets the "crown" emoji. + Description: Crown. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CryingCat"> + <summary> + Gets the "crying_cat" emoji. + Description: Crying cat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CryingFace"> + <summary> + Gets the "crying_face" emoji. + Description: Crying face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CrystalBall"> + <summary> + Gets the "crystal_ball" emoji. + Description: Crystal ball. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cucumber"> + <summary> + Gets the "cucumber" emoji. + Description: Cucumber. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cupcake"> + <summary> + Gets the "cupcake" emoji. + Description: Cupcake. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CupWithStraw"> + <summary> + Gets the "cup_with_straw" emoji. + Description: Cup with straw. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CurlingStone"> + <summary> + Gets the "curling_stone" emoji. + Description: Curling stone. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CurlyHair"> + <summary> + Gets the "curly_hair" emoji. + Description: Curly hair. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CurlyLoop"> + <summary> + Gets the "curly_loop" emoji. + Description: Curly loop. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CurrencyExchange"> + <summary> + Gets the "currency_exchange" emoji. + Description: Currency exchange. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CurryRice"> + <summary> + Gets the "curry_rice" emoji. + Description: Curry rice. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Custard"> + <summary> + Gets the "custard" emoji. + Description: Custard. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Customs"> + <summary> + Gets the "customs" emoji. + Description: Customs. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.CutOfMeat"> + <summary> + Gets the "cut_of_meat" emoji. + Description: Cut of meat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Cyclone"> + <summary> + Gets the "cyclone" emoji. + Description: Cyclone. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Dagger"> + <summary> + Gets the "dagger" emoji. + Description: Dagger. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Dango"> + <summary> + Gets the "dango" emoji. + Description: Dango. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DashingAway"> + <summary> + Gets the "dashing_away" emoji. + Description: Dashing away. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DeafPerson"> + <summary> + Gets the "deaf_person" emoji. + Description: Deaf person. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DeciduousTree"> + <summary> + Gets the "deciduous_tree" emoji. + Description: Deciduous tree. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Deer"> + <summary> + Gets the "deer" emoji. + Description: Deer. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DeliveryTruck"> + <summary> + Gets the "delivery_truck" emoji. + Description: Delivery truck. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DepartmentStore"> + <summary> + Gets the "department_store" emoji. + Description: Department store. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DerelictHouse"> + <summary> + Gets the "derelict_house" emoji. + Description: Derelict house. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Desert"> + <summary> + Gets the "desert" emoji. + Description: Desert. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DesertIsland"> + <summary> + Gets the "desert_island" emoji. + Description: Desert island. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DesktopComputer"> + <summary> + Gets the "desktop_computer" emoji. + Description: Desktop computer. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Detective"> + <summary> + Gets the "detective" emoji. + Description: Detective. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DiamondSuit"> + <summary> + Gets the "diamond_suit" emoji. + Description: Diamond suit. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DiamondWithADot"> + <summary> + Gets the "diamond_with_a_dot" emoji. + Description: Diamond with a dot. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DimButton"> + <summary> + Gets the "dim_button" emoji. + Description: Dim button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DisappointedFace"> + <summary> + Gets the "disappointed_face" emoji. + Description: Disappointed face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DisguisedFace"> + <summary> + Gets the "disguised_face" emoji. + Description: Disguised face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Divide"> + <summary> + Gets the "divide" emoji. + Description: Divide. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DivingMask"> + <summary> + Gets the "diving_mask" emoji. + Description: Diving mask. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DiyaLamp"> + <summary> + Gets the "diya_lamp" emoji. + Description: Diya lamp. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Dizzy"> + <summary> + Gets the "dizzy" emoji. + Description: Dizzy. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Dna"> + <summary> + Gets the "dna" emoji. + Description: Dna. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Dodo"> + <summary> + Gets the "dodo" emoji. + Description: Dodo. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Dog"> + <summary> + Gets the "dog" emoji. + Description: Dog. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DogFace"> + <summary> + Gets the "dog_face" emoji. + Description: Dog face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DollarBanknote"> + <summary> + Gets the "dollar_banknote" emoji. + Description: Dollar banknote. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Dolphin"> + <summary> + Gets the "dolphin" emoji. + Description: Dolphin. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Door"> + <summary> + Gets the "door" emoji. + Description: Door. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DottedSixPointedStar"> + <summary> + Gets the "dotted_six_pointed_star" emoji. + Description: dotted six pointed star. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DoubleCurlyLoop"> + <summary> + Gets the "double_curly_loop" emoji. + Description: Double curly loop. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DoubleExclamationMark"> + <summary> + Gets the "double_exclamation_mark" emoji. + Description: Double exclamation mark. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Doughnut"> + <summary> + Gets the "doughnut" emoji. + Description: Doughnut. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Dove"> + <summary> + Gets the "dove" emoji. + Description: Dove. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DownArrow"> + <summary> + Gets the "down_arrow" emoji. + Description: Down arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DowncastFaceWithSweat"> + <summary> + Gets the "downcast_face_with_sweat" emoji. + Description: Downcast face with sweat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DownLeftArrow"> + <summary> + Gets the "down_left_arrow" emoji. + Description: down left arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DownRightArrow"> + <summary> + Gets the "down_right_arrow" emoji. + Description: down right arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DownwardsButton"> + <summary> + Gets the "downwards_button" emoji. + Description: Downwards button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Dragon"> + <summary> + Gets the "dragon" emoji. + Description: Dragon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DragonFace"> + <summary> + Gets the "dragon_face" emoji. + Description: Dragon face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Dress"> + <summary> + Gets the "dress" emoji. + Description: Dress. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DroolingFace"> + <summary> + Gets the "drooling_face" emoji. + Description: Drooling face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Droplet"> + <summary> + Gets the "droplet" emoji. + Description: Droplet. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.DropOfBlood"> + <summary> + Gets the "drop_of_blood" emoji. + Description: Drop of blood. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Drum"> + <summary> + Gets the "drum" emoji. + Description: Drum. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Duck"> + <summary> + Gets the "duck" emoji. + Description: Duck. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Dumpling"> + <summary> + Gets the "dumpling" emoji. + Description: Dumpling. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Dvd"> + <summary> + Gets the "dvd" emoji. + Description: Dvd. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Eagle"> + <summary> + Gets the "eagle" emoji. + Description: Eagle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ear"> + <summary> + Gets the "ear" emoji. + Description: Ear. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.EarOfCorn"> + <summary> + Gets the "ear_of_corn" emoji. + Description: Ear of corn. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.EarWithHearingAid"> + <summary> + Gets the "ear_with_hearing_aid" emoji. + Description: Ear with hearing aid. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Egg"> + <summary> + Gets the "egg" emoji. + Description: Egg. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Eggplant"> + <summary> + Gets the "eggplant" emoji. + Description: Eggplant. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.EightOClock"> + <summary> + Gets the "eight_o_clock" emoji. + Description: Eight o clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.EightPointedStar"> + <summary> + Gets the "eight_pointed_star" emoji. + Description: eight pointed star. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.EightSpokedAsterisk"> + <summary> + Gets the "eight_spoked_asterisk" emoji. + Description: eight spoked asterisk. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.EightThirty"> + <summary> + Gets the "eight_thirty" emoji. + Description: eight thirty. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.EjectButton"> + <summary> + Gets the "eject_button" emoji. + Description: Eject button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ElectricPlug"> + <summary> + Gets the "electric_plug" emoji. + Description: Electric plug. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Elephant"> + <summary> + Gets the "elephant" emoji. + Description: Elephant. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Elevator"> + <summary> + Gets the "elevator" emoji. + Description: Elevator. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ElevenOClock"> + <summary> + Gets the "eleven_o_clock" emoji. + Description: Eleven o clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ElevenThirty"> + <summary> + Gets the "eleven_thirty" emoji. + Description: eleven thirty. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Elf"> + <summary> + Gets the "elf" emoji. + Description: Elf. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.EMail"> + <summary> + Gets the "e_mail" emoji. + Description: e mail. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.EndArrow"> + <summary> + Gets the "end_arrow" emoji. + Description: END arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Envelope"> + <summary> + Gets the "envelope" emoji. + Description: Envelope. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.EnvelopeWithArrow"> + <summary> + Gets the "envelope_with_arrow" emoji. + Description: Envelope with arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.EuroBanknote"> + <summary> + Gets the "euro_banknote" emoji. + Description: Euro banknote. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.EvergreenTree"> + <summary> + Gets the "evergreen_tree" emoji. + Description: Evergreen tree. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ewe"> + <summary> + Gets the "ewe" emoji. + Description: Ewe. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ExclamationQuestionMark"> + <summary> + Gets the "exclamation_question_mark" emoji. + Description: Exclamation question mark. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ExplodingHead"> + <summary> + Gets the "exploding_head" emoji. + Description: Exploding head. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ExpressionlessFace"> + <summary> + Gets the "expressionless_face" emoji. + Description: Expressionless face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Eye"> + <summary> + Gets the "eye" emoji. + Description: Eye. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Eyes"> + <summary> + Gets the "eyes" emoji. + Description: Eyes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceBlowingAKiss"> + <summary> + Gets the "face_blowing_a_kiss" emoji. + Description: Face blowing a kiss. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceSavoringFood"> + <summary> + Gets the "face_savoring_food" emoji. + Description: Face savoring food. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceScreamingInFear"> + <summary> + Gets the "face_screaming_in_fear" emoji. + Description: Face screaming in fear. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceVomiting"> + <summary> + Gets the "face_vomiting" emoji. + Description: Face vomiting. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceWithHandOverMouth"> + <summary> + Gets the "face_with_hand_over_mouth" emoji. + Description: Face with hand over mouth. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceWithHeadBandage"> + <summary> + Gets the "face_with_head_bandage" emoji. + Description: face with head bandage. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceWithMedicalMask"> + <summary> + Gets the "face_with_medical_mask" emoji. + Description: Face with medical mask. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceWithMonocle"> + <summary> + Gets the "face_with_monocle" emoji. + Description: Face with monocle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceWithOpenMouth"> + <summary> + Gets the "face_with_open_mouth" emoji. + Description: Face with open mouth. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceWithoutMouth"> + <summary> + Gets the "face_without_mouth" emoji. + Description: Face without mouth. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceWithRaisedEyebrow"> + <summary> + Gets the "face_with_raised_eyebrow" emoji. + Description: Face with raised eyebrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceWithRollingEyes"> + <summary> + Gets the "face_with_rolling_eyes" emoji. + Description: Face with rolling eyes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceWithSteamFromNose"> + <summary> + Gets the "face_with_steam_from_nose" emoji. + Description: Face with steam from nose. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceWithSymbolsOnMouth"> + <summary> + Gets the "face_with_symbols_on_mouth" emoji. + Description: Face with symbols on mouth. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceWithTearsOfJoy"> + <summary> + Gets the "face_with_tears_of_joy" emoji. + Description: Face with tears of joy. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceWithThermometer"> + <summary> + Gets the "face_with_thermometer" emoji. + Description: Face with thermometer. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaceWithTongue"> + <summary> + Gets the "face_with_tongue" emoji. + Description: Face with tongue. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Factory"> + <summary> + Gets the "factory" emoji. + Description: Factory. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Fairy"> + <summary> + Gets the "fairy" emoji. + Description: Fairy. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Falafel"> + <summary> + Gets the "falafel" emoji. + Description: Falafel. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FallenLeaf"> + <summary> + Gets the "fallen_leaf" emoji. + Description: Fallen leaf. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Family"> + <summary> + Gets the "family" emoji. + Description: Family. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FastDownButton"> + <summary> + Gets the "fast_down_button" emoji. + Description: Fast down button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FastForwardButton"> + <summary> + Gets the "fast_forward_button" emoji. + Description: fast forward button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FastReverseButton"> + <summary> + Gets the "fast_reverse_button" emoji. + Description: Fast reverse button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FastUpButton"> + <summary> + Gets the "fast_up_button" emoji. + Description: Fast up button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FaxMachine"> + <summary> + Gets the "fax_machine" emoji. + Description: Fax machine. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FearfulFace"> + <summary> + Gets the "fearful_face" emoji. + Description: Fearful face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Feather"> + <summary> + Gets the "feather" emoji. + Description: Feather. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FemaleSign"> + <summary> + Gets the "female_sign" emoji. + Description: Female sign. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FerrisWheel"> + <summary> + Gets the "ferris_wheel" emoji. + Description: Ferris wheel. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ferry"> + <summary> + Gets the "ferry" emoji. + Description: Ferry. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FieldHockey"> + <summary> + Gets the "field_hockey" emoji. + Description: Field hockey. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FileCabinet"> + <summary> + Gets the "file_cabinet" emoji. + Description: File cabinet. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FileFolder"> + <summary> + Gets the "file_folder" emoji. + Description: File folder. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FilmFrames"> + <summary> + Gets the "film_frames" emoji. + Description: Film frames. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FilmProjector"> + <summary> + Gets the "film_projector" emoji. + Description: Film projector. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Fire"> + <summary> + Gets the "fire" emoji. + Description: Fire. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Firecracker"> + <summary> + Gets the "firecracker" emoji. + Description: Firecracker. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FireEngine"> + <summary> + Gets the "fire_engine" emoji. + Description: Fire engine. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FireExtinguisher"> + <summary> + Gets the "fire_extinguisher" emoji. + Description: Fire extinguisher. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Fireworks"> + <summary> + Gets the "fireworks" emoji. + Description: Fireworks. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FirstPlaceMedal"> + <summary> + Gets the "1st_place_medal" emoji. + Description: 1st place medal. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FirstQuarterMoon"> + <summary> + Gets the "first_quarter_moon" emoji. + Description: First quarter moon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FirstQuarterMoonFace"> + <summary> + Gets the "first_quarter_moon_face" emoji. + Description: First quarter moon face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Fish"> + <summary> + Gets the "fish" emoji. + Description: Fish. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FishCakeWithSwirl"> + <summary> + Gets the "fish_cake_with_swirl" emoji. + Description: Fish cake with swirl. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FishingPole"> + <summary> + Gets the "fishing_pole" emoji. + Description: Fishing pole. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FiveOClock"> + <summary> + Gets the "five_o_clock" emoji. + Description: Five o clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FiveThirty"> + <summary> + Gets the "five_thirty" emoji. + Description: five thirty. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FlagInHole"> + <summary> + Gets the "flag_in_hole" emoji. + Description: Flag in hole. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Flamingo"> + <summary> + Gets the "flamingo" emoji. + Description: Flamingo. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Flashlight"> + <summary> + Gets the "flashlight" emoji. + Description: Flashlight. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Flatbread"> + <summary> + Gets the "flatbread" emoji. + Description: Flatbread. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FlatShoe"> + <summary> + Gets the "flat_shoe" emoji. + Description: Flat shoe. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FleurDeLis"> + <summary> + Gets the "fleur_de_lis" emoji. + Description: fleur de lis. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FlexedBiceps"> + <summary> + Gets the "flexed_biceps" emoji. + Description: Flexed biceps. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FloppyDisk"> + <summary> + Gets the "floppy_disk" emoji. + Description: Floppy disk. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FlowerPlayingCards"> + <summary> + Gets the "flower_playing_cards" emoji. + Description: Flower playing cards. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FlushedFace"> + <summary> + Gets the "flushed_face" emoji. + Description: Flushed face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Fly"> + <summary> + Gets the "fly" emoji. + Description: Fly. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FlyingDisc"> + <summary> + Gets the "flying_disc" emoji. + Description: Flying disc. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FlyingSaucer"> + <summary> + Gets the "flying_saucer" emoji. + Description: Flying saucer. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Fog"> + <summary> + Gets the "fog" emoji. + Description: Fog. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Foggy"> + <summary> + Gets the "foggy" emoji. + Description: Foggy. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FoldedHands"> + <summary> + Gets the "folded_hands" emoji. + Description: Folded hands. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Fondue"> + <summary> + Gets the "fondue" emoji. + Description: Fondue. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Foot"> + <summary> + Gets the "foot" emoji. + Description: Foot. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Footprints"> + <summary> + Gets the "footprints" emoji. + Description: Footprints. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ForkAndKnife"> + <summary> + Gets the "fork_and_knife" emoji. + Description: Fork and knife. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ForkAndKnifeWithPlate"> + <summary> + Gets the "fork_and_knife_with_plate" emoji. + Description: Fork and knife with plate. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FortuneCookie"> + <summary> + Gets the "fortune_cookie" emoji. + Description: Fortune cookie. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Fountain"> + <summary> + Gets the "fountain" emoji. + Description: Fountain. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FountainPen"> + <summary> + Gets the "fountain_pen" emoji. + Description: Fountain pen. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FourLeafClover"> + <summary> + Gets the "four_leaf_clover" emoji. + Description: Four leaf clover. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FourOClock"> + <summary> + Gets the "four_o_clock" emoji. + Description: Four o clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FourThirty"> + <summary> + Gets the "four_thirty" emoji. + Description: four thirty. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Fox"> + <summary> + Gets the "fox" emoji. + Description: Fox. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FramedPicture"> + <summary> + Gets the "framed_picture" emoji. + Description: Framed picture. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FreeButton"> + <summary> + Gets the "free_button" emoji. + Description: FREE button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FrenchFries"> + <summary> + Gets the "french_fries" emoji. + Description: French fries. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FriedShrimp"> + <summary> + Gets the "fried_shrimp" emoji. + Description: Fried shrimp. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Frog"> + <summary> + Gets the "frog" emoji. + Description: Frog. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FrontFacingBabyChick"> + <summary> + Gets the "front_facing_baby_chick" emoji. + Description: front facing baby chick. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FrowningFace"> + <summary> + Gets the "frowning_face" emoji. + Description: Frowning face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FrowningFaceWithOpenMouth"> + <summary> + Gets the "frowning_face_with_open_mouth" emoji. + Description: Frowning face with open mouth. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FuelPump"> + <summary> + Gets the "fuel_pump" emoji. + Description: Fuel pump. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FullMoon"> + <summary> + Gets the "full_moon" emoji. + Description: Full moon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FullMoonFace"> + <summary> + Gets the "full_moon_face" emoji. + Description: Full moon face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.FuneralUrn"> + <summary> + Gets the "funeral_urn" emoji. + Description: Funeral urn. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GameDie"> + <summary> + Gets the "game_die" emoji. + Description: Game die. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Garlic"> + <summary> + Gets the "garlic" emoji. + Description: Garlic. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Gear"> + <summary> + Gets the "gear" emoji. + Description: Gear. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Gemini"> + <summary> + Gets the "gemini" emoji. + Description: Gemini. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GemStone"> + <summary> + Gets the "gem_stone" emoji. + Description: Gem stone. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Genie"> + <summary> + Gets the "genie" emoji. + Description: Genie. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ghost"> + <summary> + Gets the "ghost" emoji. + Description: Ghost. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Giraffe"> + <summary> + Gets the "giraffe" emoji. + Description: Giraffe. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Girl"> + <summary> + Gets the "girl" emoji. + Description: Girl. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Glasses"> + <summary> + Gets the "glasses" emoji. + Description: Glasses. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GlassOfMilk"> + <summary> + Gets the "glass_of_milk" emoji. + Description: Glass of milk. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GlobeShowingAmericas"> + <summary> + Gets the "globe_showing_americas" emoji. + Description: Globe showing americas. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GlobeShowingAsiaAustralia"> + <summary> + Gets the "globe_showing_asia_australia" emoji. + Description: globe showing Asia Australia. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GlobeShowingEuropeAfrica"> + <summary> + Gets the "globe_showing_europe_africa" emoji. + Description: globe showing Europe Africa. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GlobeWithMeridians"> + <summary> + Gets the "globe_with_meridians" emoji. + Description: Globe with meridians. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Gloves"> + <summary> + Gets the "gloves" emoji. + Description: Gloves. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GlowingStar"> + <summary> + Gets the "glowing_star" emoji. + Description: Glowing star. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GoalNet"> + <summary> + Gets the "goal_net" emoji. + Description: Goal net. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Goat"> + <summary> + Gets the "goat" emoji. + Description: Goat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Goblin"> + <summary> + Gets the "goblin" emoji. + Description: Goblin. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Goggles"> + <summary> + Gets the "goggles" emoji. + Description: Goggles. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Gorilla"> + <summary> + Gets the "gorilla" emoji. + Description: Gorilla. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GraduationCap"> + <summary> + Gets the "graduation_cap" emoji. + Description: Graduation cap. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Grapes"> + <summary> + Gets the "grapes" emoji. + Description: Grapes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GreenApple"> + <summary> + Gets the "green_apple" emoji. + Description: Green apple. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GreenBook"> + <summary> + Gets the "green_book" emoji. + Description: Green book. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GreenCircle"> + <summary> + Gets the "green_circle" emoji. + Description: Green circle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GreenHeart"> + <summary> + Gets the "green_heart" emoji. + Description: Green heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GreenSalad"> + <summary> + Gets the "green_salad" emoji. + Description: Green salad. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GreenSquare"> + <summary> + Gets the "green_square" emoji. + Description: Green square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GrimacingFace"> + <summary> + Gets the "grimacing_face" emoji. + Description: Grimacing face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GrinningCat"> + <summary> + Gets the "grinning_cat" emoji. + Description: Grinning cat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GrinningCatWithSmilingEyes"> + <summary> + Gets the "grinning_cat_with_smiling_eyes" emoji. + Description: Grinning cat with smiling eyes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GrinningFace"> + <summary> + Gets the "grinning_face" emoji. + Description: Grinning face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GrinningFaceWithBigEyes"> + <summary> + Gets the "grinning_face_with_big_eyes" emoji. + Description: Grinning face with big eyes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GrinningFaceWithSmilingEyes"> + <summary> + Gets the "grinning_face_with_smiling_eyes" emoji. + Description: Grinning face with smiling eyes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GrinningFaceWithSweat"> + <summary> + Gets the "grinning_face_with_sweat" emoji. + Description: Grinning face with sweat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GrinningSquintingFace"> + <summary> + Gets the "grinning_squinting_face" emoji. + Description: Grinning squinting face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GrowingHeart"> + <summary> + Gets the "growing_heart" emoji. + Description: Growing heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Guard"> + <summary> + Gets the "guard" emoji. + Description: Guard. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.GuideDog"> + <summary> + Gets the "guide_dog" emoji. + Description: Guide dog. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Guitar"> + <summary> + Gets the "guitar" emoji. + Description: Guitar. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Hamburger"> + <summary> + Gets the "hamburger" emoji. + Description: Hamburger. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Hammer"> + <summary> + Gets the "hammer" emoji. + Description: Hammer. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HammerAndPick"> + <summary> + Gets the "hammer_and_pick" emoji. + Description: Hammer and pick. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HammerAndWrench"> + <summary> + Gets the "hammer_and_wrench" emoji. + Description: Hammer and wrench. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Hamster"> + <summary> + Gets the "hamster" emoji. + Description: Hamster. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Handbag"> + <summary> + Gets the "handbag" emoji. + Description: Handbag. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Handshake"> + <summary> + Gets the "handshake" emoji. + Description: Handshake. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HandWithFingersSplayed"> + <summary> + Gets the "hand_with_fingers_splayed" emoji. + Description: Hand with fingers splayed. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HatchingChick"> + <summary> + Gets the "hatching_chick" emoji. + Description: Hatching chick. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Headphone"> + <summary> + Gets the "headphone" emoji. + Description: Headphone. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Headstone"> + <summary> + Gets the "headstone" emoji. + Description: Headstone. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HearNoEvilMonkey"> + <summary> + Gets the "hear_no_evil_monkey" emoji. + Description: hear no evil monkey. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HeartDecoration"> + <summary> + Gets the "heart_decoration" emoji. + Description: Heart decoration. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HeartExclamation"> + <summary> + Gets the "heart_exclamation" emoji. + Description: Heart exclamation. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HeartSuit"> + <summary> + Gets the "heart_suit" emoji. + Description: Heart suit. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HeartWithArrow"> + <summary> + Gets the "heart_with_arrow" emoji. + Description: Heart with arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HeartWithRibbon"> + <summary> + Gets the "heart_with_ribbon" emoji. + Description: Heart with ribbon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HeavyDollarSign"> + <summary> + Gets the "heavy_dollar_sign" emoji. + Description: Heavy dollar sign. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Hedgehog"> + <summary> + Gets the "hedgehog" emoji. + Description: Hedgehog. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Helicopter"> + <summary> + Gets the "helicopter" emoji. + Description: Helicopter. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Herb"> + <summary> + Gets the "herb" emoji. + Description: Herb. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Hibiscus"> + <summary> + Gets the "hibiscus" emoji. + Description: Hibiscus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HighHeeledShoe"> + <summary> + Gets the "high_heeled_shoe" emoji. + Description: high heeled shoe. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HighSpeedTrain"> + <summary> + Gets the "high_speed_train" emoji. + Description: high speed train. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HighVoltage"> + <summary> + Gets the "high_voltage" emoji. + Description: High voltage. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HikingBoot"> + <summary> + Gets the "hiking_boot" emoji. + Description: Hiking boot. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HinduTemple"> + <summary> + Gets the "hindu_temple" emoji. + Description: Hindu temple. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Hippopotamus"> + <summary> + Gets the "hippopotamus" emoji. + Description: Hippopotamus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Hole"> + <summary> + Gets the "hole" emoji. + Description: Hole. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HollowRedCircle"> + <summary> + Gets the "hollow_red_circle" emoji. + Description: Hollow red circle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Honeybee"> + <summary> + Gets the "honeybee" emoji. + Description: Honeybee. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HoneyPot"> + <summary> + Gets the "honey_pot" emoji. + Description: Honey pot. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Hook"> + <summary> + Gets the "hook" emoji. + Description: Hook. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HorizontalTrafficLight"> + <summary> + Gets the "horizontal_traffic_light" emoji. + Description: Horizontal traffic light. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Horse"> + <summary> + Gets the "horse" emoji. + Description: Horse. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HorseFace"> + <summary> + Gets the "horse_face" emoji. + Description: Horse face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HorseRacing"> + <summary> + Gets the "horse_racing" emoji. + Description: Horse racing. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Hospital"> + <summary> + Gets the "hospital" emoji. + Description: Hospital. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HotBeverage"> + <summary> + Gets the "hot_beverage" emoji. + Description: Hot beverage. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HotDog"> + <summary> + Gets the "hot_dog" emoji. + Description: Hot dog. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Hotel"> + <summary> + Gets the "hotel" emoji. + Description: Hotel. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HotFace"> + <summary> + Gets the "hot_face" emoji. + Description: Hot face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HotPepper"> + <summary> + Gets the "hot_pepper" emoji. + Description: Hot pepper. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HotSprings"> + <summary> + Gets the "hot_springs" emoji. + Description: Hot springs. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HourglassDone"> + <summary> + Gets the "hourglass_done" emoji. + Description: Hourglass done. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HourglassNotDone"> + <summary> + Gets the "hourglass_not_done" emoji. + Description: Hourglass not done. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.House"> + <summary> + Gets the "house" emoji. + Description: House. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Houses"> + <summary> + Gets the "houses" emoji. + Description: Houses. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HouseWithGarden"> + <summary> + Gets the "house_with_garden" emoji. + Description: House with garden. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HuggingFace"> + <summary> + Gets the "hugging_face" emoji. + Description: Hugging face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HundredPoints"> + <summary> + Gets the "hundred_points" emoji. + Description: Hundred points. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.HushedFace"> + <summary> + Gets the "hushed_face" emoji. + Description: Hushed face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Hut"> + <summary> + Gets the "hut" emoji. + Description: Hut. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ice"> + <summary> + Gets the "ice" emoji. + Description: Ice. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.IceCream"> + <summary> + Gets the "ice_cream" emoji. + Description: Ice cream. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.IceHockey"> + <summary> + Gets the "ice_hockey" emoji. + Description: Ice hockey. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.IceSkate"> + <summary> + Gets the "ice_skate" emoji. + Description: Ice skate. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.IdButton"> + <summary> + Gets the "id_button" emoji. + Description: ID button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.InboxTray"> + <summary> + Gets the "inbox_tray" emoji. + Description: Inbox tray. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.IncomingEnvelope"> + <summary> + Gets the "incoming_envelope" emoji. + Description: Incoming envelope. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.IndexPointingUp"> + <summary> + Gets the "index_pointing_up" emoji. + Description: Index pointing up. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Infinity"> + <summary> + Gets the "infinity" emoji. + Description: Infinity. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Information"> + <summary> + Gets the "information" emoji. + Description: Information. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.InputLatinLetters"> + <summary> + Gets the "input_latin_letters" emoji. + Description: Input latin letters. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.InputLatinLowercase"> + <summary> + Gets the "input_latin_lowercase" emoji. + Description: Input latin lowercase. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.InputLatinUppercase"> + <summary> + Gets the "input_latin_uppercase" emoji. + Description: Input latin uppercase. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.InputNumbers"> + <summary> + Gets the "input_numbers" emoji. + Description: Input numbers. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.InputSymbols"> + <summary> + Gets the "input_symbols" emoji. + Description: Input symbols. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JackOLantern"> + <summary> + Gets the "jack_o_lantern" emoji. + Description: jack o lantern. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseAcceptableButton"> + <summary> + Gets the "japanese_acceptable_button" emoji. + Description: Japanese acceptable button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseApplicationButton"> + <summary> + Gets the "japanese_application_button" emoji. + Description: Japanese application button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseBargainButton"> + <summary> + Gets the "japanese_bargain_button" emoji. + Description: Japanese bargain button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseCastle"> + <summary> + Gets the "japanese_castle" emoji. + Description: Japanese castle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseCongratulationsButton"> + <summary> + Gets the "japanese_congratulations_button" emoji. + Description: Japanese congratulations button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseDiscountButton"> + <summary> + Gets the "japanese_discount_button" emoji. + Description: Japanese discount button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseDolls"> + <summary> + Gets the "japanese_dolls" emoji. + Description: Japanese dolls. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseFreeOfChargeButton"> + <summary> + Gets the "japanese_free_of_charge_button" emoji. + Description: Japanese free of charge button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseHereButton"> + <summary> + Gets the "japanese_here_button" emoji. + Description: Japanese here button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseMonthlyAmountButton"> + <summary> + Gets the "japanese_monthly_amount_button" emoji. + Description: Japanese monthly amount button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseNotFreeOfChargeButton"> + <summary> + Gets the "japanese_not_free_of_charge_button" emoji. + Description: Japanese not free of charge button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseNoVacancyButton"> + <summary> + Gets the "japanese_no_vacancy_button" emoji. + Description: Japanese no vacancy button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseOpenForBusinessButton"> + <summary> + Gets the "japanese_open_for_business_button" emoji. + Description: Japanese open for business button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapanesePassingGradeButton"> + <summary> + Gets the "japanese_passing_grade_button" emoji. + Description: Japanese passing grade button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapanesePostOffice"> + <summary> + Gets the "japanese_post_office" emoji. + Description: Japanese post office. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseProhibitedButton"> + <summary> + Gets the "japanese_prohibited_button" emoji. + Description: Japanese prohibited button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseReservedButton"> + <summary> + Gets the "japanese_reserved_button" emoji. + Description: Japanese reserved button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseSecretButton"> + <summary> + Gets the "japanese_secret_button" emoji. + Description: Japanese secret button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseServiceChargeButton"> + <summary> + Gets the "japanese_service_charge_button" emoji. + Description: Japanese service charge button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseSymbolForBeginner"> + <summary> + Gets the "japanese_symbol_for_beginner" emoji. + Description: Japanese symbol for beginner. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.JapaneseVacancyButton"> + <summary> + Gets the "japanese_vacancy_button" emoji. + Description: Japanese vacancy button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Jeans"> + <summary> + Gets the "jeans" emoji. + Description: Jeans. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Joker"> + <summary> + Gets the "joker" emoji. + Description: Joker. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Joystick"> + <summary> + Gets the "joystick" emoji. + Description: Joystick. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Kaaba"> + <summary> + Gets the "kaaba" emoji. + Description: Kaaba. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Kangaroo"> + <summary> + Gets the "kangaroo" emoji. + Description: Kangaroo. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Key"> + <summary> + Gets the "key" emoji. + Description: Key. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Keyboard"> + <summary> + Gets the "keyboard" emoji. + Description: Keyboard. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Keycap10"> + <summary> + Gets the "keycap_10" emoji. + Description: Keycap 10. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.KickScooter"> + <summary> + Gets the "kick_scooter" emoji. + Description: Kick scooter. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Kimono"> + <summary> + Gets the "kimono" emoji. + Description: Kimono. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Kiss"> + <summary> + Gets the "kiss" emoji. + Description: Kiss. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.KissingCat"> + <summary> + Gets the "kissing_cat" emoji. + Description: Kissing cat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.KissingFace"> + <summary> + Gets the "kissing_face" emoji. + Description: Kissing face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.KissingFaceWithClosedEyes"> + <summary> + Gets the "kissing_face_with_closed_eyes" emoji. + Description: Kissing face with closed eyes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.KissingFaceWithSmilingEyes"> + <summary> + Gets the "kissing_face_with_smiling_eyes" emoji. + Description: Kissing face with smiling eyes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.KissMark"> + <summary> + Gets the "kiss_mark" emoji. + Description: Kiss mark. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.KitchenKnife"> + <summary> + Gets the "kitchen_knife" emoji. + Description: Kitchen knife. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Kite"> + <summary> + Gets the "kite" emoji. + Description: Kite. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.KiwiFruit"> + <summary> + Gets the "kiwi_fruit" emoji. + Description: Kiwi fruit. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.KnockedOutFace"> + <summary> + Gets the "knocked_out_face" emoji. + Description: knocked out face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Knot"> + <summary> + Gets the "knot" emoji. + Description: Knot. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Koala"> + <summary> + Gets the "koala" emoji. + Description: Koala. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LabCoat"> + <summary> + Gets the "lab_coat" emoji. + Description: Lab coat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Label"> + <summary> + Gets the "label" emoji. + Description: Label. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Lacrosse"> + <summary> + Gets the "lacrosse" emoji. + Description: Lacrosse. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ladder"> + <summary> + Gets the "ladder" emoji. + Description: Ladder. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LadyBeetle"> + <summary> + Gets the "lady_beetle" emoji. + Description: Lady beetle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Laptop"> + <summary> + Gets the "laptop" emoji. + Description: Laptop. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LargeBlueDiamond"> + <summary> + Gets the "large_blue_diamond" emoji. + Description: Large blue diamond. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LargeOrangeDiamond"> + <summary> + Gets the "large_orange_diamond" emoji. + Description: Large orange diamond. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LastQuarterMoon"> + <summary> + Gets the "last_quarter_moon" emoji. + Description: Last quarter moon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LastQuarterMoonFace"> + <summary> + Gets the "last_quarter_moon_face" emoji. + Description: Last quarter moon face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LastTrackButton"> + <summary> + Gets the "last_track_button" emoji. + Description: Last track button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LatinCross"> + <summary> + Gets the "latin_cross" emoji. + Description: Latin cross. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LeafFlutteringInWind"> + <summary> + Gets the "leaf_fluttering_in_wind" emoji. + Description: Leaf fluttering in wind. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LeafyGreen"> + <summary> + Gets the "leafy_green" emoji. + Description: Leafy green. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ledger"> + <summary> + Gets the "ledger" emoji. + Description: Ledger. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LeftArrow"> + <summary> + Gets the "left_arrow" emoji. + Description: Left arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LeftArrowCurvingRight"> + <summary> + Gets the "left_arrow_curving_right" emoji. + Description: Left arrow curving right. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LeftFacingFist"> + <summary> + Gets the "left_facing_fist" emoji. + Description: left facing fist. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LeftLuggage"> + <summary> + Gets the "left_luggage" emoji. + Description: Left luggage. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LeftRightArrow"> + <summary> + Gets the "left_right_arrow" emoji. + Description: left right arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LeftSpeechBubble"> + <summary> + Gets the "left_speech_bubble" emoji. + Description: Left speech bubble. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Leg"> + <summary> + Gets the "leg" emoji. + Description: Leg. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Lemon"> + <summary> + Gets the "lemon" emoji. + Description: Lemon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Leo"> + <summary> + Gets the "leo" emoji. + Description: Leo. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Leopard"> + <summary> + Gets the "leopard" emoji. + Description: Leopard. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LevelSlider"> + <summary> + Gets the "level_slider" emoji. + Description: Level slider. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Libra"> + <summary> + Gets the "libra" emoji. + Description: Libra. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LightBulb"> + <summary> + Gets the "light_bulb" emoji. + Description: Light bulb. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LightRail"> + <summary> + Gets the "light_rail" emoji. + Description: Light rail. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Link"> + <summary> + Gets the "link" emoji. + Description: Link. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LinkedPaperclips"> + <summary> + Gets the "linked_paperclips" emoji. + Description: Linked paperclips. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Lion"> + <summary> + Gets the "lion" emoji. + Description: Lion. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Lipstick"> + <summary> + Gets the "lipstick" emoji. + Description: Lipstick. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LitterInBinSign"> + <summary> + Gets the "litter_in_bin_sign" emoji. + Description: Litter in bin sign. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Lizard"> + <summary> + Gets the "lizard" emoji. + Description: Lizard. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Llama"> + <summary> + Gets the "llama" emoji. + Description: Llama. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Lobster"> + <summary> + Gets the "lobster" emoji. + Description: Lobster. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Locked"> + <summary> + Gets the "locked" emoji. + Description: Locked. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LockedWithKey"> + <summary> + Gets the "locked_with_key" emoji. + Description: Locked with key. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LockedWithPen"> + <summary> + Gets the "locked_with_pen" emoji. + Description: Locked with pen. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Locomotive"> + <summary> + Gets the "locomotive" emoji. + Description: Locomotive. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Lollipop"> + <summary> + Gets the "lollipop" emoji. + Description: Lollipop. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LongDrum"> + <summary> + Gets the "long_drum" emoji. + Description: Long drum. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LotionBottle"> + <summary> + Gets the "lotion_bottle" emoji. + Description: Lotion bottle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LoudlyCryingFace"> + <summary> + Gets the "loudly_crying_face" emoji. + Description: Loudly crying face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Loudspeaker"> + <summary> + Gets the "loudspeaker" emoji. + Description: Loudspeaker. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LoveHotel"> + <summary> + Gets the "love_hotel" emoji. + Description: Love hotel. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LoveLetter"> + <summary> + Gets the "love_letter" emoji. + Description: Love letter. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LoveYouGesture"> + <summary> + Gets the "love_you_gesture" emoji. + Description: love you gesture. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Luggage"> + <summary> + Gets the "luggage" emoji. + Description: Luggage. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Lungs"> + <summary> + Gets the "lungs" emoji. + Description: Lungs. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.LyingFace"> + <summary> + Gets the "lying_face" emoji. + Description: Lying face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Mage"> + <summary> + Gets the "mage" emoji. + Description: Mage. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MagicWand"> + <summary> + Gets the "magic_wand" emoji. + Description: Magic wand. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Magnet"> + <summary> + Gets the "magnet" emoji. + Description: Magnet. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MagnifyingGlassTiltedLeft"> + <summary> + Gets the "magnifying_glass_tilted_left" emoji. + Description: Magnifying glass tilted left. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MagnifyingGlassTiltedRight"> + <summary> + Gets the "magnifying_glass_tilted_right" emoji. + Description: Magnifying glass tilted right. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MahjongRedDragon"> + <summary> + Gets the "mahjong_red_dragon" emoji. + Description: Mahjong red dragon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MaleSign"> + <summary> + Gets the "male_sign" emoji. + Description: Male sign. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Mammoth"> + <summary> + Gets the "mammoth" emoji. + Description: Mammoth. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Man"> + <summary> + Gets the "man" emoji. + Description: Man. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ManDancing"> + <summary> + Gets the "man_dancing" emoji. + Description: Man dancing. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Mango"> + <summary> + Gets the "mango" emoji. + Description: Mango. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MansShoe"> + <summary> + Gets the "mans_shoe" emoji. + Description: Man s shoe. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MantelpieceClock"> + <summary> + Gets the "mantelpiece_clock" emoji. + Description: Mantelpiece clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ManualWheelchair"> + <summary> + Gets the "manual_wheelchair" emoji. + Description: Manual wheelchair. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MapleLeaf"> + <summary> + Gets the "maple_leaf" emoji. + Description: Maple leaf. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MapOfJapan"> + <summary> + Gets the "map_of_japan" emoji. + Description: Map of japan. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MartialArtsUniform"> + <summary> + Gets the "martial_arts_uniform" emoji. + Description: Martial arts uniform. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Mate"> + <summary> + Gets the "mate" emoji. + Description: Mate. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MeatOnBone"> + <summary> + Gets the "meat_on_bone" emoji. + Description: Meat on bone. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MechanicalArm"> + <summary> + Gets the "mechanical_arm" emoji. + Description: Mechanical arm. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MechanicalLeg"> + <summary> + Gets the "mechanical_leg" emoji. + Description: Mechanical leg. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MedicalSymbol"> + <summary> + Gets the "medical_symbol" emoji. + Description: Medical symbol. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Megaphone"> + <summary> + Gets the "megaphone" emoji. + Description: Megaphone. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Melon"> + <summary> + Gets the "melon" emoji. + Description: Melon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Memo"> + <summary> + Gets the "memo" emoji. + Description: Memo. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MenHoldingHands"> + <summary> + Gets the "men_holding_hands" emoji. + Description: Men holding hands. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Menorah"> + <summary> + Gets the "menorah" emoji. + Description: Menorah. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MensRoom"> + <summary> + Gets the "mens_room" emoji. + Description: Men s room. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Merperson"> + <summary> + Gets the "merperson" emoji. + Description: Merperson. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Metro"> + <summary> + Gets the "metro" emoji. + Description: Metro. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Microbe"> + <summary> + Gets the "microbe" emoji. + Description: Microbe. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Microphone"> + <summary> + Gets the "microphone" emoji. + Description: Microphone. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Microscope"> + <summary> + Gets the "microscope" emoji. + Description: Microscope. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MiddleFinger"> + <summary> + Gets the "middle_finger" emoji. + Description: Middle finger. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MilitaryHelmet"> + <summary> + Gets the "military_helmet" emoji. + Description: Military helmet. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MilitaryMedal"> + <summary> + Gets the "military_medal" emoji. + Description: Military medal. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MilkyWay"> + <summary> + Gets the "milky_way" emoji. + Description: Milky way. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Minibus"> + <summary> + Gets the "minibus" emoji. + Description: Minibus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Minus"> + <summary> + Gets the "minus" emoji. + Description: Minus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Mirror"> + <summary> + Gets the "mirror" emoji. + Description: Mirror. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Moai"> + <summary> + Gets the "moai" emoji. + Description: Moai. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MobilePhone"> + <summary> + Gets the "mobile_phone" emoji. + Description: Mobile phone. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MobilePhoneOff"> + <summary> + Gets the "mobile_phone_off" emoji. + Description: Mobile phone off. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MobilePhoneWithArrow"> + <summary> + Gets the "mobile_phone_with_arrow" emoji. + Description: Mobile phone with arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MoneyBag"> + <summary> + Gets the "money_bag" emoji. + Description: Money bag. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MoneyMouthFace"> + <summary> + Gets the "money_mouth_face" emoji. + Description: money mouth face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MoneyWithWings"> + <summary> + Gets the "money_with_wings" emoji. + Description: Money with wings. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Monkey"> + <summary> + Gets the "monkey" emoji. + Description: Monkey. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MonkeyFace"> + <summary> + Gets the "monkey_face" emoji. + Description: Monkey face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Monorail"> + <summary> + Gets the "monorail" emoji. + Description: Monorail. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MoonCake"> + <summary> + Gets the "moon_cake" emoji. + Description: Moon cake. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MoonViewingCeremony"> + <summary> + Gets the "moon_viewing_ceremony" emoji. + Description: Moon viewing ceremony. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Mosque"> + <summary> + Gets the "mosque" emoji. + Description: Mosque. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Mosquito"> + <summary> + Gets the "mosquito" emoji. + Description: Mosquito. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MotorBoat"> + <summary> + Gets the "motor_boat" emoji. + Description: Motor boat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Motorcycle"> + <summary> + Gets the "motorcycle" emoji. + Description: Motorcycle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MotorizedWheelchair"> + <summary> + Gets the "motorized_wheelchair" emoji. + Description: Motorized wheelchair. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MotorScooter"> + <summary> + Gets the "motor_scooter" emoji. + Description: Motor scooter. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Motorway"> + <summary> + Gets the "motorway" emoji. + Description: Motorway. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Mountain"> + <summary> + Gets the "mountain" emoji. + Description: Mountain. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MountainCableway"> + <summary> + Gets the "mountain_cableway" emoji. + Description: Mountain cableway. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MountainRailway"> + <summary> + Gets the "mountain_railway" emoji. + Description: Mountain railway. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MountFuji"> + <summary> + Gets the "mount_fuji" emoji. + Description: Mount fuji. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Mouse"> + <summary> + Gets the "mouse" emoji. + Description: Mouse. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MouseFace"> + <summary> + Gets the "mouse_face" emoji. + Description: Mouse face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MouseTrap"> + <summary> + Gets the "mouse_trap" emoji. + Description: Mouse trap. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Mouth"> + <summary> + Gets the "mouth" emoji. + Description: Mouth. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MovieCamera"> + <summary> + Gets the "movie_camera" emoji. + Description: Movie camera. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MrsClaus"> + <summary> + Gets the "mrs_claus" emoji. + Description: Mrs claus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Multiply"> + <summary> + Gets the "multiply" emoji. + Description: Multiply. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Mushroom"> + <summary> + Gets the "mushroom" emoji. + Description: Mushroom. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MusicalKeyboard"> + <summary> + Gets the "musical_keyboard" emoji. + Description: Musical keyboard. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MusicalNote"> + <summary> + Gets the "musical_note" emoji. + Description: Musical note. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MusicalNotes"> + <summary> + Gets the "musical_notes" emoji. + Description: Musical notes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MusicalScore"> + <summary> + Gets the "musical_score" emoji. + Description: Musical score. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.MutedSpeaker"> + <summary> + Gets the "muted_speaker" emoji. + Description: Muted speaker. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NailPolish"> + <summary> + Gets the "nail_polish" emoji. + Description: Nail polish. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NameBadge"> + <summary> + Gets the "name_badge" emoji. + Description: Name badge. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NationalPark"> + <summary> + Gets the "national_park" emoji. + Description: National park. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NauseatedFace"> + <summary> + Gets the "nauseated_face" emoji. + Description: Nauseated face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NazarAmulet"> + <summary> + Gets the "nazar_amulet" emoji. + Description: Nazar amulet. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Necktie"> + <summary> + Gets the "necktie" emoji. + Description: Necktie. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NerdFace"> + <summary> + Gets the "nerd_face" emoji. + Description: Nerd face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NestingDolls"> + <summary> + Gets the "nesting_dolls" emoji. + Description: Nesting dolls. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NeutralFace"> + <summary> + Gets the "neutral_face" emoji. + Description: Neutral face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NewButton"> + <summary> + Gets the "new_button" emoji. + Description: NEW button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NewMoon"> + <summary> + Gets the "new_moon" emoji. + Description: New moon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NewMoonFace"> + <summary> + Gets the "new_moon_face" emoji. + Description: New moon face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Newspaper"> + <summary> + Gets the "newspaper" emoji. + Description: Newspaper. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NextTrackButton"> + <summary> + Gets the "next_track_button" emoji. + Description: Next track button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NgButton"> + <summary> + Gets the "ng_button" emoji. + Description: NG button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NightWithStars"> + <summary> + Gets the "night_with_stars" emoji. + Description: Night with stars. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NineOClock"> + <summary> + Gets the "nine_o_clock" emoji. + Description: Nine o clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NineThirty"> + <summary> + Gets the "nine_thirty" emoji. + Description: nine thirty. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ninja"> + <summary> + Gets the "ninja" emoji. + Description: Ninja. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NoBicycles"> + <summary> + Gets the "no_bicycles" emoji. + Description: No bicycles. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NoEntry"> + <summary> + Gets the "no_entry" emoji. + Description: No entry. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NoLittering"> + <summary> + Gets the "no_littering" emoji. + Description: No littering. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NoMobilePhones"> + <summary> + Gets the "no_mobile_phones" emoji. + Description: No mobile phones. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NonPotableWater"> + <summary> + Gets the "non_potable_water" emoji. + Description: non potable water. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NoOneUnderEighteen"> + <summary> + Gets the "no_one_under_eighteen" emoji. + Description: No one under eighteen. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NoPedestrians"> + <summary> + Gets the "no_pedestrians" emoji. + Description: No pedestrians. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Nose"> + <summary> + Gets the "nose" emoji. + Description: Nose. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NoSmoking"> + <summary> + Gets the "no_smoking" emoji. + Description: No smoking. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Notebook"> + <summary> + Gets the "notebook" emoji. + Description: Notebook. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NotebookWithDecorativeCover"> + <summary> + Gets the "notebook_with_decorative_cover" emoji. + Description: Notebook with decorative cover. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.NutAndBolt"> + <summary> + Gets the "nut_and_bolt" emoji. + Description: Nut and bolt. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OButtonBloodType"> + <summary> + Gets the "o_button_blood_type" emoji. + Description: O button blood type. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Octopus"> + <summary> + Gets the "octopus" emoji. + Description: Octopus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Oden"> + <summary> + Gets the "oden" emoji. + Description: Oden. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OfficeBuilding"> + <summary> + Gets the "office_building" emoji. + Description: Office building. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ogre"> + <summary> + Gets the "ogre" emoji. + Description: Ogre. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OilDrum"> + <summary> + Gets the "oil_drum" emoji. + Description: Oil drum. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OkButton"> + <summary> + Gets the "ok_button" emoji. + Description: OK button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OkHand"> + <summary> + Gets the "ok_hand" emoji. + Description: OK hand. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OlderPerson"> + <summary> + Gets the "older_person" emoji. + Description: Older person. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OldKey"> + <summary> + Gets the "old_key" emoji. + Description: Old key. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OldMan"> + <summary> + Gets the "old_man" emoji. + Description: Old man. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OldWoman"> + <summary> + Gets the "old_woman" emoji. + Description: Old woman. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Olive"> + <summary> + Gets the "olive" emoji. + Description: Olive. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Om"> + <summary> + Gets the "om" emoji. + Description: Om. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OnArrow"> + <summary> + Gets the "on_arrow" emoji. + Description: ON arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OncomingAutomobile"> + <summary> + Gets the "oncoming_automobile" emoji. + Description: Oncoming automobile. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OncomingBus"> + <summary> + Gets the "oncoming_bus" emoji. + Description: Oncoming bus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OncomingFist"> + <summary> + Gets the "oncoming_fist" emoji. + Description: Oncoming fist. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OncomingPoliceCar"> + <summary> + Gets the "oncoming_police_car" emoji. + Description: Oncoming police car. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OncomingTaxi"> + <summary> + Gets the "oncoming_taxi" emoji. + Description: Oncoming taxi. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OneOClock"> + <summary> + Gets the "one_o_clock" emoji. + Description: One o clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OnePieceSwimsuit"> + <summary> + Gets the "one_piece_swimsuit" emoji. + Description: one piece swimsuit. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OneThirty"> + <summary> + Gets the "one_thirty" emoji. + Description: one thirty. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Onion"> + <summary> + Gets the "onion" emoji. + Description: Onion. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OpenBook"> + <summary> + Gets the "open_book" emoji. + Description: Open book. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OpenFileFolder"> + <summary> + Gets the "open_file_folder" emoji. + Description: Open file folder. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OpenHands"> + <summary> + Gets the "open_hands" emoji. + Description: Open hands. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OpenMailboxWithLoweredFlag"> + <summary> + Gets the "open_mailbox_with_lowered_flag" emoji. + Description: Open mailbox with lowered flag. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OpenMailboxWithRaisedFlag"> + <summary> + Gets the "open_mailbox_with_raised_flag" emoji. + Description: Open mailbox with raised flag. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ophiuchus"> + <summary> + Gets the "ophiuchus" emoji. + Description: Ophiuchus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OpticalDisk"> + <summary> + Gets the "optical_disk" emoji. + Description: Optical disk. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OrangeBook"> + <summary> + Gets the "orange_book" emoji. + Description: Orange book. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OrangeCircle"> + <summary> + Gets the "orange_circle" emoji. + Description: Orange circle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OrangeHeart"> + <summary> + Gets the "orange_heart" emoji. + Description: Orange heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OrangeSquare"> + <summary> + Gets the "orange_square" emoji. + Description: Orange square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Orangutan"> + <summary> + Gets the "orangutan" emoji. + Description: Orangutan. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OrthodoxCross"> + <summary> + Gets the "orthodox_cross" emoji. + Description: Orthodox cross. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Otter"> + <summary> + Gets the "otter" emoji. + Description: Otter. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.OutboxTray"> + <summary> + Gets the "outbox_tray" emoji. + Description: Outbox tray. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Owl"> + <summary> + Gets the "owl" emoji. + Description: Owl. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ox"> + <summary> + Gets the "ox" emoji. + Description: Ox. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Oyster"> + <summary> + Gets the "oyster" emoji. + Description: Oyster. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Package"> + <summary> + Gets the "package" emoji. + Description: Package. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PageFacingUp"> + <summary> + Gets the "page_facing_up" emoji. + Description: Page facing up. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pager"> + <summary> + Gets the "pager" emoji. + Description: Pager. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PageWithCurl"> + <summary> + Gets the "page_with_curl" emoji. + Description: Page with curl. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Paintbrush"> + <summary> + Gets the "paintbrush" emoji. + Description: Paintbrush. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PalmsUpTogether"> + <summary> + Gets the "palms_up_together" emoji. + Description: Palms up together. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PalmTree"> + <summary> + Gets the "palm_tree" emoji. + Description: Palm tree. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pancakes"> + <summary> + Gets the "pancakes" emoji. + Description: Pancakes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Panda"> + <summary> + Gets the "panda" emoji. + Description: Panda. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Paperclip"> + <summary> + Gets the "paperclip" emoji. + Description: Paperclip. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Parachute"> + <summary> + Gets the "parachute" emoji. + Description: Parachute. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Parrot"> + <summary> + Gets the "parrot" emoji. + Description: Parrot. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PartAlternationMark"> + <summary> + Gets the "part_alternation_mark" emoji. + Description: Part alternation mark. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PartyingFace"> + <summary> + Gets the "partying_face" emoji. + Description: Partying face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PartyPopper"> + <summary> + Gets the "party_popper" emoji. + Description: Party popper. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PassengerShip"> + <summary> + Gets the "passenger_ship" emoji. + Description: Passenger ship. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PassportControl"> + <summary> + Gets the "passport_control" emoji. + Description: Passport control. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PauseButton"> + <summary> + Gets the "pause_button" emoji. + Description: Pause button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PawPrints"> + <summary> + Gets the "paw_prints" emoji. + Description: Paw prints. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PButton"> + <summary> + Gets the "p_button" emoji. + Description: P button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PeaceSymbol"> + <summary> + Gets the "peace_symbol" emoji. + Description: Peace symbol. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Peach"> + <summary> + Gets the "peach" emoji. + Description: Peach. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Peacock"> + <summary> + Gets the "peacock" emoji. + Description: Peacock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Peanuts"> + <summary> + Gets the "peanuts" emoji. + Description: Peanuts. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pear"> + <summary> + Gets the "pear" emoji. + Description: Pear. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pen"> + <summary> + Gets the "pen" emoji. + Description: Pen. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pencil"> + <summary> + Gets the "pencil" emoji. + Description: Pencil. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Penguin"> + <summary> + Gets the "penguin" emoji. + Description: Penguin. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PensiveFace"> + <summary> + Gets the "pensive_face" emoji. + Description: Pensive face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PeopleHugging"> + <summary> + Gets the "people_hugging" emoji. + Description: People hugging. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PeopleWithBunnyEars"> + <summary> + Gets the "people_with_bunny_ears" emoji. + Description: People with bunny ears. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PeopleWrestling"> + <summary> + Gets the "people_wrestling" emoji. + Description: People wrestling. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PerformingArts"> + <summary> + Gets the "performing_arts" emoji. + Description: Performing arts. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PerseveringFace"> + <summary> + Gets the "persevering_face" emoji. + Description: Persevering face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Person"> + <summary> + Gets the "person" emoji. + Description: Person. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonBeard"> + <summary> + Gets the "person_beard" emoji. + Description: Person beard. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonBiking"> + <summary> + Gets the "person_biking" emoji. + Description: Person biking. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonBlondHair"> + <summary> + Gets the "person_blond_hair" emoji. + Description: Person blond hair. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonBouncingBall"> + <summary> + Gets the "person_bouncing_ball" emoji. + Description: Person bouncing ball. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonBowing"> + <summary> + Gets the "person_bowing" emoji. + Description: Person bowing. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonCartwheeling"> + <summary> + Gets the "person_cartwheeling" emoji. + Description: Person cartwheeling. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonClimbing"> + <summary> + Gets the "person_climbing" emoji. + Description: Person climbing. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonFacepalming"> + <summary> + Gets the "person_facepalming" emoji. + Description: Person facepalming. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonFencing"> + <summary> + Gets the "person_fencing" emoji. + Description: Person fencing. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonFrowning"> + <summary> + Gets the "person_frowning" emoji. + Description: Person frowning. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonGesturingNo"> + <summary> + Gets the "person_gesturing_no" emoji. + Description: Person gesturing NO. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonGesturingOk"> + <summary> + Gets the "person_gesturing_ok" emoji. + Description: Person gesturing OK. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonGettingHaircut"> + <summary> + Gets the "person_getting_haircut" emoji. + Description: Person getting haircut. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonGettingMassage"> + <summary> + Gets the "person_getting_massage" emoji. + Description: Person getting massage. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonGolfing"> + <summary> + Gets the "person_golfing" emoji. + Description: Person golfing. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonInBed"> + <summary> + Gets the "person_in_bed" emoji. + Description: Person in bed. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonInLotusPosition"> + <summary> + Gets the "person_in_lotus_position" emoji. + Description: Person in lotus position. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonInSteamyRoom"> + <summary> + Gets the "person_in_steamy_room" emoji. + Description: Person in steamy room. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonInSuitLevitating"> + <summary> + Gets the "person_in_suit_levitating" emoji. + Description: Person in suit levitating. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonInTuxedo"> + <summary> + Gets the "person_in_tuxedo" emoji. + Description: Person in tuxedo. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonJuggling"> + <summary> + Gets the "person_juggling" emoji. + Description: Person juggling. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonKneeling"> + <summary> + Gets the "person_kneeling" emoji. + Description: Person kneeling. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonLiftingWeights"> + <summary> + Gets the "person_lifting_weights" emoji. + Description: Person lifting weights. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonMountainBiking"> + <summary> + Gets the "person_mountain_biking" emoji. + Description: Person mountain biking. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonPlayingHandball"> + <summary> + Gets the "person_playing_handball" emoji. + Description: Person playing handball. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonPlayingWaterPolo"> + <summary> + Gets the "person_playing_water_polo" emoji. + Description: Person playing water polo. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonPouting"> + <summary> + Gets the "person_pouting" emoji. + Description: Person pouting. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonRaisingHand"> + <summary> + Gets the "person_raising_hand" emoji. + Description: Person raising hand. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonRowingBoat"> + <summary> + Gets the "person_rowing_boat" emoji. + Description: Person rowing boat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonRunning"> + <summary> + Gets the "person_running" emoji. + Description: Person running. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonShrugging"> + <summary> + Gets the "person_shrugging" emoji. + Description: Person shrugging. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonStanding"> + <summary> + Gets the "person_standing" emoji. + Description: Person standing. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonSurfing"> + <summary> + Gets the "person_surfing" emoji. + Description: Person surfing. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonSwimming"> + <summary> + Gets the "person_swimming" emoji. + Description: Person swimming. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonTakingBath"> + <summary> + Gets the "person_taking_bath" emoji. + Description: Person taking bath. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonTippingHand"> + <summary> + Gets the "person_tipping_hand" emoji. + Description: Person tipping hand. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonWalking"> + <summary> + Gets the "person_walking" emoji. + Description: Person walking. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonWearingTurban"> + <summary> + Gets the "person_wearing_turban" emoji. + Description: Person wearing turban. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonWithSkullcap"> + <summary> + Gets the "person_with_skullcap" emoji. + Description: Person with skullcap. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PersonWithVeil"> + <summary> + Gets the "person_with_veil" emoji. + Description: Person with veil. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PetriDish"> + <summary> + Gets the "petri_dish" emoji. + Description: Petri dish. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pick"> + <summary> + Gets the "pick" emoji. + Description: Pick. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PickupTruck"> + <summary> + Gets the "pickup_truck" emoji. + Description: Pickup truck. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pie"> + <summary> + Gets the "pie" emoji. + Description: Pie. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pig"> + <summary> + Gets the "pig" emoji. + Description: Pig. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PigFace"> + <summary> + Gets the "pig_face" emoji. + Description: Pig face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PigNose"> + <summary> + Gets the "pig_nose" emoji. + Description: Pig nose. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PileOfPoo"> + <summary> + Gets the "pile_of_poo" emoji. + Description: Pile of poo. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pill"> + <summary> + Gets the "pill" emoji. + Description: Pill. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pi帽ata"> + <summary> + Gets the "pi帽ata" emoji. + Description: Pi帽ata. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PinchedFingers"> + <summary> + Gets the "pinched_fingers" emoji. + Description: Pinched fingers. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PinchingHand"> + <summary> + Gets the "pinching_hand" emoji. + Description: Pinching hand. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pineapple"> + <summary> + Gets the "pineapple" emoji. + Description: Pineapple. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PineDecoration"> + <summary> + Gets the "pine_decoration" emoji. + Description: Pine decoration. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PingPong"> + <summary> + Gets the "ping_pong" emoji. + Description: Ping pong. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pisces"> + <summary> + Gets the "pisces" emoji. + Description: Pisces. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pizza"> + <summary> + Gets the "pizza" emoji. + Description: Pizza. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Placard"> + <summary> + Gets the "placard" emoji. + Description: Placard. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PlaceOfWorship"> + <summary> + Gets the "place_of_worship" emoji. + Description: Place of worship. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PlayButton"> + <summary> + Gets the "play_button" emoji. + Description: Play button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PlayOrPauseButton"> + <summary> + Gets the "play_or_pause_button" emoji. + Description: Play or pause button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PleadingFace"> + <summary> + Gets the "pleading_face" emoji. + Description: Pleading face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Plunger"> + <summary> + Gets the "plunger" emoji. + Description: Plunger. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Plus"> + <summary> + Gets the "plus" emoji. + Description: Plus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PoliceCar"> + <summary> + Gets the "police_car" emoji. + Description: Police car. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PoliceCarLight"> + <summary> + Gets the "police_car_light" emoji. + Description: Police car light. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PoliceOfficer"> + <summary> + Gets the "police_officer" emoji. + Description: Police officer. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Poodle"> + <summary> + Gets the "poodle" emoji. + Description: Poodle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pool8Ball"> + <summary> + Gets the "pool_8_ball" emoji. + Description: Pool 8 ball. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Popcorn"> + <summary> + Gets the "popcorn" emoji. + Description: Popcorn. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PostalHorn"> + <summary> + Gets the "postal_horn" emoji. + Description: Postal horn. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Postbox"> + <summary> + Gets the "postbox" emoji. + Description: Postbox. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PostOffice"> + <summary> + Gets the "post_office" emoji. + Description: Post office. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PotableWater"> + <summary> + Gets the "potable_water" emoji. + Description: Potable water. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Potato"> + <summary> + Gets the "potato" emoji. + Description: Potato. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PotOfFood"> + <summary> + Gets the "pot_of_food" emoji. + Description: Pot of food. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PottedPlant"> + <summary> + Gets the "potted_plant" emoji. + Description: Potted plant. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PoultryLeg"> + <summary> + Gets the "poultry_leg" emoji. + Description: Poultry leg. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PoundBanknote"> + <summary> + Gets the "pound_banknote" emoji. + Description: Pound banknote. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PoutingCat"> + <summary> + Gets the "pouting_cat" emoji. + Description: Pouting cat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PoutingFace"> + <summary> + Gets the "pouting_face" emoji. + Description: Pouting face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PrayerBeads"> + <summary> + Gets the "prayer_beads" emoji. + Description: Prayer beads. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PregnantWoman"> + <summary> + Gets the "pregnant_woman" emoji. + Description: Pregnant woman. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pretzel"> + <summary> + Gets the "pretzel" emoji. + Description: Pretzel. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Prince"> + <summary> + Gets the "prince" emoji. + Description: Prince. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Princess"> + <summary> + Gets the "princess" emoji. + Description: Princess. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Printer"> + <summary> + Gets the "printer" emoji. + Description: Printer. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Prohibited"> + <summary> + Gets the "prohibited" emoji. + Description: Prohibited. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PurpleCircle"> + <summary> + Gets the "purple_circle" emoji. + Description: Purple circle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PurpleHeart"> + <summary> + Gets the "purple_heart" emoji. + Description: Purple heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PurpleSquare"> + <summary> + Gets the "purple_square" emoji. + Description: Purple square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Purse"> + <summary> + Gets the "purse" emoji. + Description: Purse. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Pushpin"> + <summary> + Gets the "pushpin" emoji. + Description: Pushpin. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.PuzzlePiece"> + <summary> + Gets the "puzzle_piece" emoji. + Description: Puzzle piece. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Rabbit"> + <summary> + Gets the "rabbit" emoji. + Description: Rabbit. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RabbitFace"> + <summary> + Gets the "rabbit_face" emoji. + Description: Rabbit face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Raccoon"> + <summary> + Gets the "raccoon" emoji. + Description: Raccoon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RacingCar"> + <summary> + Gets the "racing_car" emoji. + Description: Racing car. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Radio"> + <summary> + Gets the "radio" emoji. + Description: Radio. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Radioactive"> + <summary> + Gets the "radioactive" emoji. + Description: Radioactive. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RadioButton"> + <summary> + Gets the "radio_button" emoji. + Description: Radio button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RailwayCar"> + <summary> + Gets the "railway_car" emoji. + Description: Railway car. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RailwayTrack"> + <summary> + Gets the "railway_track" emoji. + Description: Railway track. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Rainbow"> + <summary> + Gets the "rainbow" emoji. + Description: Rainbow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RaisedBackOfHand"> + <summary> + Gets the "raised_back_of_hand" emoji. + Description: Raised back of hand. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RaisedFist"> + <summary> + Gets the "raised_fist" emoji. + Description: Raised fist. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RaisedHand"> + <summary> + Gets the "raised_hand" emoji. + Description: Raised hand. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RaisingHands"> + <summary> + Gets the "raising_hands" emoji. + Description: Raising hands. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ram"> + <summary> + Gets the "ram" emoji. + Description: Ram. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Rat"> + <summary> + Gets the "rat" emoji. + Description: Rat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Razor"> + <summary> + Gets the "razor" emoji. + Description: Razor. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Receipt"> + <summary> + Gets the "receipt" emoji. + Description: Receipt. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RecordButton"> + <summary> + Gets the "record_button" emoji. + Description: Record button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RecyclingSymbol"> + <summary> + Gets the "recycling_symbol" emoji. + Description: Recycling symbol. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RedApple"> + <summary> + Gets the "red_apple" emoji. + Description: Red apple. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RedCircle"> + <summary> + Gets the "red_circle" emoji. + Description: Red circle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RedEnvelope"> + <summary> + Gets the "red_envelope" emoji. + Description: Red envelope. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RedExclamationMark"> + <summary> + Gets the "red_exclamation_mark" emoji. + Description: Red exclamation mark. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RedHair"> + <summary> + Gets the "red_hair" emoji. + Description: Red hair. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RedHeart"> + <summary> + Gets the "red_heart" emoji. + Description: Red heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RedPaperLantern"> + <summary> + Gets the "red_paper_lantern" emoji. + Description: Red paper lantern. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RedQuestionMark"> + <summary> + Gets the "red_question_mark" emoji. + Description: Red question mark. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RedSquare"> + <summary> + Gets the "red_square" emoji. + Description: Red square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RedTrianglePointedDown"> + <summary> + Gets the "red_triangle_pointed_down" emoji. + Description: Red triangle pointed down. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RedTrianglePointedUp"> + <summary> + Gets the "red_triangle_pointed_up" emoji. + Description: Red triangle pointed up. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Registered"> + <summary> + Gets the "registered" emoji. + Description: Registered. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RelievedFace"> + <summary> + Gets the "relieved_face" emoji. + Description: Relieved face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ReminderRibbon"> + <summary> + Gets the "reminder_ribbon" emoji. + Description: Reminder ribbon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RepeatButton"> + <summary> + Gets the "repeat_button" emoji. + Description: Repeat button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RepeatSingleButton"> + <summary> + Gets the "repeat_single_button" emoji. + Description: Repeat single button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RescueWorkersHelmet"> + <summary> + Gets the "rescue_workers_helmet" emoji. + Description: Rescue worker s helmet. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Restroom"> + <summary> + Gets the "restroom" emoji. + Description: Restroom. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ReverseButton"> + <summary> + Gets the "reverse_button" emoji. + Description: Reverse button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RevolvingHearts"> + <summary> + Gets the "revolving_hearts" emoji. + Description: Revolving hearts. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Rhinoceros"> + <summary> + Gets the "rhinoceros" emoji. + Description: Rhinoceros. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ribbon"> + <summary> + Gets the "ribbon" emoji. + Description: Ribbon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RiceBall"> + <summary> + Gets the "rice_ball" emoji. + Description: Rice ball. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RiceCracker"> + <summary> + Gets the "rice_cracker" emoji. + Description: Rice cracker. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RightAngerBubble"> + <summary> + Gets the "right_anger_bubble" emoji. + Description: Right anger bubble. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RightArrow"> + <summary> + Gets the "right_arrow" emoji. + Description: Right arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RightArrowCurvingDown"> + <summary> + Gets the "right_arrow_curving_down" emoji. + Description: Right arrow curving down. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RightArrowCurvingLeft"> + <summary> + Gets the "right_arrow_curving_left" emoji. + Description: Right arrow curving left. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RightArrowCurvingUp"> + <summary> + Gets the "right_arrow_curving_up" emoji. + Description: Right arrow curving up. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RightFacingFist"> + <summary> + Gets the "right_facing_fist" emoji. + Description: right facing fist. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ring"> + <summary> + Gets the "ring" emoji. + Description: Ring. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RingedPlanet"> + <summary> + Gets the "ringed_planet" emoji. + Description: Ringed planet. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RoastedSweetPotato"> + <summary> + Gets the "roasted_sweet_potato" emoji. + Description: Roasted sweet potato. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Robot"> + <summary> + Gets the "robot" emoji. + Description: Robot. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Rock"> + <summary> + Gets the "rock" emoji. + Description: Rock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Rocket"> + <summary> + Gets the "rocket" emoji. + Description: Rocket. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RolledUpNewspaper"> + <summary> + Gets the "rolled_up_newspaper" emoji. + Description: rolled up newspaper. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RollerCoaster"> + <summary> + Gets the "roller_coaster" emoji. + Description: Roller coaster. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RollerSkate"> + <summary> + Gets the "roller_skate" emoji. + Description: Roller skate. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RollingOnTheFloorLaughing"> + <summary> + Gets the "rolling_on_the_floor_laughing" emoji. + Description: Rolling on the floor laughing. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RollOfPaper"> + <summary> + Gets the "roll_of_paper" emoji. + Description: Roll of paper. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Rooster"> + <summary> + Gets the "rooster" emoji. + Description: Rooster. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Rose"> + <summary> + Gets the "rose" emoji. + Description: Rose. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Rosette"> + <summary> + Gets the "rosette" emoji. + Description: Rosette. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RoundPushpin"> + <summary> + Gets the "round_pushpin" emoji. + Description: Round pushpin. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RugbyFootball"> + <summary> + Gets the "rugby_football" emoji. + Description: Rugby football. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RunningShirt"> + <summary> + Gets the "running_shirt" emoji. + Description: Running shirt. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.RunningShoe"> + <summary> + Gets the "running_shoe" emoji. + Description: Running shoe. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SadButRelievedFace"> + <summary> + Gets the "sad_but_relieved_face" emoji. + Description: Sad but relieved face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SafetyPin"> + <summary> + Gets the "safety_pin" emoji. + Description: Safety pin. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SafetyVest"> + <summary> + Gets the "safety_vest" emoji. + Description: Safety vest. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sagittarius"> + <summary> + Gets the "sagittarius" emoji. + Description: Sagittarius. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sailboat"> + <summary> + Gets the "sailboat" emoji. + Description: Sailboat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sake"> + <summary> + Gets the "sake" emoji. + Description: Sake. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Salt"> + <summary> + Gets the "salt" emoji. + Description: Salt. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sandwich"> + <summary> + Gets the "sandwich" emoji. + Description: Sandwich. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SantaClaus"> + <summary> + Gets the "santa_claus" emoji. + Description: Santa claus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sari"> + <summary> + Gets the "sari" emoji. + Description: Sari. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Satellite"> + <summary> + Gets the "satellite" emoji. + Description: Satellite. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SatelliteAntenna"> + <summary> + Gets the "satellite_antenna" emoji. + Description: Satellite antenna. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sauropod"> + <summary> + Gets the "sauropod" emoji. + Description: Sauropod. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Saxophone"> + <summary> + Gets the "saxophone" emoji. + Description: Saxophone. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Scarf"> + <summary> + Gets the "scarf" emoji. + Description: Scarf. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.School"> + <summary> + Gets the "school" emoji. + Description: School. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Scissors"> + <summary> + Gets the "scissors" emoji. + Description: Scissors. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Scorpio"> + <summary> + Gets the "scorpio" emoji. + Description: Scorpio. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Scorpion"> + <summary> + Gets the "scorpion" emoji. + Description: Scorpion. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Screwdriver"> + <summary> + Gets the "screwdriver" emoji. + Description: Screwdriver. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Scroll"> + <summary> + Gets the "scroll" emoji. + Description: Scroll. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Seal"> + <summary> + Gets the "seal" emoji. + Description: Seal. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Seat"> + <summary> + Gets the "seat" emoji. + Description: Seat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SecondPlaceMedal"> + <summary> + Gets the "2nd_place_medal" emoji. + Description: 2nd place medal. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Seedling"> + <summary> + Gets the "seedling" emoji. + Description: Seedling. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SeeNoEvilMonkey"> + <summary> + Gets the "see_no_evil_monkey" emoji. + Description: see no evil monkey. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Selfie"> + <summary> + Gets the "selfie" emoji. + Description: Selfie. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SevenOClock"> + <summary> + Gets the "seven_o_clock" emoji. + Description: Seven o clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SevenThirty"> + <summary> + Gets the "seven_thirty" emoji. + Description: seven thirty. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SewingNeedle"> + <summary> + Gets the "sewing_needle" emoji. + Description: Sewing needle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ShallowPanOfFood"> + <summary> + Gets the "shallow_pan_of_food" emoji. + Description: Shallow pan of food. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Shamrock"> + <summary> + Gets the "shamrock" emoji. + Description: Shamrock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Shark"> + <summary> + Gets the "shark" emoji. + Description: Shark. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ShavedIce"> + <summary> + Gets the "shaved_ice" emoji. + Description: Shaved ice. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SheafOfRice"> + <summary> + Gets the "sheaf_of_rice" emoji. + Description: Sheaf of rice. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Shield"> + <summary> + Gets the "shield" emoji. + Description: Shield. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ShintoShrine"> + <summary> + Gets the "shinto_shrine" emoji. + Description: Shinto shrine. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ship"> + <summary> + Gets the "ship" emoji. + Description: Ship. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ShootingStar"> + <summary> + Gets the "shooting_star" emoji. + Description: Shooting star. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ShoppingBags"> + <summary> + Gets the "shopping_bags" emoji. + Description: Shopping bags. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ShoppingCart"> + <summary> + Gets the "shopping_cart" emoji. + Description: Shopping cart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Shortcake"> + <summary> + Gets the "shortcake" emoji. + Description: Shortcake. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Shorts"> + <summary> + Gets the "shorts" emoji. + Description: Shorts. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Shower"> + <summary> + Gets the "shower" emoji. + Description: Shower. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Shrimp"> + <summary> + Gets the "shrimp" emoji. + Description: Shrimp. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ShuffleTracksButton"> + <summary> + Gets the "shuffle_tracks_button" emoji. + Description: Shuffle tracks button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ShushingFace"> + <summary> + Gets the "shushing_face" emoji. + Description: Shushing face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SignOfTheHorns"> + <summary> + Gets the "sign_of_the_horns" emoji. + Description: Sign of the horns. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SixOClock"> + <summary> + Gets the "six_o_clock" emoji. + Description: Six o clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SixThirty"> + <summary> + Gets the "six_thirty" emoji. + Description: six thirty. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Skateboard"> + <summary> + Gets the "skateboard" emoji. + Description: Skateboard. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Skier"> + <summary> + Gets the "skier" emoji. + Description: Skier. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Skis"> + <summary> + Gets the "skis" emoji. + Description: Skis. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Skull"> + <summary> + Gets the "skull" emoji. + Description: Skull. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SkullAndCrossbones"> + <summary> + Gets the "skull_and_crossbones" emoji. + Description: Skull and crossbones. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Skunk"> + <summary> + Gets the "skunk" emoji. + Description: Skunk. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sled"> + <summary> + Gets the "sled" emoji. + Description: Sled. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SleepingFace"> + <summary> + Gets the "sleeping_face" emoji. + Description: Sleeping face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SleepyFace"> + <summary> + Gets the "sleepy_face" emoji. + Description: Sleepy face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SlightlyFrowningFace"> + <summary> + Gets the "slightly_frowning_face" emoji. + Description: Slightly frowning face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SlightlySmilingFace"> + <summary> + Gets the "slightly_smiling_face" emoji. + Description: Slightly smiling face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sloth"> + <summary> + Gets the "sloth" emoji. + Description: Sloth. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SlotMachine"> + <summary> + Gets the "slot_machine" emoji. + Description: Slot machine. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SmallAirplane"> + <summary> + Gets the "small_airplane" emoji. + Description: Small airplane. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SmallBlueDiamond"> + <summary> + Gets the "small_blue_diamond" emoji. + Description: Small blue diamond. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SmallOrangeDiamond"> + <summary> + Gets the "small_orange_diamond" emoji. + Description: Small orange diamond. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SmilingCatWithHeartEyes"> + <summary> + Gets the "smiling_cat_with_heart_eyes" emoji. + Description: smiling cat with heart eyes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SmilingFace"> + <summary> + Gets the "smiling_face" emoji. + Description: Smiling face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SmilingFaceWithHalo"> + <summary> + Gets the "smiling_face_with_halo" emoji. + Description: Smiling face with halo. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SmilingFaceWithHeartEyes"> + <summary> + Gets the "smiling_face_with_heart_eyes" emoji. + Description: smiling face with heart eyes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SmilingFaceWithHearts"> + <summary> + Gets the "smiling_face_with_hearts" emoji. + Description: Smiling face with hearts. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SmilingFaceWithHorns"> + <summary> + Gets the "smiling_face_with_horns" emoji. + Description: Smiling face with horns. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SmilingFaceWithSmilingEyes"> + <summary> + Gets the "smiling_face_with_smiling_eyes" emoji. + Description: Smiling face with smiling eyes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SmilingFaceWithSunglasses"> + <summary> + Gets the "smiling_face_with_sunglasses" emoji. + Description: Smiling face with sunglasses. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SmilingFaceWithTear"> + <summary> + Gets the "smiling_face_with_tear" emoji. + Description: Smiling face with tear. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SmirkingFace"> + <summary> + Gets the "smirking_face" emoji. + Description: Smirking face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Snail"> + <summary> + Gets the "snail" emoji. + Description: Snail. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Snake"> + <summary> + Gets the "snake" emoji. + Description: Snake. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SneezingFace"> + <summary> + Gets the "sneezing_face" emoji. + Description: Sneezing face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Snowboarder"> + <summary> + Gets the "snowboarder" emoji. + Description: Snowboarder. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SnowCappedMountain"> + <summary> + Gets the "snow_capped_mountain" emoji. + Description: snow capped mountain. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Snowflake"> + <summary> + Gets the "snowflake" emoji. + Description: Snowflake. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Snowman"> + <summary> + Gets the "snowman" emoji. + Description: Snowman. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SnowmanWithoutSnow"> + <summary> + Gets the "snowman_without_snow" emoji. + Description: Snowman without snow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Soap"> + <summary> + Gets the "soap" emoji. + Description: Soap. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SoccerBall"> + <summary> + Gets the "soccer_ball" emoji. + Description: Soccer ball. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Socks"> + <summary> + Gets the "socks" emoji. + Description: Socks. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Softball"> + <summary> + Gets the "softball" emoji. + Description: Softball. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SoftIceCream"> + <summary> + Gets the "soft_ice_cream" emoji. + Description: Soft ice cream. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SoonArrow"> + <summary> + Gets the "soon_arrow" emoji. + Description: SOON arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SosButton"> + <summary> + Gets the "sos_button" emoji. + Description: SOS button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SpadeSuit"> + <summary> + Gets the "spade_suit" emoji. + Description: Spade suit. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Spaghetti"> + <summary> + Gets the "spaghetti" emoji. + Description: Spaghetti. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sparkle"> + <summary> + Gets the "sparkle" emoji. + Description: Sparkle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sparkler"> + <summary> + Gets the "sparkler" emoji. + Description: Sparkler. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sparkles"> + <summary> + Gets the "sparkles" emoji. + Description: Sparkles. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SparklingHeart"> + <summary> + Gets the "sparkling_heart" emoji. + Description: Sparkling heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SpeakerHighVolume"> + <summary> + Gets the "speaker_high_volume" emoji. + Description: Speaker high volume. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SpeakerLowVolume"> + <summary> + Gets the "speaker_low_volume" emoji. + Description: Speaker low volume. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SpeakerMediumVolume"> + <summary> + Gets the "speaker_medium_volume" emoji. + Description: Speaker medium volume. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SpeakingHead"> + <summary> + Gets the "speaking_head" emoji. + Description: Speaking head. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SpeakNoEvilMonkey"> + <summary> + Gets the "speak_no_evil_monkey" emoji. + Description: speak no evil monkey. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SpeechBalloon"> + <summary> + Gets the "speech_balloon" emoji. + Description: Speech balloon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Speedboat"> + <summary> + Gets the "speedboat" emoji. + Description: Speedboat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Spider"> + <summary> + Gets the "spider" emoji. + Description: Spider. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SpiderWeb"> + <summary> + Gets the "spider_web" emoji. + Description: Spider web. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SpiralCalendar"> + <summary> + Gets the "spiral_calendar" emoji. + Description: Spiral calendar. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SpiralNotepad"> + <summary> + Gets the "spiral_notepad" emoji. + Description: Spiral notepad. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SpiralShell"> + <summary> + Gets the "spiral_shell" emoji. + Description: Spiral shell. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sponge"> + <summary> + Gets the "sponge" emoji. + Description: Sponge. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Spoon"> + <summary> + Gets the "spoon" emoji. + Description: Spoon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SportsMedal"> + <summary> + Gets the "sports_medal" emoji. + Description: Sports medal. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SportUtilityVehicle"> + <summary> + Gets the "sport_utility_vehicle" emoji. + Description: Sport utility vehicle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SpoutingWhale"> + <summary> + Gets the "spouting_whale" emoji. + Description: Spouting whale. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Squid"> + <summary> + Gets the "squid" emoji. + Description: Squid. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SquintingFaceWithTongue"> + <summary> + Gets the "squinting_face_with_tongue" emoji. + Description: Squinting face with tongue. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Stadium"> + <summary> + Gets the "stadium" emoji. + Description: Stadium. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Star"> + <summary> + Gets the "star" emoji. + Description: Star. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.StarAndCrescent"> + <summary> + Gets the "star_and_crescent" emoji. + Description: Star and crescent. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.StarOfDavid"> + <summary> + Gets the "star_of_david" emoji. + Description: Star of david. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.StarStruck"> + <summary> + Gets the "star_struck" emoji. + Description: star struck. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Station"> + <summary> + Gets the "station" emoji. + Description: Station. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.StatueOfLiberty"> + <summary> + Gets the "statue_of_liberty" emoji. + Description: Statue of liberty. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SteamingBowl"> + <summary> + Gets the "steaming_bowl" emoji. + Description: Steaming bowl. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Stethoscope"> + <summary> + Gets the "stethoscope" emoji. + Description: Stethoscope. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.StopButton"> + <summary> + Gets the "stop_button" emoji. + Description: Stop button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.StopSign"> + <summary> + Gets the "stop_sign" emoji. + Description: Stop sign. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Stopwatch"> + <summary> + Gets the "stopwatch" emoji. + Description: Stopwatch. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.StraightRuler"> + <summary> + Gets the "straight_ruler" emoji. + Description: Straight ruler. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Strawberry"> + <summary> + Gets the "strawberry" emoji. + Description: Strawberry. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.StudioMicrophone"> + <summary> + Gets the "studio_microphone" emoji. + Description: Studio microphone. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.StuffedFlatbread"> + <summary> + Gets the "stuffed_flatbread" emoji. + Description: Stuffed flatbread. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sun"> + <summary> + Gets the "sun" emoji. + Description: Sun. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SunBehindCloud"> + <summary> + Gets the "sun_behind_cloud" emoji. + Description: Sun behind cloud. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SunBehindLargeCloud"> + <summary> + Gets the "sun_behind_large_cloud" emoji. + Description: Sun behind large cloud. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SunBehindRainCloud"> + <summary> + Gets the "sun_behind_rain_cloud" emoji. + Description: Sun behind rain cloud. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SunBehindSmallCloud"> + <summary> + Gets the "sun_behind_small_cloud" emoji. + Description: Sun behind small cloud. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sunflower"> + <summary> + Gets the "sunflower" emoji. + Description: Sunflower. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sunglasses"> + <summary> + Gets the "sunglasses" emoji. + Description: Sunglasses. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sunrise"> + <summary> + Gets the "sunrise" emoji. + Description: Sunrise. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SunriseOverMountains"> + <summary> + Gets the "sunrise_over_mountains" emoji. + Description: Sunrise over mountains. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sunset"> + <summary> + Gets the "sunset" emoji. + Description: Sunset. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SunWithFace"> + <summary> + Gets the "sun_with_face" emoji. + Description: Sun with face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Superhero"> + <summary> + Gets the "superhero" emoji. + Description: Superhero. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Supervillain"> + <summary> + Gets the "supervillain" emoji. + Description: Supervillain. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Sushi"> + <summary> + Gets the "sushi" emoji. + Description: Sushi. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SuspensionRailway"> + <summary> + Gets the "suspension_railway" emoji. + Description: Suspension railway. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Swan"> + <summary> + Gets the "swan" emoji. + Description: Swan. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.SweatDroplets"> + <summary> + Gets the "sweat_droplets" emoji. + Description: Sweat droplets. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Synagogue"> + <summary> + Gets the "synagogue" emoji. + Description: Synagogue. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Syringe"> + <summary> + Gets the "syringe" emoji. + Description: Syringe. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Taco"> + <summary> + Gets the "taco" emoji. + Description: Taco. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TakeoutBox"> + <summary> + Gets the "takeout_box" emoji. + Description: Takeout box. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Tamale"> + <summary> + Gets the "tamale" emoji. + Description: Tamale. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TanabataTree"> + <summary> + Gets the "tanabata_tree" emoji. + Description: Tanabata tree. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Tangerine"> + <summary> + Gets the "tangerine" emoji. + Description: Tangerine. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Taurus"> + <summary> + Gets the "taurus" emoji. + Description: Taurus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Taxi"> + <summary> + Gets the "taxi" emoji. + Description: Taxi. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TeacupWithoutHandle"> + <summary> + Gets the "teacup_without_handle" emoji. + Description: Teacup without handle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Teapot"> + <summary> + Gets the "teapot" emoji. + Description: Teapot. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TearOffCalendar"> + <summary> + Gets the "tear_off_calendar" emoji. + Description: tear off calendar. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TeddyBear"> + <summary> + Gets the "teddy_bear" emoji. + Description: Teddy bear. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Telephone"> + <summary> + Gets the "telephone" emoji. + Description: Telephone. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TelephoneReceiver"> + <summary> + Gets the "telephone_receiver" emoji. + Description: Telephone receiver. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Telescope"> + <summary> + Gets the "telescope" emoji. + Description: Telescope. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Television"> + <summary> + Gets the "television" emoji. + Description: Television. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Tennis"> + <summary> + Gets the "tennis" emoji. + Description: Tennis. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TenOClock"> + <summary> + Gets the "ten_o_clock" emoji. + Description: Ten o clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Tent"> + <summary> + Gets the "tent" emoji. + Description: Tent. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TenThirty"> + <summary> + Gets the "ten_thirty" emoji. + Description: ten thirty. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TestTube"> + <summary> + Gets the "test_tube" emoji. + Description: Test tube. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Thermometer"> + <summary> + Gets the "thermometer" emoji. + Description: Thermometer. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ThinkingFace"> + <summary> + Gets the "thinking_face" emoji. + Description: Thinking face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ThirdPlaceMedal"> + <summary> + Gets the "3rd_place_medal" emoji. + Description: 3rd place medal. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ThongSandal"> + <summary> + Gets the "thong_sandal" emoji. + Description: Thong sandal. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ThoughtBalloon"> + <summary> + Gets the "thought_balloon" emoji. + Description: Thought balloon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Thread"> + <summary> + Gets the "thread" emoji. + Description: Thread. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ThreeOClock"> + <summary> + Gets the "three_o_clock" emoji. + Description: Three o clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ThreeThirty"> + <summary> + Gets the "three_thirty" emoji. + Description: three thirty. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ThumbsDown"> + <summary> + Gets the "thumbs_down" emoji. + Description: Thumbs down. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ThumbsUp"> + <summary> + Gets the "thumbs_up" emoji. + Description: Thumbs up. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Ticket"> + <summary> + Gets the "ticket" emoji. + Description: Ticket. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Tiger"> + <summary> + Gets the "tiger" emoji. + Description: Tiger. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TigerFace"> + <summary> + Gets the "tiger_face" emoji. + Description: Tiger face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TimerClock"> + <summary> + Gets the "timer_clock" emoji. + Description: Timer clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TiredFace"> + <summary> + Gets the "tired_face" emoji. + Description: Tired face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Toilet"> + <summary> + Gets the "toilet" emoji. + Description: Toilet. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TokyoTower"> + <summary> + Gets the "tokyo_tower" emoji. + Description: Tokyo tower. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Tomato"> + <summary> + Gets the "tomato" emoji. + Description: Tomato. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Tongue"> + <summary> + Gets the "tongue" emoji. + Description: Tongue. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Toolbox"> + <summary> + Gets the "toolbox" emoji. + Description: Toolbox. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Tooth"> + <summary> + Gets the "tooth" emoji. + Description: Tooth. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Toothbrush"> + <summary> + Gets the "toothbrush" emoji. + Description: Toothbrush. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TopArrow"> + <summary> + Gets the "top_arrow" emoji. + Description: TOP arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TopHat"> + <summary> + Gets the "top_hat" emoji. + Description: Top hat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Tornado"> + <summary> + Gets the "tornado" emoji. + Description: Tornado. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Trackball"> + <summary> + Gets the "trackball" emoji. + Description: Trackball. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Tractor"> + <summary> + Gets the "tractor" emoji. + Description: Tractor. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TradeMark"> + <summary> + Gets the "trade_mark" emoji. + Description: Trade mark. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Train"> + <summary> + Gets the "train" emoji. + Description: Train. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Tram"> + <summary> + Gets the "tram" emoji. + Description: Tram. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TramCar"> + <summary> + Gets the "tram_car" emoji. + Description: Tram car. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TransgenderSymbol"> + <summary> + Gets the "transgender_symbol" emoji. + Description: Transgender symbol. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TRex"> + <summary> + Gets the "t_rex" emoji. + Description: T Rex. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TriangularFlag"> + <summary> + Gets the "triangular_flag" emoji. + Description: Triangular flag. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TriangularRuler"> + <summary> + Gets the "triangular_ruler" emoji. + Description: Triangular ruler. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TridentEmblem"> + <summary> + Gets the "trident_emblem" emoji. + Description: Trident emblem. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Trolleybus"> + <summary> + Gets the "trolleybus" emoji. + Description: Trolleybus. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Trophy"> + <summary> + Gets the "trophy" emoji. + Description: Trophy. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TropicalDrink"> + <summary> + Gets the "tropical_drink" emoji. + Description: Tropical drink. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TropicalFish"> + <summary> + Gets the "tropical_fish" emoji. + Description: Tropical fish. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Trumpet"> + <summary> + Gets the "trumpet" emoji. + Description: Trumpet. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TShirt"> + <summary> + Gets the "t_shirt" emoji. + Description: t shirt. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Tulip"> + <summary> + Gets the "tulip" emoji. + Description: Tulip. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TumblerGlass"> + <summary> + Gets the "tumbler_glass" emoji. + Description: Tumbler glass. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Turkey"> + <summary> + Gets the "turkey" emoji. + Description: Turkey. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Turtle"> + <summary> + Gets the "turtle" emoji. + Description: Turtle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TwelveOClock"> + <summary> + Gets the "twelve_o_clock" emoji. + Description: Twelve o clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TwelveThirty"> + <summary> + Gets the "twelve_thirty" emoji. + Description: twelve thirty. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TwoHearts"> + <summary> + Gets the "two_hearts" emoji. + Description: Two hearts. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TwoHumpCamel"> + <summary> + Gets the "two_hump_camel" emoji. + Description: two hump camel. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TwoOClock"> + <summary> + Gets the "two_o_clock" emoji. + Description: Two o clock. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.TwoThirty"> + <summary> + Gets the "two_thirty" emoji. + Description: two thirty. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Umbrella"> + <summary> + Gets the "umbrella" emoji. + Description: Umbrella. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.UmbrellaOnGround"> + <summary> + Gets the "umbrella_on_ground" emoji. + Description: Umbrella on ground. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.UmbrellaWithRainDrops"> + <summary> + Gets the "umbrella_with_rain_drops" emoji. + Description: Umbrella with rain drops. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.UnamusedFace"> + <summary> + Gets the "unamused_face" emoji. + Description: Unamused face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Unicorn"> + <summary> + Gets the "unicorn" emoji. + Description: Unicorn. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Unlocked"> + <summary> + Gets the "unlocked" emoji. + Description: Unlocked. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.UpArrow"> + <summary> + Gets the "up_arrow" emoji. + Description: Up arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.UpButton"> + <summary> + Gets the "up_button" emoji. + Description: UP button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.UpDownArrow"> + <summary> + Gets the "up_down_arrow" emoji. + Description: up down arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.UpLeftArrow"> + <summary> + Gets the "up_left_arrow" emoji. + Description: up left arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.UpRightArrow"> + <summary> + Gets the "up_right_arrow" emoji. + Description: up right arrow. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.UpsideDownFace"> + <summary> + Gets the "upside_down_face" emoji. + Description: upside down face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.UpwardsButton"> + <summary> + Gets the "upwards_button" emoji. + Description: Upwards button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Vampire"> + <summary> + Gets the "vampire" emoji. + Description: Vampire. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.VerticalTrafficLight"> + <summary> + Gets the "vertical_traffic_light" emoji. + Description: Vertical traffic light. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.VibrationMode"> + <summary> + Gets the "vibration_mode" emoji. + Description: Vibration mode. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.VictoryHand"> + <summary> + Gets the "victory_hand" emoji. + Description: Victory hand. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.VideoCamera"> + <summary> + Gets the "video_camera" emoji. + Description: Video camera. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Videocassette"> + <summary> + Gets the "videocassette" emoji. + Description: Videocassette. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.VideoGame"> + <summary> + Gets the "video_game" emoji. + Description: Video game. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Violin"> + <summary> + Gets the "violin" emoji. + Description: Violin. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Virgo"> + <summary> + Gets the "virgo" emoji. + Description: Virgo. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Volcano"> + <summary> + Gets the "volcano" emoji. + Description: Volcano. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Volleyball"> + <summary> + Gets the "volleyball" emoji. + Description: Volleyball. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.VsButton"> + <summary> + Gets the "vs_button" emoji. + Description: VS button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.VulcanSalute"> + <summary> + Gets the "vulcan_salute" emoji. + Description: Vulcan salute. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Waffle"> + <summary> + Gets the "waffle" emoji. + Description: Waffle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WaningCrescentMoon"> + <summary> + Gets the "waning_crescent_moon" emoji. + Description: Waning crescent moon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WaningGibbousMoon"> + <summary> + Gets the "waning_gibbous_moon" emoji. + Description: Waning gibbous moon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Warning"> + <summary> + Gets the "warning" emoji. + Description: Warning. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Wastebasket"> + <summary> + Gets the "wastebasket" emoji. + Description: Wastebasket. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Watch"> + <summary> + Gets the "watch" emoji. + Description: Watch. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WaterBuffalo"> + <summary> + Gets the "water_buffalo" emoji. + Description: Water buffalo. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WaterCloset"> + <summary> + Gets the "water_closet" emoji. + Description: Water closet. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Watermelon"> + <summary> + Gets the "watermelon" emoji. + Description: Watermelon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WaterPistol"> + <summary> + Gets the "water_pistol" emoji. + Description: Water pistol. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WaterWave"> + <summary> + Gets the "water_wave" emoji. + Description: Water wave. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WavingHand"> + <summary> + Gets the "waving_hand" emoji. + Description: Waving hand. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WavyDash"> + <summary> + Gets the "wavy_dash" emoji. + Description: Wavy dash. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WaxingCrescentMoon"> + <summary> + Gets the "waxing_crescent_moon" emoji. + Description: Waxing crescent moon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WaxingGibbousMoon"> + <summary> + Gets the "waxing_gibbous_moon" emoji. + Description: Waxing gibbous moon. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WearyCat"> + <summary> + Gets the "weary_cat" emoji. + Description: Weary cat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WearyFace"> + <summary> + Gets the "weary_face" emoji. + Description: Weary face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Wedding"> + <summary> + Gets the "wedding" emoji. + Description: Wedding. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Whale"> + <summary> + Gets the "whale" emoji. + Description: Whale. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WheelchairSymbol"> + <summary> + Gets the "wheelchair_symbol" emoji. + Description: Wheelchair symbol. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WheelOfDharma"> + <summary> + Gets the "wheel_of_dharma" emoji. + Description: Wheel of dharma. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WhiteCane"> + <summary> + Gets the "white_cane" emoji. + Description: White cane. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WhiteCircle"> + <summary> + Gets the "white_circle" emoji. + Description: White circle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WhiteExclamationMark"> + <summary> + Gets the "white_exclamation_mark" emoji. + Description: White exclamation mark. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WhiteFlag"> + <summary> + Gets the "white_flag" emoji. + Description: White flag. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WhiteFlower"> + <summary> + Gets the "white_flower" emoji. + Description: White flower. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WhiteHair"> + <summary> + Gets the "white_hair" emoji. + Description: White hair. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WhiteHeart"> + <summary> + Gets the "white_heart" emoji. + Description: White heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WhiteLargeSquare"> + <summary> + Gets the "white_large_square" emoji. + Description: White large square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WhiteMediumSmallSquare"> + <summary> + Gets the "white_medium_small_square" emoji. + Description: white medium small square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WhiteMediumSquare"> + <summary> + Gets the "white_medium_square" emoji. + Description: White medium square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WhiteQuestionMark"> + <summary> + Gets the "white_question_mark" emoji. + Description: White question mark. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WhiteSmallSquare"> + <summary> + Gets the "white_small_square" emoji. + Description: White small square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WhiteSquareButton"> + <summary> + Gets the "white_square_button" emoji. + Description: White square button. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WiltedFlower"> + <summary> + Gets the "wilted_flower" emoji. + Description: Wilted flower. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WindChime"> + <summary> + Gets the "wind_chime" emoji. + Description: Wind chime. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WindFace"> + <summary> + Gets the "wind_face" emoji. + Description: Wind face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Window"> + <summary> + Gets the "window" emoji. + Description: Window. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WineGlass"> + <summary> + Gets the "wine_glass" emoji. + Description: Wine glass. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WinkingFace"> + <summary> + Gets the "winking_face" emoji. + Description: Winking face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WinkingFaceWithTongue"> + <summary> + Gets the "winking_face_with_tongue" emoji. + Description: Winking face with tongue. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Wolf"> + <summary> + Gets the "wolf" emoji. + Description: Wolf. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Woman"> + <summary> + Gets the "woman" emoji. + Description: Woman. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WomanAndManHoldingHands"> + <summary> + Gets the "woman_and_man_holding_hands" emoji. + Description: Woman and man holding hands. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WomanDancing"> + <summary> + Gets the "woman_dancing" emoji. + Description: Woman dancing. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WomansBoot"> + <summary> + Gets the "womans_boot" emoji. + Description: Woman s boot. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WomansClothes"> + <summary> + Gets the "womans_clothes" emoji. + Description: Woman s clothes. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WomansHat"> + <summary> + Gets the "womans_hat" emoji. + Description: Woman s hat. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WomansSandal"> + <summary> + Gets the "womans_sandal" emoji. + Description: Woman s sandal. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WomanWithHeadscarf"> + <summary> + Gets the "woman_with_headscarf" emoji. + Description: Woman with headscarf. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WomenHoldingHands"> + <summary> + Gets the "women_holding_hands" emoji. + Description: Women holding hands. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WomensRoom"> + <summary> + Gets the "womens_room" emoji. + Description: Women s room. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Wood"> + <summary> + Gets the "wood" emoji. + Description: Wood. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WoozyFace"> + <summary> + Gets the "woozy_face" emoji. + Description: Woozy face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WorldMap"> + <summary> + Gets the "world_map" emoji. + Description: World map. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Worm"> + <summary> + Gets the "worm" emoji. + Description: Worm. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WorriedFace"> + <summary> + Gets the "worried_face" emoji. + Description: Worried face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WrappedGift"> + <summary> + Gets the "wrapped_gift" emoji. + Description: Wrapped gift. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Wrench"> + <summary> + Gets the "wrench" emoji. + Description: Wrench. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.WritingHand"> + <summary> + Gets the "writing_hand" emoji. + Description: Writing hand. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Yarn"> + <summary> + Gets the "yarn" emoji. + Description: Yarn. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.YawningFace"> + <summary> + Gets the "yawning_face" emoji. + Description: Yawning face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.YellowCircle"> + <summary> + Gets the "yellow_circle" emoji. + Description: Yellow circle. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.YellowHeart"> + <summary> + Gets the "yellow_heart" emoji. + Description: Yellow heart. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.YellowSquare"> + <summary> + Gets the "yellow_square" emoji. + Description: Yellow square. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.YenBanknote"> + <summary> + Gets the "yen_banknote" emoji. + Description: Yen banknote. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.YinYang"> + <summary> + Gets the "yin_yang" emoji. + Description: Yin yang. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.YoYo"> + <summary> + Gets the "yo_yo" emoji. + Description: yo yo. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ZanyFace"> + <summary> + Gets the "zany_face" emoji. + Description: Zany face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Zebra"> + <summary> + Gets the "zebra" emoji. + Description: Zebra. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.ZipperMouthFace"> + <summary> + Gets the "zipper_mouth_face" emoji. + Description: zipper mouth face. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Zombie"> + <summary> + Gets the "zombie" emoji. + Description: Zombie. + </summary> + </member> + <member name="F:Spectre.Console.Emoji.Known.Zzz"> + <summary> + Gets the "zzz" emoji. + Description: Zzz. + </summary> + </member> + <member name="T:Spectre.Console.ProfileEnrichment"> + <summary> + Contains settings for profile enrichment. + </summary> + </member> + <member name="P:Spectre.Console.ProfileEnrichment.UseDefaultEnrichers"> + <summary> + Gets or sets a value indicating whether or not + any default enrichers should be added. + </summary> + <remarks>Defaults to <c>true</c>.</remarks> + </member> + <member name="P:Spectre.Console.ProfileEnrichment.Enrichers"> + <summary> + Gets or sets the list of custom enrichers to use. + </summary> + </member> + <member name="T:Spectre.Console.Advanced.AnsiConsoleExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + </member> + <member name="M:Spectre.Console.Advanced.AnsiConsoleExtensions.WriteAnsi(Spectre.Console.IAnsiConsole,System.String)"> + <summary> + Writes a VT/Ansi control code sequence to the console (if supported). + </summary> + <param name="console">The console to write to.</param> + <param name="sequence">The VT/Ansi control code sequence to write.</param> + </member> + <member name="M:Spectre.Console.Advanced.AnsiConsoleExtensions.ToAnsi(Spectre.Console.IAnsiConsole,Spectre.Console.Rendering.IRenderable)"> + <summary> + Gets the VT/ANSI control code sequence for a <see cref="T:Spectre.Console.Rendering.IRenderable"/>. + </summary> + <param name="console">The console.</param> + <param name="renderable">The renderable to the VT/ANSI control code sequence for.</param> + <returns>The VT/ANSI control code sequence.</returns> + </member> + <member name="T:Spectre.Console.AlignableExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IAlignable"/>. + </summary> + </member> + <member name="M:Spectre.Console.AlignableExtensions.Alignment``1(``0,System.Nullable{Spectre.Console.Justify})"> + <summary> + Sets the alignment for an <see cref="T:Spectre.Console.IAlignable"/> object. + </summary> + <typeparam name="T">The alignable object type.</typeparam> + <param name="obj">The alignable object.</param> + <param name="alignment">The alignment.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.AlignableExtensions.LeftAligned``1(``0)"> + <summary> + Sets the <see cref="T:Spectre.Console.IAlignable"/> object to be left aligned. + </summary> + <typeparam name="T">The alignable type.</typeparam> + <param name="obj">The alignable object.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.AlignableExtensions.Centered``1(``0)"> + <summary> + Sets the <see cref="T:Spectre.Console.IAlignable"/> object to be centered. + </summary> + <typeparam name="T">The alignable type.</typeparam> + <param name="obj">The alignable object.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.AlignableExtensions.RightAligned``1(``0)"> + <summary> + Sets the <see cref="T:Spectre.Console.IAlignable"/> object to be right aligned. + </summary> + <typeparam name="T">The alignable type.</typeparam> + <param name="obj">The alignable object.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.Extensions.AlignExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.Align"/>. + </summary> + </member> + <member name="M:Spectre.Console.Extensions.AlignExtensions.Width(Spectre.Console.Align,System.Nullable{System.Int32})"> + <summary> + Sets the width. + </summary> + <param name="align">The <see cref="T:Spectre.Console.Align"/> object.</param> + <param name="width">The width, or <c>null</c> for no explicit width.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Extensions.AlignExtensions.Height(Spectre.Console.Align,System.Nullable{System.Int32})"> + <summary> + Sets the height. + </summary> + <param name="align">The <see cref="T:Spectre.Console.Align"/> object.</param> + <param name="height">The height, or <c>null</c> for no explicit height.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Extensions.AlignExtensions.VerticalAlignment(Spectre.Console.Align,System.Nullable{Spectre.Console.VerticalAlignment})"> + <summary> + Sets the vertical alignment. + </summary> + <param name="align">The <see cref="T:Spectre.Console.Align"/> object.</param> + <param name="vertical">The vertical alignment, or <c>null</c> for no vertical alignment.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Extensions.AlignExtensions.TopAligned(Spectre.Console.Align)"> + <summary> + Sets the <see cref="T:Spectre.Console.Align"/> object to be top aligned. + </summary> + <param name="align">The <see cref="T:Spectre.Console.Align"/> object.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Extensions.AlignExtensions.MiddleAligned(Spectre.Console.Align)"> + <summary> + Sets the <see cref="T:Spectre.Console.Align"/> object to be middle aligned. + </summary> + <param name="align">The <see cref="T:Spectre.Console.Align"/> object.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Extensions.AlignExtensions.BottomAligned(Spectre.Console.Align)"> + <summary> + Sets the <see cref="T:Spectre.Console.Align"/> object to be bottom aligned. + </summary> + <param name="align">The <see cref="T:Spectre.Console.Align"/> object.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.Extensions.SpinnerExtensions"> + <summary> + Provides extension methods for running tasks with a spinner animation. + </summary> + </member> + <member name="M:Spectre.Console.Extensions.SpinnerExtensions.Spinner(System.Threading.Tasks.Task,Spectre.Console.Spinner,Spectre.Console.Style,Spectre.Console.IAnsiConsole)"> + <summary> + Runs a task with a spinner animation. + </summary> + <param name="task">The task to run.</param> + <param name="spinner">The spinner to use.</param> + <param name="style">The style to apply to the spinner.</param> + <param name="ansiConsole">The console to write to.</param> + <returns>The result of the task.</returns> + </member> + <member name="M:Spectre.Console.Extensions.SpinnerExtensions.Spinner``1(System.Threading.Tasks.Task{``0},Spectre.Console.Spinner,Spectre.Console.Style,Spectre.Console.IAnsiConsole)"> + <summary> + Runs a task with a spinner animation. + </summary> + <typeparam name="T">The type of the task result.</typeparam> + <param name="task">The task to run.</param> + <param name="spinner">The spinner to use.</param> + <param name="style">The style to apply to the spinner.</param> + <param name="ansiConsole">The console to write to.</param> + <returns>The result of the task.</returns> + </member> + <member name="T:Spectre.Console.AnsiConsoleExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.CreateRecorder(Spectre.Console.IAnsiConsole)"> + <summary> + Creates a recorder for the specified console. + </summary> + <param name="console">The console to record.</param> + <returns>A recorder for the specified console.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.Clear(Spectre.Console.IAnsiConsole)"> + <summary> + Clears the console. + </summary> + <param name="console">The console to clear.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.Write(Spectre.Console.IAnsiConsole,System.String)"> + <summary> + Writes the specified string value to the console. + </summary> + <param name="console">The console to write to.</param> + <param name="text">The text to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.Write(Spectre.Console.IAnsiConsole,System.String,Spectre.Console.Style)"> + <summary> + Writes the specified string value to the console. + </summary> + <param name="console">The console to write to.</param> + <param name="text">The text to write.</param> + <param name="style">The text style or <see cref="P:Spectre.Console.Style.Plain"/> if <see langword="null"/>.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.WriteLine(Spectre.Console.IAnsiConsole)"> + <summary> + Writes an empty line to the console. + </summary> + <param name="console">The console to write to.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.WriteLine(Spectre.Console.IAnsiConsole,System.String)"> + <summary> + Writes the specified string value, followed by the current line terminator, to the console. + </summary> + <param name="console">The console to write to.</param> + <param name="text">The text to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.WriteLine(Spectre.Console.IAnsiConsole,System.String,Spectre.Console.Style)"> + <summary> + Writes the specified string value, followed by the current line terminator, to the console. + </summary> + <param name="console">The console to write to.</param> + <param name="text">The text to write.</param> + <param name="style">The text style or <see cref="P:Spectre.Console.Style.Plain"/> if <see langword="null"/>.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.WriteException(Spectre.Console.IAnsiConsole,System.Exception,Spectre.Console.ExceptionFormats)"> + <summary> + Writes an exception to the console. + </summary> + <param name="console">The console.</param> + <param name="exception">The exception to write to the console.</param> + <param name="format">The exception format options.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.WriteException(Spectre.Console.IAnsiConsole,System.Exception,Spectre.Console.ExceptionSettings)"> + <summary> + Writes an exception to the console. + </summary> + <param name="console">The console.</param> + <param name="exception">The exception to write to the console.</param> + <param name="settings">The exception settings.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.RunExclusive``1(Spectre.Console.IAnsiConsole,System.Func{``0})"> + <summary> + Runs the specified function in exclusive mode. + </summary> + <typeparam name="T">The result type.</typeparam> + <param name="console">The console.</param> + <param name="func">The func to run in exclusive mode.</param> + <returns>The result of the function.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.RunExclusive``1(Spectre.Console.IAnsiConsole,System.Func{System.Threading.Tasks.Task{``0}})"> + <summary> + Runs the specified function in exclusive mode asynchronously. + </summary> + <typeparam name="T">The result type.</typeparam> + <param name="console">The console.</param> + <param name="func">The func to run in exclusive mode.</param> + <returns>The result of the function.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.Live(Spectre.Console.IAnsiConsole,Spectre.Console.Rendering.IRenderable)"> + <summary> + Creates a new <see cref="T:Spectre.Console.LiveDisplay"/> instance for the console. + </summary> + <param name="console">The console.</param> + <param name="target">The target renderable to update.</param> + <returns>A <see cref="T:Spectre.Console.LiveDisplay"/> instance.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.Markup(Spectre.Console.IAnsiConsole,System.String,System.Object[])"> + <summary> + Writes the specified markup to the console. + </summary> + <param name="console">The console to write to.</param> + <param name="format">A composite format string.</param> + <param name="args">An array of objects to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.MarkupInterpolated(Spectre.Console.IAnsiConsole,System.FormattableString)"> + <summary> + Writes the specified markup to the console. + <para/> + All interpolation holes which contain a string are automatically escaped so you must not call <see cref="M:Spectre.Console.StringExtensions.EscapeMarkup(System.String)"/>. + </summary> + <example> + <code> + string input = args[0]; + string output = Process(input); + console.MarkupInterpolated($"[blue]{input}[/] -> [green]{output}[/]"); + </code> + </example> + <param name="console">The console to write to.</param> + <param name="value">The interpolated string value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.Markup(Spectre.Console.IAnsiConsole,System.IFormatProvider,System.String,System.Object[])"> + <summary> + Writes the specified markup to the console. + </summary> + <param name="console">The console to write to.</param> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="format">A composite format string.</param> + <param name="args">An array of objects to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.MarkupInterpolated(Spectre.Console.IAnsiConsole,System.IFormatProvider,System.FormattableString)"> + <summary> + Writes the specified markup to the console. + <para/> + All interpolation holes which contain a string are automatically escaped so you must not call <see cref="M:Spectre.Console.StringExtensions.EscapeMarkup(System.String)"/>. + </summary> + <example> + <code> + string input = args[0]; + string output = Process(input); + console.MarkupInterpolated(CultureInfo.InvariantCulture, $"[blue]{input}[/] -> [green]{output}[/]"); + </code> + </example> + <param name="console">The console to write to.</param> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The interpolated string value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.Markup(Spectre.Console.IAnsiConsole,System.String)"> + <summary> + Writes the specified markup to the console. + </summary> + <param name="console">The console to write to.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.MarkupLine(Spectre.Console.IAnsiConsole,System.String,System.Object[])"> + <summary> + Writes the specified markup, followed by the current line terminator, to the console. + </summary> + <param name="console">The console to write to.</param> + <param name="format">A composite format string.</param> + <param name="args">An array of objects to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.MarkupLineInterpolated(Spectre.Console.IAnsiConsole,System.FormattableString)"> + <summary> + Writes the specified markup, followed by the current line terminator, to the console. + <para/> + All interpolation holes which contain a string are automatically escaped so you must not call <see cref="M:Spectre.Console.StringExtensions.EscapeMarkup(System.String)"/>. + </summary> + <example> + <code> + string input = args[0]; + string output = Process(input); + console.MarkupLineInterpolated($"[blue]{input}[/] -> [green]{output}[/]"); + </code> + </example> + <param name="console">The console to write to.</param> + <param name="value">The interpolated string value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.MarkupLine(Spectre.Console.IAnsiConsole,System.String)"> + <summary> + Writes the specified markup, followed by the current line terminator, to the console. + </summary> + <param name="console">The console to write to.</param> + <param name="value">The value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.MarkupLine(Spectre.Console.IAnsiConsole,System.IFormatProvider,System.String,System.Object[])"> + <summary> + Writes the specified markup, followed by the current line terminator, to the console. + </summary> + <param name="console">The console to write to.</param> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="format">A composite format string.</param> + <param name="args">An array of objects to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.MarkupLineInterpolated(Spectre.Console.IAnsiConsole,System.IFormatProvider,System.FormattableString)"> + <summary> + Writes the specified markup, followed by the current line terminator, to the console. + <para/> + All interpolation holes which contain a string are automatically escaped so you must not call <see cref="M:Spectre.Console.StringExtensions.EscapeMarkup(System.String)"/>. + </summary> + <example> + <code> + string input = args[0]; + string output = Process(input); + console.MarkupLineInterpolated(CultureInfo.InvariantCulture, $"[blue]{input}[/] -> [green]{output}[/]"); + </code> + </example> + <param name="console">The console to write to.</param> + <param name="provider">An object that supplies culture-specific formatting information.</param> + <param name="value">The interpolated string value to write.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.Progress(Spectre.Console.IAnsiConsole)"> + <summary> + Creates a new <see cref="M:Spectre.Console.AnsiConsoleExtensions.Progress(Spectre.Console.IAnsiConsole)"/> instance for the console. + </summary> + <param name="console">The console.</param> + <returns>A <see cref="M:Spectre.Console.AnsiConsoleExtensions.Progress(Spectre.Console.IAnsiConsole)"/> instance.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.Status(Spectre.Console.IAnsiConsole)"> + <summary> + Creates a new <see cref="M:Spectre.Console.AnsiConsoleExtensions.Status(Spectre.Console.IAnsiConsole)"/> instance for the console. + </summary> + <param name="console">The console.</param> + <returns>A <see cref="M:Spectre.Console.AnsiConsoleExtensions.Status(Spectre.Console.IAnsiConsole)"/> instance.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.Prompt``1(Spectre.Console.IAnsiConsole,Spectre.Console.IPrompt{``0})"> + <summary> + Displays a prompt to the user. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="console">The console.</param> + <param name="prompt">The prompt to display.</param> + <returns>The prompt input result.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.Ask``1(Spectre.Console.IAnsiConsole,System.String)"> + <summary> + Displays a prompt to the user. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="console">The console.</param> + <param name="prompt">The prompt markup text.</param> + <returns>The prompt input result.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.Ask``1(Spectre.Console.IAnsiConsole,System.String,System.Globalization.CultureInfo)"> + <summary> + Displays a prompt to the user. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="console">The console.</param> + <param name="prompt">The prompt markup text.</param> + <param name="culture">Specific CultureInfo to use when converting input.</param> + <returns>The prompt input result.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.Confirm(Spectre.Console.IAnsiConsole,System.String,System.Boolean)"> + <summary> + Displays a prompt with two choices, yes or no. + </summary> + <param name="console">The console.</param> + <param name="prompt">The prompt markup text.</param> + <param name="defaultValue">Specifies the default answer.</param> + <returns><c>true</c> if the user selected "yes", otherwise <c>false</c>.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.PromptAsync``1(Spectre.Console.IAnsiConsole,Spectre.Console.IPrompt{``0},System.Threading.CancellationToken)"> + <summary> + Displays a prompt to the user. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="console">The console.</param> + <param name="prompt">The prompt to display.</param> + <param name="cancellationToken">The token to monitor for cancellation requests.</param> + <returns>The prompt input result.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.AskAsync``1(Spectre.Console.IAnsiConsole,System.String,System.Threading.CancellationToken)"> + <summary> + Displays a prompt to the user. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="console">The console.</param> + <param name="prompt">The prompt markup text.</param> + <param name="cancellationToken">The token to monitor for cancellation requests.</param> + <returns>The prompt input result.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.AskAsync``1(Spectre.Console.IAnsiConsole,System.String,System.Globalization.CultureInfo,System.Threading.CancellationToken)"> + <summary> + Displays a prompt to the user. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="console">The console.</param> + <param name="prompt">The prompt markup text.</param> + <param name="culture">Specific CultureInfo to use when converting input.</param> + <param name="cancellationToken">The token to monitor for cancellation requests.</param> + <returns>The prompt input result.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.ConfirmAsync(Spectre.Console.IAnsiConsole,System.String,System.Boolean,System.Threading.CancellationToken)"> + <summary> + Displays a prompt with two choices, yes or no. + </summary> + <param name="console">The console.</param> + <param name="prompt">The prompt markup text.</param> + <param name="defaultValue">Specifies the default answer.</param> + <param name="cancellationToken">The token to monitor for cancellation requests.</param> + <returns><c>true</c> if the user selected "yes", otherwise <c>false</c>.</returns> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.Render(Spectre.Console.IAnsiConsole,Spectre.Console.Rendering.IRenderable)"> + <summary> + Renders the specified object to the console. + </summary> + <param name="console">The console to render to.</param> + <param name="renderable">The object to render.</param> + </member> + <member name="M:Spectre.Console.AnsiConsoleExtensions.AlternateScreen(Spectre.Console.IAnsiConsole,System.Action)"> + <summary> + Switches to an alternate screen buffer if the terminal supports it. + </summary> + <param name="console">The console.</param> + <param name="action">The action to execute within the alternate screen buffer.</param> + </member> + <member name="T:Spectre.Console.BarChartExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.BarChart"/>. + </summary> + </member> + <member name="M:Spectre.Console.BarChartExtensions.AddItem(Spectre.Console.BarChart,System.String,System.Double,System.Nullable{Spectre.Console.Color})"> + <summary> + Adds an item to the bar chart. + </summary> + <param name="chart">The bar chart.</param> + <param name="label">The item label.</param> + <param name="value">The item value.</param> + <param name="color">The item color.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BarChartExtensions.AddItem``1(Spectre.Console.BarChart,``0)"> + <summary> + Adds an item to the bar chart. + </summary> + <typeparam name="T">A type that implements <see cref="T:Spectre.Console.IBarChartItem"/>.</typeparam> + <param name="chart">The bar chart.</param> + <param name="item">The item.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BarChartExtensions.AddItems``1(Spectre.Console.BarChart,System.Collections.Generic.IEnumerable{``0})"> + <summary> + Adds multiple items to the bar chart. + </summary> + <typeparam name="T">A type that implements <see cref="T:Spectre.Console.IBarChartItem"/>.</typeparam> + <param name="chart">The bar chart.</param> + <param name="items">The items.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BarChartExtensions.AddItems``1(Spectre.Console.BarChart,System.Collections.Generic.IEnumerable{``0},System.Func{``0,Spectre.Console.BarChartItem})"> + <summary> + Adds multiple items to the bar chart. + </summary> + <typeparam name="T">A type that implements <see cref="T:Spectre.Console.IBarChartItem"/>.</typeparam> + <param name="chart">The bar chart.</param> + <param name="items">The items.</param> + <param name="converter">The converter that converts instances of <c>T</c> to <see cref="T:Spectre.Console.BarChartItem"/>.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BarChartExtensions.UseValueFormatter(Spectre.Console.BarChart,System.Func{System.Double,System.Globalization.CultureInfo,System.String})"> + <summary> + Sets the value formatter for the bar chart using culture info. + </summary> + <param name="chart">The bar chart.</param> + <param name="func">The value formatter function with culture info.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BarChartExtensions.UseValueFormatter(Spectre.Console.BarChart,System.Func{System.Double,System.String})"> + <summary> + Sets the value formatter for the bar chart. + </summary> + <param name="chart">The bar chart.</param> + <param name="func">The value formatter to use.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BarChartExtensions.Width(Spectre.Console.BarChart,System.Nullable{System.Int32})"> + <summary> + Sets the width of the bar chart. + </summary> + <param name="chart">The bar chart.</param> + <param name="width">The bar chart width.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BarChartExtensions.Label(Spectre.Console.BarChart,System.String)"> + <summary> + Sets the label of the bar chart. + </summary> + <param name="chart">The bar chart.</param> + <param name="label">The bar chart label.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BarChartExtensions.ShowValues(Spectre.Console.BarChart)"> + <summary> + Shows values next to each bar in the bar chart. + </summary> + <param name="chart">The bar chart.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BarChartExtensions.HideValues(Spectre.Console.BarChart)"> + <summary> + Hides values next to each bar in the bar chart. + </summary> + <param name="chart">The bar chart.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BarChartExtensions.ShowValues(Spectre.Console.BarChart,System.Boolean)"> + <summary> + Sets whether or not values should be shown + next to each bar. + </summary> + <param name="chart">The bar chart.</param> + <param name="show">Whether or not values should be shown next to each bar.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BarChartExtensions.LeftAlignLabel(Spectre.Console.BarChart)"> + <summary> + Aligns the label to the left. + </summary> + <param name="chart">The bar chart.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BarChartExtensions.CenterLabel(Spectre.Console.BarChart)"> + <summary> + Centers the label. + </summary> + <param name="chart">The bar chart.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BarChartExtensions.RightAlignLabel(Spectre.Console.BarChart)"> + <summary> + Aligns the label to the right. + </summary> + <param name="chart">The bar chart.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BarChartExtensions.WithMaxValue(Spectre.Console.BarChart,System.Double)"> + <summary> + Sets the max fixed value for the chart. + </summary> + <param name="chart">The bar chart.</param> + <param name="maxValue">Max value for the chart.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.Rendering.BoxExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.BoxBorder"/>. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.BoxExtensions.GetSafeBorder(Spectre.Console.BoxBorder,System.Boolean)"> + <summary> + Gets the safe border for a border. + </summary> + <param name="border">The border to get the safe border for.</param> + <param name="safe">Whether or not to return the safe border.</param> + <returns>The safe border if one exist, otherwise the original border.</returns> + </member> + <member name="T:Spectre.Console.Rendering.TableBorderExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.TableBorder"/>. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.TableBorderExtensions.GetSafeBorder(Spectre.Console.TableBorder,System.Boolean)"> + <summary> + Gets the safe border for a border. + </summary> + <param name="border">The border to get the safe border for.</param> + <param name="safe">Whether or not to return the safe border.</param> + <returns>The safe border if one exist, otherwise the original border.</returns> + </member> + <member name="T:Spectre.Console.Rendering.TreeGuideExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.TreeGuide"/>. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.TreeGuideExtensions.GetSafeTreeGuide(Spectre.Console.TreeGuide,System.Boolean)"> + <summary> + Gets the safe border for a border. + </summary> + <param name="guide">The tree guide to get the safe version for.</param> + <param name="safe">Whether or not to return the safe border.</param> + <returns>The safe border if one exist, otherwise the original border.</returns> + </member> + <member name="T:Spectre.Console.Rendering.IRenderable"> + <summary> + Represents something that can be rendered to the console. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.IRenderable.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <summary> + Measures the renderable object. + </summary> + <param name="options">The render options.</param> + <param name="maxWidth">The maximum allowed width.</param> + <returns>The minimum and maximum width of the object.</returns> + </member> + <member name="M:Spectre.Console.Rendering.IRenderable.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <summary> + Renders the object. + </summary> + <param name="options">The render options.</param> + <param name="maxWidth">The maximum allowed width.</param> + <returns>A collection of segments.</returns> + </member> + <member name="T:Spectre.Console.Rendering.BoxBorderPart"> + <summary> + Represents the different parts of a box border. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.BoxBorderPart.TopLeft"> + <summary> + The top left part of a box. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.BoxBorderPart.Top"> + <summary> + The top part of a box. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.BoxBorderPart.TopRight"> + <summary> + The top right part of a box. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.BoxBorderPart.Left"> + <summary> + The left part of a box. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.BoxBorderPart.Right"> + <summary> + The right part of a box. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.BoxBorderPart.BottomLeft"> + <summary> + The bottom left part of a box. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.BoxBorderPart.Bottom"> + <summary> + The bottom part of a box. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.BoxBorderPart.BottomRight"> + <summary> + The bottom right part of a box. + </summary> + </member> + <member name="T:Spectre.Console.Rendering.AsciiBoxBorder"> + <summary> + Represents an old school ASCII border. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.AsciiBoxBorder.GetPart(Spectre.Console.Rendering.BoxBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.DoubleBoxBorder"> + <summary> + Represents a double border. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.DoubleBoxBorder.GetPart(Spectre.Console.Rendering.BoxBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.HeavyBoxBorder"> + <summary> + Represents a heavy border. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.HeavyBoxBorder.SafeBorder"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.HeavyBoxBorder.GetPart(Spectre.Console.Rendering.BoxBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.NoBoxBorder"> + <summary> + Represents an invisible border. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.NoBoxBorder.GetPart(Spectre.Console.Rendering.BoxBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.RoundedBoxBorder"> + <summary> + Represents a rounded border. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.RoundedBoxBorder.SafeBorder"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.RoundedBoxBorder.GetPart(Spectre.Console.Rendering.BoxBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.SquareBoxBorder"> + <summary> + Represents a square border. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.SquareBoxBorder.GetPart(Spectre.Console.Rendering.BoxBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.TableBorderPart"> + <summary> + Represents the different parts of a table border. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.HeaderTopLeft"> + <summary> + The top left part of a header. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.HeaderTop"> + <summary> + The top part of a header. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.HeaderTopSeparator"> + <summary> + The top separator part of a header. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.HeaderTopRight"> + <summary> + The top right part of a header. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.HeaderLeft"> + <summary> + The left part of a header. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.HeaderSeparator"> + <summary> + A header separator. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.HeaderRight"> + <summary> + The right part of a header. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.HeaderBottomLeft"> + <summary> + The bottom left part of a header. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.HeaderBottom"> + <summary> + The bottom part of a header. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.HeaderBottomSeparator"> + <summary> + The bottom separator part of a header. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.HeaderBottomRight"> + <summary> + The bottom right part of a header. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.FooterTopLeft"> + <summary> + The top left part of a footer. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.FooterTop"> + <summary> + The top part of a footer. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.FooterTopSeparator"> + <summary> + The top separator part of a footer. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.FooterTopRight"> + <summary> + The top right part of a footer. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.CellLeft"> + <summary> + The left part of a cell. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.CellSeparator"> + <summary> + A cell separator. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.CellRight"> + <summary> + The right part of a cell. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.FooterBottomLeft"> + <summary> + The bottom left part of a footer. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.FooterBottom"> + <summary> + The bottom part of a footer. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.FooterBottomSeparator"> + <summary> + The bottom separator part of a footer. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.FooterBottomRight"> + <summary> + The bottom right part of a footer. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.RowLeft"> + <summary> + The left part of a row. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.RowCenter"> + <summary> + The center part of a row. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.RowSeparator"> + <summary> + The separator part of a row. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TableBorderPart.RowRight"> + <summary> + The right part of a row. + </summary> + </member> + <member name="T:Spectre.Console.Rendering.Ascii2TableBorder"> + <summary> + Represents another old school ASCII border. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.Ascii2TableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.AsciiDoubleHeadTableBorder"> + <summary> + Represents an old school ASCII border with a double header border. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.AsciiDoubleHeadTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.AsciiTableBorder"> + <summary> + Represents an old school ASCII border. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.AsciiTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.DoubleEdgeTableBorder"> + <summary> + Represents a border with a double edge. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.DoubleEdgeTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.DoubleTableBorder"> + <summary> + Represents a double border. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.DoubleTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.HeavyEdgeTableBorder"> + <summary> + Represents a border with a heavy edge. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.HeavyEdgeTableBorder.SafeBorder"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.HeavyEdgeTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.HeavyHeadTableBorder"> + <summary> + Represents a border with a heavy header. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.HeavyHeadTableBorder.SafeBorder"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.HeavyHeadTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.HeavyTableBorder"> + <summary> + Represents a heavy border. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.HeavyTableBorder.SafeBorder"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.HeavyTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.HorizontalTableBorder"> + <summary> + Represents a horizontal border. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.HorizontalTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.MarkdownTableBorder"> + <summary> + Represents a Markdown border. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.MarkdownTableBorder.SupportsRowSeparator"> + <inheritdoc /> + </member> + <member name="M:Spectre.Console.Rendering.MarkdownTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.MarkdownTableBorder.GetColumnRow(Spectre.Console.Rendering.TablePart,System.Collections.Generic.IReadOnlyList{System.Int32},System.Collections.Generic.IReadOnlyList{Spectre.Console.IColumn})"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.MinimalDoubleHeadTableBorder"> + <summary> + Represents a minimal border with a double header border. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.MinimalDoubleHeadTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.MinimalHeavyHeadTableBorder"> + <summary> + Represents a minimal border with a heavy header. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.MinimalHeavyHeadTableBorder.SafeBorder"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.MinimalHeavyHeadTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.MinimalTableBorder"> + <summary> + Represents a minimal border. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.MinimalTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.NoTableBorder"> + <summary> + Represents an invisible border. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.NoTableBorder.Visible"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Rendering.NoTableBorder.SupportsRowSeparator"> + <inheritdoc /> + </member> + <member name="M:Spectre.Console.Rendering.NoTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.RoundedTableBorder"> + <summary> + Represents a rounded border. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.RoundedTableBorder.SafeBorder"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.RoundedTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.SimpleHeavyTableBorder"> + <summary> + Represents a simple border with heavy lines. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.SimpleHeavyTableBorder.SafeBorder"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.SimpleHeavyTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.SimpleTableBorder"> + <summary> + Represents a simple border. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.SimpleTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.SquareTableBorder"> + <summary> + Represents a square border. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.SquareTableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.IAnsiConsoleEncoder"> + <summary> + Represents a console encoder that can encode + recorded segments into a string. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.IAnsiConsoleEncoder.Encode(Spectre.Console.IAnsiConsole,System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.IRenderable})"> + <summary> + Encodes the specified <see cref="T:Spectre.Console.Rendering.IRenderable"/> enumerator. + </summary> + <param name="console">The console to use when encoding.</param> + <param name="renderable">The renderable objects to encode.</param> + <returns>A string representing the encoded result.</returns> + </member> + <member name="T:Spectre.Console.Rendering.IHasDirtyState"> + <summary> + Represents something that can be dirty. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.IHasDirtyState.IsDirty"> + <summary> + Gets a value indicating whether the object is dirty. + </summary> + </member> + <member name="T:Spectre.Console.Rendering.IRenderHook"> + <summary> + Represents a render hook. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.IRenderHook.Process(Spectre.Console.Rendering.RenderOptions,System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.IRenderable})"> + <summary> + Processes the specified renderables. + </summary> + <param name="options">The render options.</param> + <param name="renderables">The renderables to process.</param> + <returns>The processed renderables.</returns> + </member> + <member name="T:Spectre.Console.Rendering.JustInTimeRenderable"> + <summary> + Represents something renderable that's reconstructed + when its state change in any way. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.JustInTimeRenderable.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.JustInTimeRenderable.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.JustInTimeRenderable.Build"> + <summary> + Builds the inner renderable. + </summary> + <returns>A new inner renderable.</returns> + </member> + <member name="M:Spectre.Console.Rendering.JustInTimeRenderable.HasDirtyChildren"> + <summary> + Checks if there are any children that has changed. + If so, the underlying renderable needs rebuilding. + </summary> + <returns><c>true</c> if the object needs rebuilding, otherwise <c>false</c>.</returns> + </member> + <member name="M:Spectre.Console.Rendering.JustInTimeRenderable.MarkAsDirty"> + <summary> + Marks this instance as dirty. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.JustInTimeRenderable.MarkAsDirty(System.Action)"> + <summary> + Marks this instance as dirty. + </summary> + <param name="action"> + The action to execute before marking the instance as dirty. + </param> + </member> + <member name="T:Spectre.Console.Rendering.Measurement"> + <summary> + Represents a measurement. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.Measurement.Min"> + <summary> + Gets the minimum width. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.Measurement.Max"> + <summary> + Gets the maximum width. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.Measurement.#ctor(System.Int32,System.Int32)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Rendering.Measurement"/> struct. + </summary> + <param name="min">The minimum width.</param> + <param name="max">The maximum width.</param> + </member> + <member name="M:Spectre.Console.Rendering.Measurement.Equals(System.Object)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.Measurement.GetHashCode"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.Measurement.Equals(Spectre.Console.Rendering.Measurement)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.Measurement.op_Equality(Spectre.Console.Rendering.Measurement,Spectre.Console.Rendering.Measurement)"> + <summary> + Checks if two <see cref="T:Spectre.Console.Rendering.Measurement"/> instances are equal. + </summary> + <param name="left">The first measurement instance to compare.</param> + <param name="right">The second measurement instance to compare.</param> + <returns><c>true</c> if the two measurements are equal, otherwise <c>false</c>.</returns> + </member> + <member name="M:Spectre.Console.Rendering.Measurement.op_Inequality(Spectre.Console.Rendering.Measurement,Spectre.Console.Rendering.Measurement)"> + <summary> + Checks if two <see cref="T:Spectre.Console.Rendering.Measurement"/> instances are not equal. + </summary> + <param name="left">The first measurement instance to compare.</param> + <param name="right">The second measurement instance to compare.</param> + <returns><c>true</c> if the two measurements are not equal, otherwise <c>false</c>.</returns> + </member> + <member name="T:Spectre.Console.Rendering.Renderable"> + <summary> + Base class for a renderable object implementing <see cref="T:Spectre.Console.Rendering.IRenderable"/>. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.Renderable.Spectre#Console#Rendering#IRenderable#Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.Renderable.Spectre#Console#Rendering#IRenderable#Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.Renderable.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <summary> + Measures the renderable object. + </summary> + <param name="options">The render options.</param> + <param name="maxWidth">The maximum allowed width.</param> + <returns>The minimum and maximum width of the object.</returns> + </member> + <member name="M:Spectre.Console.Rendering.Renderable.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <summary> + Renders the object. + </summary> + <param name="options">The render options.</param> + <param name="maxWidth">The maximum allowed width.</param> + <returns>A collection of segments.</returns> + </member> + <member name="T:Spectre.Console.Rendering.RenderHookScope"> + <summary> + Represents a render hook scope. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.RenderHookScope.#ctor(Spectre.Console.IAnsiConsole,Spectre.Console.Rendering.IRenderHook)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Rendering.RenderHookScope"/> class. + </summary> + <param name="console">The console to attach the render hook to.</param> + <param name="hook">The render hook.</param> + </member> + <member name="M:Spectre.Console.Rendering.RenderHookScope.Dispose"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.RenderOptions"> + <summary> + Represents render options. + </summary> + <param name="Capabilities">The capabilities.</param> + <param name="ConsoleSize">The console size.</param> + </member> + <member name="M:Spectre.Console.Rendering.RenderOptions.#ctor(Spectre.Console.IReadOnlyCapabilities,Spectre.Console.Size)"> + <summary> + Represents render options. + </summary> + <param name="Capabilities">The capabilities.</param> + <param name="ConsoleSize">The console size.</param> + </member> + <member name="P:Spectre.Console.Rendering.RenderOptions.Capabilities"> + <summary>The capabilities.</summary> + </member> + <member name="P:Spectre.Console.Rendering.RenderOptions.ConsoleSize"> + <summary>The console size.</summary> + </member> + <member name="P:Spectre.Console.Rendering.RenderOptions.ColorSystem"> + <summary> + Gets the current color system. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.RenderOptions.Ansi"> + <summary> + Gets a value indicating whether or not VT/Ansi codes are supported. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.RenderOptions.Unicode"> + <summary> + Gets a value indicating whether or not unicode is supported. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.RenderOptions.Justification"> + <summary> + Gets the current justification. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.RenderOptions.Height"> + <summary> + Gets the requested height. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.RenderOptions.SingleLine"> + <summary> + Gets a value indicating whether the context want items to render without + line breaks and return a single line where applicable. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.RenderOptions.Create(Spectre.Console.IAnsiConsole,Spectre.Console.IReadOnlyCapabilities)"> + <summary> + Creates a <see cref="T:Spectre.Console.Rendering.RenderOptions"/> instance from a <see cref="T:Spectre.Console.IAnsiConsole"/>. + </summary> + <param name="console">The console.</param> + <param name="capabilities">The capabilities, or <c>null</c> to use the provided console's capabilities.</param> + <returns>A <see cref="T:Spectre.Console.Rendering.RenderOptions"/> representing the provided <see cref="T:Spectre.Console.IAnsiConsole"/>.</returns> + </member> + <member name="T:Spectre.Console.Rendering.RenderPipeline"> + <summary> + Represents the render pipeline. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.RenderPipeline.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Rendering.RenderPipeline"/> class. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.RenderPipeline.Attach(Spectre.Console.Rendering.IRenderHook)"> + <summary> + Attaches a new render hook onto the pipeline. + </summary> + <param name="hook">The render hook to attach.</param> + </member> + <member name="M:Spectre.Console.Rendering.RenderPipeline.Detach(Spectre.Console.Rendering.IRenderHook)"> + <summary> + Detaches a render hook from the pipeline. + </summary> + <param name="hook">The render hook to detach.</param> + </member> + <member name="M:Spectre.Console.Rendering.RenderPipeline.Process(Spectre.Console.Rendering.RenderOptions,System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.IRenderable})"> + <summary> + Processes the specified renderables. + </summary> + <param name="options">The render options.</param> + <param name="renderables">The renderables to process.</param> + <returns>The processed renderables.</returns> + </member> + <member name="T:Spectre.Console.Rendering.Segment"> + <summary> + Represents a renderable segment. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.Segment.Text"> + <summary> + Gets the segment text. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.Segment.IsLineBreak"> + <summary> + Gets a value indicating whether or not this is an explicit line break + that should be preserved. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.Segment.IsWhiteSpace"> + <summary> + Gets a value indicating whether or not this is a whitespace + that should be preserved but not taken into account when + layouting text. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.Segment.IsControlCode"> + <summary> + Gets a value indicating whether or not this is a + control code such as cursor movement. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.Segment.Style"> + <summary> + Gets the segment style. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.Segment.LineBreak"> + <summary> + Gets a segment representing a line break. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.Segment.Empty"> + <summary> + Gets an empty segment. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.Segment.Padding(System.Int32)"> + <summary> + Creates padding segment. + </summary> + <param name="size">Number of whitespace characters.</param> + <returns>Segment for specified padding size.</returns> + </member> + <member name="M:Spectre.Console.Rendering.Segment.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Rendering.Segment"/> class. + </summary> + <param name="text">The segment text.</param> + </member> + <member name="M:Spectre.Console.Rendering.Segment.#ctor(System.String,Spectre.Console.Style)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Rendering.Segment"/> class. + </summary> + <param name="text">The segment text.</param> + <param name="style">The segment style.</param> + </member> + <member name="M:Spectre.Console.Rendering.Segment.Control(System.String)"> + <summary> + Creates a control segment. + </summary> + <param name="control">The control code.</param> + <returns>A segment representing a control code.</returns> + </member> + <member name="M:Spectre.Console.Rendering.Segment.CellCount"> + <summary> + Gets the number of cells that this segment + occupies in the console. + </summary> + <returns>The number of cells that this segment occupies in the console.</returns> + </member> + <member name="M:Spectre.Console.Rendering.Segment.CellCount(System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.Segment})"> + <summary> + Gets the number of cells that the segments occupies in the console. + </summary> + <param name="segments">The segments to measure.</param> + <returns>The number of cells that the segments occupies in the console.</returns> + </member> + <member name="M:Spectre.Console.Rendering.Segment.StripLineEndings"> + <summary> + Returns a new segment without any trailing line endings. + </summary> + <returns>A new segment without any trailing line endings.</returns> + </member> + <member name="M:Spectre.Console.Rendering.Segment.Split(System.Int32)"> + <summary> + Splits the segment at the offset. + </summary> + <param name="offset">The offset where to split the segment.</param> + <returns>One or two new segments representing the split.</returns> + </member> + <member name="M:Spectre.Console.Rendering.Segment.Clone"> + <summary> + Clones the segment. + </summary> + <returns>A new segment that's identical to this one.</returns> + </member> + <member name="M:Spectre.Console.Rendering.Segment.SplitLines(System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.Segment})"> + <summary> + Splits the provided segments into lines. + </summary> + <param name="segments">The segments to split.</param> + <returns>A collection of lines.</returns> + </member> + <member name="M:Spectre.Console.Rendering.Segment.SplitLines(System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.Segment},System.Int32,System.Nullable{System.Int32})"> + <summary> + Splits the provided segments into lines with a maximum width. + </summary> + <param name="segments">The segments to split into lines.</param> + <param name="maxWidth">The maximum width.</param> + <param name="height">The height (if any).</param> + <returns>A list of lines.</returns> + </member> + <member name="M:Spectre.Console.Rendering.Segment.SplitOverflow(Spectre.Console.Rendering.Segment,System.Nullable{Spectre.Console.Overflow},System.Int32)"> + <summary> + Splits an overflowing segment into several new segments. + </summary> + <param name="segment">The segment to split.</param> + <param name="overflow">The overflow strategy to use.</param> + <param name="maxWidth">The maximum width.</param> + <returns>A list of segments that has been split.</returns> + </member> + <member name="M:Spectre.Console.Rendering.Segment.Truncate(System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.Segment},System.Int32)"> + <summary> + Truncates the segments to the specified width. + </summary> + <param name="segments">The segments to truncate.</param> + <param name="maxWidth">The maximum width that the segments may occupy.</param> + <returns>A list of segments that has been truncated.</returns> + </member> + <member name="M:Spectre.Console.Rendering.Segment.Truncate(Spectre.Console.Rendering.Segment,System.Int32)"> + <summary> + Truncates the segment to the specified width. + </summary> + <param name="segment">The segment to truncate.</param> + <param name="maxWidth">The maximum width that the segment may occupy.</param> + <returns>A new truncated segment, or <c>null</c>.</returns> + </member> + <member name="T:Spectre.Console.Rendering.SegmentLine"> + <summary> + Represents a collection of segments. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.SegmentLine.Length"> + <summary> + Gets the width of the line. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.SegmentLine.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Rendering.SegmentLine"/> class. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.SegmentLine.#ctor(System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.Segment})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Rendering.SegmentLine"/> class. + </summary> + <param name="segments">The segments.</param> + </member> + <member name="M:Spectre.Console.Rendering.SegmentLine.CellCount"> + <summary> + Gets the number of cells the segment line occupies. + </summary> + <returns>The cell width of the segment line.</returns> + </member> + <member name="M:Spectre.Console.Rendering.SegmentLine.Prepend(Spectre.Console.Rendering.Segment)"> + <summary> + Preprends a segment to the line. + </summary> + <param name="segment">The segment to prepend.</param> + </member> + <member name="T:Spectre.Console.Rendering.SegmentLineEnumerator"> + <summary> + An enumerator for <see cref="T:Spectre.Console.Rendering.SegmentLine"/> collections. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.SegmentLineEnumerator.#ctor(System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.SegmentLine})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Rendering.SegmentLineEnumerator"/> class. + </summary> + <param name="lines">The lines to enumerate.</param> + </member> + <member name="M:Spectre.Console.Rendering.SegmentLineEnumerator.GetEnumerator"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.SegmentLineEnumerator.System#Collections#IEnumerable#GetEnumerator"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.SegmentLineIterator"> + <summary> + An iterator for <see cref="T:Spectre.Console.Rendering.SegmentLine"/> collections. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.SegmentLineIterator.Current"> + <summary> + Gets the current segment. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.SegmentLineIterator.System#Collections#IEnumerator#Current"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.SegmentLineIterator.#ctor(System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.SegmentLine})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Rendering.SegmentLineIterator"/> class. + </summary> + <param name="lines">The lines to iterate.</param> + </member> + <member name="M:Spectre.Console.Rendering.SegmentLineIterator.Dispose"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.SegmentLineIterator.MoveNext"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.SegmentLineIterator.Reset"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.TablePart"> + <summary> + Represents different parts of a table. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TablePart.Top"> + <summary> + The top of a table. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TablePart.HeaderSeparator"> + <summary> + The separator between the header and the cells. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TablePart.RowSeparator"> + <summary> + The separator between the rows. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TablePart.FooterSeparator"> + <summary> + The separator between the footer and the cells. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TablePart.Bottom"> + <summary> + The bottom of a table. + </summary> + </member> + <member name="T:Spectre.Console.Rendering.AsciiTreeGuide"> + <summary> + An ASCII tree guide. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.AsciiTreeGuide.GetPart(Spectre.Console.Rendering.TreeGuidePart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.BoldLineTreeGuide"> + <summary> + A tree guide made up of bold lines. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.BoldLineTreeGuide.SafeTreeGuide"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.BoldLineTreeGuide.GetPart(Spectre.Console.Rendering.TreeGuidePart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.DoubleLineTreeGuide"> + <summary> + A tree guide made up of double lines. + </summary> + </member> + <member name="P:Spectre.Console.Rendering.DoubleLineTreeGuide.SafeTreeGuide"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rendering.DoubleLineTreeGuide.GetPart(Spectre.Console.Rendering.TreeGuidePart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.LineTreeGuide"> + <summary> + A tree guide made up of lines. + </summary> + </member> + <member name="M:Spectre.Console.Rendering.LineTreeGuide.GetPart(Spectre.Console.Rendering.TreeGuidePart)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rendering.TreeGuidePart"> + <summary> + Defines the different rendering parts of a <see cref="T:Spectre.Console.Tree"/>. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TreeGuidePart.Space"> + <summary> + Represents a space. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TreeGuidePart.Continue"> + <summary> + Connection between siblings. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TreeGuidePart.Fork"> + <summary> + Branch from parent to child. + </summary> + </member> + <member name="F:Spectre.Console.Rendering.TreeGuidePart.End"> + <summary> + Branch from parent to child for the last child in a set. + </summary> + </member> + <member name="T:Spectre.Console.BreakdownChartExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.BreakdownChart"/>. + </summary> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.AddItem(Spectre.Console.BreakdownChart,System.String,System.Double,Spectre.Console.Color)"> + <summary> + Adds an item to the breakdown chart. + </summary> + <param name="chart">The breakdown chart.</param> + <param name="label">The item label.</param> + <param name="value">The item value.</param> + <param name="color">The item color.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.AddItem``1(Spectre.Console.BreakdownChart,``0)"> + <summary> + Adds an item to the breakdown chart. + </summary> + <typeparam name="T">A type that implements <see cref="T:Spectre.Console.IBreakdownChartItem"/>.</typeparam> + <param name="chart">The breakdown chart.</param> + <param name="item">The item.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.AddItems``1(Spectre.Console.BreakdownChart,System.Collections.Generic.IEnumerable{``0})"> + <summary> + Adds multiple items to the breakdown chart. + </summary> + <typeparam name="T">A type that implements <see cref="T:Spectre.Console.IBreakdownChartItem"/>.</typeparam> + <param name="chart">The breakdown chart.</param> + <param name="items">The items.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.AddItems``1(Spectre.Console.BreakdownChart,System.Collections.Generic.IEnumerable{``0},System.Func{``0,Spectre.Console.IBreakdownChartItem})"> + <summary> + Adds multiple items to the breakdown chart. + </summary> + <typeparam name="T">A type that implements <see cref="T:Spectre.Console.IBarChartItem"/>.</typeparam> + <param name="chart">The breakdown chart.</param> + <param name="items">The items.</param> + <param name="converter">The converter that converts instances of <c>T</c> to <see cref="T:Spectre.Console.IBreakdownChartItem"/>.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.Width(Spectre.Console.BreakdownChart,System.Nullable{System.Int32})"> + <summary> + Sets the width of the breakdown chart. + </summary> + <param name="chart">The breakdown chart.</param> + <param name="width">The breakdown chart width.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.UseValueFormatter(Spectre.Console.BreakdownChart,System.Func{System.Double,System.Globalization.CultureInfo,System.String})"> + <summary> + Tags will be shown. + </summary> + <param name="chart">The breakdown chart.</param> + <param name="func">The value formatter to use.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.UseValueFormatter(Spectre.Console.BreakdownChart,System.Func{System.Double,System.String})"> + <summary> + Tags will be shown. + </summary> + <param name="chart">The breakdown chart.</param> + <param name="func">The value formatter to use.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.ShowPercentage(Spectre.Console.BreakdownChart)"> + <summary> + Tags will be shown. + </summary> + <param name="chart">The breakdown chart.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.ShowTags(Spectre.Console.BreakdownChart)"> + <summary> + Tags will be shown. + </summary> + <param name="chart">The breakdown chart.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.HideTags(Spectre.Console.BreakdownChart)"> + <summary> + Tags will be not be shown. + </summary> + <param name="chart">The breakdown chart.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.ShowTags(Spectre.Console.BreakdownChart,System.Boolean)"> + <summary> + Sets whether or not tags will be shown. + </summary> + <param name="chart">The breakdown chart.</param> + <param name="show">Whether or not tags will be shown.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.ShowTagValues(Spectre.Console.BreakdownChart)"> + <summary> + Tag values will be shown. + </summary> + <param name="chart">The breakdown chart.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.HideTagValues(Spectre.Console.BreakdownChart)"> + <summary> + Tag values will be not be shown. + </summary> + <param name="chart">The breakdown chart.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.ShowTagValues(Spectre.Console.BreakdownChart,System.Boolean)"> + <summary> + Sets whether or not tag values will be shown. + </summary> + <param name="chart">The breakdown chart.</param> + <param name="show">Whether or not tag values will be shown.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.Compact(Spectre.Console.BreakdownChart)"> + <summary> + Chart and tags is rendered in compact mode. + </summary> + <param name="chart">The breakdown chart.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.FullSize(Spectre.Console.BreakdownChart)"> + <summary> + Chart and tags is rendered in full size mode. + </summary> + <param name="chart">The breakdown chart.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.Compact(Spectre.Console.BreakdownChart,System.Boolean)"> + <summary> + Sets whether or not the chart and tags should be rendered in compact mode. + </summary> + <param name="chart">The breakdown chart.</param> + <param name="compact">Whether or not the chart and tags should be rendered in compact mode.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.BreakdownChartExtensions.WithValueColor(Spectre.Console.BreakdownChart,Spectre.Console.Color)"> + <summary> + Sets the <see cref="P:Spectre.Console.BreakdownChart.ValueColor"/>. + </summary> + <param name="chart">The breakdown chart.</param> + <param name="color">The <see cref="T:Spectre.Console.Color"/> to set.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.CalendarExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.Calendar"/>. + </summary> + </member> + <member name="M:Spectre.Console.CalendarExtensions.AddCalendarEvent(Spectre.Console.Calendar,System.DateTime,Spectre.Console.Style)"> + <summary> + Adds a calendar event. + </summary> + <param name="calendar">The calendar to add the calendar event to.</param> + <param name="date">The calendar event date.</param> + <param name="customEventHighlightStyle">The calendar event custom highlight style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.CalendarExtensions.AddCalendarEvent(Spectre.Console.Calendar,System.String,System.DateTime,Spectre.Console.Style)"> + <summary> + Adds a calendar event. + </summary> + <param name="calendar">The calendar to add the calendar event to.</param> + <param name="description">The calendar event description.</param> + <param name="date">The calendar event date.</param> + <param name="customEventHighlightStyle">The calendar event custom highlight style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.CalendarExtensions.AddCalendarEvent(Spectre.Console.Calendar,System.Int32,System.Int32,System.Int32,Spectre.Console.Style)"> + <summary> + Adds a calendar event. + </summary> + <param name="calendar">The calendar to add the calendar event to.</param> + <param name="year">The year of the calendar event.</param> + <param name="month">The month of the calendar event.</param> + <param name="day">The day of the calendar event.</param> + <param name="customEventHighlightStyle">The calendar event custom highlight style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.CalendarExtensions.AddCalendarEvent(Spectre.Console.Calendar,System.String,System.Int32,System.Int32,System.Int32,Spectre.Console.Style)"> + <summary> + Adds a calendar event. + </summary> + <param name="calendar">The calendar.</param> + <param name="description">The calendar event description.</param> + <param name="year">The year of the calendar event.</param> + <param name="month">The month of the calendar event.</param> + <param name="day">The day of the calendar event.</param> + <param name="customEventHighlightStyle">The calendar event custom highlight style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.CalendarExtensions.HighlightStyle(Spectre.Console.Calendar,Spectre.Console.Style)"> + <summary> + Sets the calendar's highlight <see cref="T:Spectre.Console.Style"/>. + </summary> + <param name="calendar">The calendar.</param> + <param name="style">The default highlight style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.CalendarExtensions.HeaderStyle(Spectre.Console.Calendar,Spectre.Console.Style)"> + <summary> + Sets the calendar's header <see cref="T:Spectre.Console.Style"/>. + </summary> + <param name="calendar">The calendar.</param> + <param name="style">The header style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.CalendarExtensions.ShowHeader(Spectre.Console.Calendar)"> + <summary> + Shows the calendar header. + </summary> + <param name="calendar">The calendar.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.CalendarExtensions.HideHeader(Spectre.Console.Calendar)"> + <summary> + Hides the calendar header. + </summary> + <param name="calendar">The calendar.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.CharExtensions"> + <summary> + Contains extension methods for <see cref="T:System.Char"/>. + </summary> + </member> + <member name="M:Spectre.Console.CharExtensions.GetCellWidth(System.Char)"> + <summary> + Gets the cell width of a character. + </summary> + <param name="character">The character to get the cell width of.</param> + <returns>The cell width of the character.</returns> + </member> + <member name="T:Spectre.Console.ColumnExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IColumn"/>. + </summary> + </member> + <member name="M:Spectre.Console.ColumnExtensions.NoWrap``1(``0)"> + <summary> + Prevents a column from wrapping. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IColumn"/>.</typeparam> + <param name="obj">The column.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ColumnExtensions.Width``1(``0,System.Nullable{System.Int32})"> + <summary> + Sets the width of the column. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IColumn"/>.</typeparam> + <param name="obj">The column.</param> + <param name="width">The column width.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.ConfirmationPromptExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.ConfirmationPrompt"/>. + </summary> + </member> + <member name="M:Spectre.Console.ConfirmationPromptExtensions.ShowChoices(Spectre.Console.ConfirmationPrompt,System.Boolean)"> + <summary> + Show or hide choices. + </summary> + <param name="obj">The prompt.</param> + <param name="show">Whether or not the choices should be visible.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ConfirmationPromptExtensions.ShowChoices(Spectre.Console.ConfirmationPrompt)"> + <summary> + Shows choices. + </summary> + <param name="obj">The prompt.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ConfirmationPromptExtensions.HideChoices(Spectre.Console.ConfirmationPrompt)"> + <summary> + Hides choices. + </summary> + <param name="obj">The prompt.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ConfirmationPromptExtensions.ChoicesStyle(Spectre.Console.ConfirmationPrompt,Spectre.Console.Style)"> + <summary> + Sets the style in which the list of choices is displayed. + </summary> + <param name="obj">The confirmation prompt.</param> + <param name="style">The style to use for displaying the choices or <see langword="null"/> to use the default style (blue).</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ConfirmationPromptExtensions.ShowDefaultValue(Spectre.Console.ConfirmationPrompt,System.Boolean)"> + <summary> + Show or hide the default value. + </summary> + <param name="obj">The prompt.</param> + <param name="show">Whether or not the default value should be visible.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ConfirmationPromptExtensions.ShowDefaultValue(Spectre.Console.ConfirmationPrompt)"> + <summary> + Shows the default value. + </summary> + <param name="obj">The prompt.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ConfirmationPromptExtensions.HideDefaultValue(Spectre.Console.ConfirmationPrompt)"> + <summary> + Hides the default value. + </summary> + <param name="obj">The prompt.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ConfirmationPromptExtensions.DefaultValueStyle(Spectre.Console.ConfirmationPrompt,Spectre.Console.Style)"> + <summary> + Sets the style in which the default value is displayed. + </summary> + <param name="obj">The confirmation prompt.</param> + <param name="style">The default value style or <see langword="null"/> to use the default style (green).</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ConfirmationPromptExtensions.InvalidChoiceMessage(Spectre.Console.ConfirmationPrompt,System.String)"> + <summary> + Sets the "invalid choice" message for the prompt. + </summary> + <param name="obj">The prompt.</param> + <param name="message">The "invalid choice" message.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ConfirmationPromptExtensions.Yes(Spectre.Console.ConfirmationPrompt,System.Char)"> + <summary> + Sets the character to interpret as "yes". + </summary> + <param name="obj">The confirmation prompt.</param> + <param name="character">The character to interpret as "yes".</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ConfirmationPromptExtensions.No(Spectre.Console.ConfirmationPrompt,System.Char)"> + <summary> + Sets the character to interpret as "no". + </summary> + <param name="obj">The confirmation prompt.</param> + <param name="character">The character to interpret as "no".</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.CursorExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IAnsiConsoleCursor"/>. + </summary> + </member> + <member name="M:Spectre.Console.CursorExtensions.Show(Spectre.Console.IAnsiConsoleCursor)"> + <summary> + Shows the cursor. + </summary> + <param name="cursor">The cursor.</param> + </member> + <member name="M:Spectre.Console.CursorExtensions.Hide(Spectre.Console.IAnsiConsoleCursor)"> + <summary> + Hides the cursor. + </summary> + <param name="cursor">The cursor.</param> + </member> + <member name="M:Spectre.Console.CursorExtensions.MoveUp(Spectre.Console.IAnsiConsoleCursor)"> + <summary> + Moves the cursor up. + </summary> + <param name="cursor">The cursor.</param> + </member> + <member name="M:Spectre.Console.CursorExtensions.MoveUp(Spectre.Console.IAnsiConsoleCursor,System.Int32)"> + <summary> + Moves the cursor up. + </summary> + <param name="cursor">The cursor.</param> + <param name="steps">The number of steps to move the cursor.</param> + </member> + <member name="M:Spectre.Console.CursorExtensions.MoveDown(Spectre.Console.IAnsiConsoleCursor)"> + <summary> + Moves the cursor down. + </summary> + <param name="cursor">The cursor.</param> + </member> + <member name="M:Spectre.Console.CursorExtensions.MoveDown(Spectre.Console.IAnsiConsoleCursor,System.Int32)"> + <summary> + Moves the cursor down. + </summary> + <param name="cursor">The cursor.</param> + <param name="steps">The number of steps to move the cursor.</param> + </member> + <member name="M:Spectre.Console.CursorExtensions.MoveLeft(Spectre.Console.IAnsiConsoleCursor)"> + <summary> + Moves the cursor to the left. + </summary> + <param name="cursor">The cursor.</param> + </member> + <member name="M:Spectre.Console.CursorExtensions.MoveLeft(Spectre.Console.IAnsiConsoleCursor,System.Int32)"> + <summary> + Moves the cursor to the left. + </summary> + <param name="cursor">The cursor.</param> + <param name="steps">The number of steps to move the cursor.</param> + </member> + <member name="M:Spectre.Console.CursorExtensions.MoveRight(Spectre.Console.IAnsiConsoleCursor)"> + <summary> + Moves the cursor to the right. + </summary> + <param name="cursor">The cursor.</param> + </member> + <member name="M:Spectre.Console.CursorExtensions.MoveRight(Spectre.Console.IAnsiConsoleCursor,System.Int32)"> + <summary> + Moves the cursor to the right. + </summary> + <param name="cursor">The cursor.</param> + <param name="steps">The number of steps to move the cursor.</param> + </member> + <member name="T:Spectre.Console.ExceptionExtensions"> + <summary> + Contains extension methods for <see cref="T:System.Exception"/>. + </summary> + </member> + <member name="M:Spectre.Console.ExceptionExtensions.GetRenderable(System.Exception,Spectre.Console.ExceptionFormats)"> + <summary> + Gets a <see cref="T:Spectre.Console.Rendering.IRenderable"/> representation of the exception. + </summary> + <param name="exception">The exception to format.</param> + <param name="format">The exception format options.</param> + <returns>A <see cref="T:Spectre.Console.Rendering.IRenderable"/> representing the exception.</returns> + </member> + <member name="M:Spectre.Console.ExceptionExtensions.GetRenderable(System.Exception,Spectre.Console.ExceptionSettings)"> + <summary> + Gets a <see cref="T:Spectre.Console.Rendering.IRenderable"/> representation of the exception. + </summary> + <param name="exception">The exception to format.</param> + <param name="settings">The exception settings.</param> + <returns>A <see cref="T:Spectre.Console.Rendering.IRenderable"/> representing the exception.</returns> + </member> + <member name="T:Spectre.Console.ExpandableExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IExpandable"/>. + </summary> + </member> + <member name="M:Spectre.Console.ExpandableExtensions.Collapse``1(``0)"> + <summary> + Tells the specified object to not expand to the available area + but take as little space as possible. + </summary> + <typeparam name="T">The expandable object.</typeparam> + <param name="obj">The object to collapse.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ExpandableExtensions.Expand``1(``0)"> + <summary> + Tells the specified object to expand to the available area. + </summary> + <typeparam name="T">The expandable object.</typeparam> + <param name="obj">The object to expand.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.FigletTextExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.FigletText"/>. + </summary> + </member> + <member name="M:Spectre.Console.FigletTextExtensions.Color(Spectre.Console.FigletText,System.Nullable{Spectre.Console.Color})"> + <summary> + Sets the color of the FIGlet text. + </summary> + <param name="text">The text.</param> + <param name="color">The color.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.GridExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.Grid"/>. + </summary> + </member> + <member name="M:Spectre.Console.GridExtensions.AddColumns(Spectre.Console.Grid,System.Int32)"> + <summary> + Adds a column to the grid. + </summary> + <param name="grid">The grid to add the column to.</param> + <param name="count">The number of columns to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.GridExtensions.AddColumns(Spectre.Console.Grid,Spectre.Console.GridColumn[])"> + <summary> + Adds a column to the grid. + </summary> + <param name="grid">The grid to add the column to.</param> + <param name="columns">The columns to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.GridExtensions.AddEmptyRow(Spectre.Console.Grid)"> + <summary> + Adds an empty row to the grid. + </summary> + <param name="grid">The grid to add the row to.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.GridExtensions.AddRow(Spectre.Console.Grid,System.String[])"> + <summary> + Adds a new row to the grid. + </summary> + <param name="grid">The grid to add the row to.</param> + <param name="columns">The columns to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.GridExtensions.Width(Spectre.Console.Grid,System.Nullable{System.Int32})"> + <summary> + Sets the grid width. + </summary> + <param name="grid">The grid.</param> + <param name="width">The width.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.HasBorderExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IHasBorder"/>. + </summary> + </member> + <member name="M:Spectre.Console.HasBorderExtensions.SafeBorder``1(``0)"> + <summary> + Enables the safe border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to enable the safe border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasBorderExtensions.NoSafeBorder``1(``0)"> + <summary> + Disables the safe border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to disable the safe border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasBorderExtensions.BorderStyle``1(``0,Spectre.Console.Style)"> + <summary> + Sets the border style. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border style for.</param> + <param name="style">The border style to set.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasBorderExtensions.BorderColor``1(``0,Spectre.Console.Color)"> + <summary> + Sets the border color. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border color for.</param> + <param name="color">The border color to set.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.HasBoxBorderExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IHasBoxBorder"/>. + </summary> + </member> + <member name="M:Spectre.Console.HasBoxBorderExtensions.Border``1(``0,Spectre.Console.BoxBorder)"> + <summary> + Sets the border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <param name="border">The border to use.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasBoxBorderExtensions.NoBorder``1(``0)"> + <summary> + Do not display a border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasBoxBorderExtensions.SquareBorder``1(``0)"> + <summary> + Display a square border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasBoxBorderExtensions.AsciiBorder``1(``0)"> + <summary> + Display an ASCII border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasBoxBorderExtensions.RoundedBorder``1(``0)"> + <summary> + Display a rounded border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasBoxBorderExtensions.HeavyBorder``1(``0)"> + <summary> + Display a heavy border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasBoxBorderExtensions.DoubleBorder``1(``0)"> + <summary> + Display a double border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.HasCultureExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IHasCulture"/>. + </summary> + </member> + <member name="M:Spectre.Console.HasCultureExtensions.Culture``1(``0,System.Globalization.CultureInfo)"> + <summary> + Sets the culture. + </summary> + <typeparam name="T">An object type with a culture.</typeparam> + <param name="obj">The object to set the culture for.</param> + <param name="culture">The culture to set.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasCultureExtensions.Culture``1(``0,System.String)"> + <summary> + Sets the culture. + </summary> + <typeparam name="T">An object type with a culture.</typeparam> + <param name="obj">The object to set the culture for.</param> + <param name="name">The culture to set.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasCultureExtensions.Culture``1(``0,System.Int32)"> + <summary> + Sets the culture. + </summary> + <typeparam name="T">An object type with a culture.</typeparam> + <param name="obj">The object to set the culture for.</param> + <param name="culture">The culture to set.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.HasJustificationExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IHasJustification"/>. + </summary> + </member> + <member name="M:Spectre.Console.HasJustificationExtensions.Justify``1(``0,System.Nullable{Spectre.Console.Justify})"> + <summary> + Sets the justification for an <see cref="T:Spectre.Console.IHasJustification"/> object. + </summary> + <typeparam name="T">The type that can be justified.</typeparam> + <param name="obj">The alignable object.</param> + <param name="alignment">The alignment.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasJustificationExtensions.LeftJustified``1(``0)"> + <summary> + Sets the <see cref="T:Spectre.Console.IHasJustification"/> object to be left justified. + </summary> + <typeparam name="T">The type that can be justified.</typeparam> + <param name="obj">The alignable object.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasJustificationExtensions.Centered``1(``0)"> + <summary> + Sets the <see cref="T:Spectre.Console.IHasJustification"/> object to be centered. + </summary> + <typeparam name="T">The type that can be justified.</typeparam> + <param name="obj">The alignable object.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasJustificationExtensions.RightJustified``1(``0)"> + <summary> + Sets the <see cref="T:Spectre.Console.IHasJustification"/> object to be right justified. + </summary> + <typeparam name="T">The type that can be justified.</typeparam> + <param name="obj">The alignable object.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.HasTableBorderExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IHasTableBorder"/>. + </summary> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.NoBorder``1(``0)"> + <summary> + Do not display a border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.SquareBorder``1(``0)"> + <summary> + Display a square border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.AsciiBorder``1(``0)"> + <summary> + Display an ASCII border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.Ascii2Border``1(``0)"> + <summary> + Display another ASCII border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.AsciiDoubleHeadBorder``1(``0)"> + <summary> + Display an ASCII border with a double header border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.RoundedBorder``1(``0)"> + <summary> + Display a rounded border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.MinimalBorder``1(``0)"> + <summary> + Display a minimal border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.MinimalHeavyHeadBorder``1(``0)"> + <summary> + Display a minimal border with a heavy head. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.MinimalDoubleHeadBorder``1(``0)"> + <summary> + Display a minimal border with a double header border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.SimpleBorder``1(``0)"> + <summary> + Display a simple border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.SimpleHeavyBorder``1(``0)"> + <summary> + Display a simple border with heavy lines. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.HorizontalBorder``1(``0)"> + <summary> + Display a simple border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.HeavyBorder``1(``0)"> + <summary> + Display a heavy border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.HeavyEdgeBorder``1(``0)"> + <summary> + Display a border with a heavy edge. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.HeavyHeadBorder``1(``0)"> + <summary> + Display a border with a heavy header. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.DoubleBorder``1(``0)"> + <summary> + Display a double border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.DoubleEdgeBorder``1(``0)"> + <summary> + Display a border with a double edge. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.MarkdownBorder``1(``0)"> + <summary> + Display a markdown border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.HasTableBorderExtensions.Border``1(``0,Spectre.Console.TableBorder)"> + <summary> + Sets the border. + </summary> + <typeparam name="T">An object type with a border.</typeparam> + <param name="obj">The object to set the border for.</param> + <param name="border">The border to use.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.HasTreeNodeExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IHasTreeNodes"/>. + </summary> + </member> + <member name="M:Spectre.Console.HasTreeNodeExtensions.AddNode``1(``0,System.String)"> + <summary> + Adds a tree node. + </summary> + <typeparam name="T">An object with tree nodes.</typeparam> + <param name="obj">The object to add the tree node to.</param> + <param name="markup">The node's markup text.</param> + <returns>The added tree node.</returns> + </member> + <member name="M:Spectre.Console.HasTreeNodeExtensions.AddNode``1(``0,Spectre.Console.Rendering.IRenderable)"> + <summary> + Adds a tree node. + </summary> + <typeparam name="T">An object with tree nodes.</typeparam> + <param name="obj">The object to add the tree node to.</param> + <param name="renderable">The renderable to add.</param> + <returns>The added tree node.</returns> + </member> + <member name="M:Spectre.Console.HasTreeNodeExtensions.AddNode``1(``0,Spectre.Console.TreeNode)"> + <summary> + Adds a tree node. + </summary> + <typeparam name="T">An object with tree nodes.</typeparam> + <param name="obj">The object to add the tree node to.</param> + <param name="node">The tree node to add.</param> + <returns>The added tree node.</returns> + </member> + <member name="M:Spectre.Console.HasTreeNodeExtensions.AddNodes``1(``0,System.String[])"> + <summary> + Add multiple tree nodes. + </summary> + <typeparam name="T">An object with tree nodes.</typeparam> + <param name="obj">The object to add the tree nodes to.</param> + <param name="nodes">The tree nodes to add.</param> + </member> + <member name="M:Spectre.Console.HasTreeNodeExtensions.AddNodes``1(``0,System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Add multiple tree nodes. + </summary> + <typeparam name="T">An object with tree nodes.</typeparam> + <param name="obj">The object to add the tree nodes to.</param> + <param name="nodes">The tree nodes to add.</param> + </member> + <member name="M:Spectre.Console.HasTreeNodeExtensions.AddNodes``1(``0,Spectre.Console.Rendering.IRenderable[])"> + <summary> + Add multiple tree nodes. + </summary> + <typeparam name="T">An object with tree nodes.</typeparam> + <param name="obj">The object to add the tree nodes to.</param> + <param name="nodes">The tree nodes to add.</param> + </member> + <member name="M:Spectre.Console.HasTreeNodeExtensions.AddNodes``1(``0,System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.IRenderable})"> + <summary> + Add multiple tree nodes. + </summary> + <typeparam name="T">An object with tree nodes.</typeparam> + <param name="obj">The object to add the tree nodes to.</param> + <param name="nodes">The tree nodes to add.</param> + </member> + <member name="M:Spectre.Console.HasTreeNodeExtensions.AddNodes``1(``0,Spectre.Console.TreeNode[])"> + <summary> + Add multiple tree nodes. + </summary> + <typeparam name="T">An object with tree nodes.</typeparam> + <param name="obj">The object to add the tree nodes to.</param> + <param name="nodes">The tree nodes to add.</param> + </member> + <member name="M:Spectre.Console.HasTreeNodeExtensions.AddNodes``1(``0,System.Collections.Generic.IEnumerable{Spectre.Console.TreeNode})"> + <summary> + Add multiple tree nodes. + </summary> + <typeparam name="T">An object with tree nodes.</typeparam> + <param name="obj">The object to add the tree nodes to.</param> + <param name="nodes">The tree nodes to add.</param> + </member> + <member name="T:Spectre.Console.LayoutExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.Layout"/>. + </summary> + </member> + <member name="M:Spectre.Console.LayoutExtensions.Ratio(Spectre.Console.Layout,System.Int32)"> + <summary> + Sets the ratio of the layout. + </summary> + <param name="layout">The layout.</param> + <param name="ratio">The ratio.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.LayoutExtensions.Size(Spectre.Console.Layout,System.Int32)"> + <summary> + Sets the size of the layout. + </summary> + <param name="layout">The layout.</param> + <param name="size">The size.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.LayoutExtensions.MinimumSize(Spectre.Console.Layout,System.Int32)"> + <summary> + Sets the minimum width of the layout. + </summary> + <param name="layout">The layout.</param> + <param name="size">The size.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.LiveDisplayExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.LiveDisplay"/>. + </summary> + </member> + <member name="M:Spectre.Console.LiveDisplayExtensions.AutoClear(Spectre.Console.LiveDisplay,System.Boolean)"> + <summary> + Sets whether or not auto clear is enabled. + If enabled, the live display will be cleared when done. + </summary> + <param name="live">The <see cref="T:Spectre.Console.LiveDisplay"/> instance.</param> + <param name="enabled">Whether or not auto clear is enabled.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.LiveDisplayExtensions.Overflow(Spectre.Console.LiveDisplay,Spectre.Console.VerticalOverflow)"> + <summary> + Sets the vertical overflow strategy. + </summary> + <param name="live">The <see cref="T:Spectre.Console.LiveDisplay"/> instance.</param> + <param name="overflow">The overflow strategy to use.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.LiveDisplayExtensions.Cropping(Spectre.Console.LiveDisplay,Spectre.Console.VerticalOverflowCropping)"> + <summary> + Sets the vertical overflow cropping strategy. + </summary> + <param name="live">The <see cref="T:Spectre.Console.LiveDisplay"/> instance.</param> + <param name="cropping">The overflow cropping strategy to use.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.OverflowableExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IOverflowable"/>. + </summary> + </member> + <member name="M:Spectre.Console.OverflowableExtensions.Fold``1(``0)"> + <summary> + Folds any overflowing text. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IOverflowable"/>.</typeparam> + <param name="obj">The overflowable object instance.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.OverflowableExtensions.Crop``1(``0)"> + <summary> + Crops any overflowing text. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IOverflowable"/>.</typeparam> + <param name="obj">The overflowable object instance.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.OverflowableExtensions.Ellipsis``1(``0)"> + <summary> + Crops any overflowing text and adds an ellipsis to the end. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IOverflowable"/>.</typeparam> + <param name="obj">The overflowable object instance.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.OverflowableExtensions.Overflow``1(``0,Spectre.Console.Overflow)"> + <summary> + Sets the overflow strategy. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IOverflowable"/>.</typeparam> + <param name="obj">The overflowable object instance.</param> + <param name="overflow">The overflow strategy to use.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.PaddableExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IPaddable"/>. + </summary> + </member> + <member name="M:Spectre.Console.PaddableExtensions.PadLeft``1(``0,System.Int32)"> + <summary> + Sets the left padding. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IPaddable"/>.</typeparam> + <param name="obj">The paddable object instance.</param> + <param name="left">The left padding.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.PaddableExtensions.PadTop``1(``0,System.Int32)"> + <summary> + Sets the top padding. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IPaddable"/>.</typeparam> + <param name="obj">The paddable object instance.</param> + <param name="top">The top padding.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.PaddableExtensions.PadRight``1(``0,System.Int32)"> + <summary> + Sets the right padding. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IPaddable"/>.</typeparam> + <param name="obj">The paddable object instance.</param> + <param name="right">The right padding.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.PaddableExtensions.PadBottom``1(``0,System.Int32)"> + <summary> + Sets the bottom padding. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IPaddable"/>.</typeparam> + <param name="obj">The paddable object instance.</param> + <param name="bottom">The bottom padding.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.PaddableExtensions.Padding``1(``0,System.Int32,System.Int32,System.Int32,System.Int32)"> + <summary> + Sets the left, top, right and bottom padding. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IPaddable"/>.</typeparam> + <param name="obj">The paddable object instance.</param> + <param name="left">The left padding to apply.</param> + <param name="top">The top padding to apply.</param> + <param name="right">The right padding to apply.</param> + <param name="bottom">The bottom padding to apply.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.PaddableExtensions.Padding``1(``0,System.Int32,System.Int32)"> + <summary> + Sets the horizontal and vertical padding. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IPaddable"/>.</typeparam> + <param name="obj">The paddable object instance.</param> + <param name="horizontal">The left and right padding.</param> + <param name="vertical">The top and bottom padding.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.PaddableExtensions.Padding``1(``0,Spectre.Console.Padding)"> + <summary> + Sets the padding. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IPaddable"/>.</typeparam> + <param name="obj">The paddable object instance.</param> + <param name="padding">The padding to apply.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.PaddingExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.Padding"/>. + </summary> + </member> + <member name="M:Spectre.Console.PaddingExtensions.GetLeftSafe(System.Nullable{Spectre.Console.Padding})"> + <summary> + Gets the left padding. + </summary> + <param name="padding">The padding.</param> + <returns>The left padding or zero if <c>padding</c> is null.</returns> + </member> + <member name="M:Spectre.Console.PaddingExtensions.GetRightSafe(System.Nullable{Spectre.Console.Padding})"> + <summary> + Gets the right padding. + </summary> + <param name="padding">The padding.</param> + <returns>The right padding or zero if <c>padding</c> is null.</returns> + </member> + <member name="M:Spectre.Console.PaddingExtensions.GetTopSafe(System.Nullable{Spectre.Console.Padding})"> + <summary> + Gets the top padding. + </summary> + <param name="padding">The padding.</param> + <returns>The top padding or zero if <c>padding</c> is null.</returns> + </member> + <member name="M:Spectre.Console.PaddingExtensions.GetBottomSafe(System.Nullable{Spectre.Console.Padding})"> + <summary> + Gets the bottom padding. + </summary> + <param name="padding">The padding.</param> + <returns>The bottom padding or zero if <c>padding</c> is null.</returns> + </member> + <member name="T:Spectre.Console.PanelExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.Panel"/>. + </summary> + </member> + <member name="M:Spectre.Console.PanelExtensions.Header(Spectre.Console.Panel,System.String,System.Nullable{Spectre.Console.Justify})"> + <summary> + Sets the panel header. + </summary> + <param name="panel">The panel.</param> + <param name="text">The header text.</param> + <param name="alignment">The header alignment.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.PanelExtensions.HeaderAlignment(Spectre.Console.Panel,Spectre.Console.Justify)"> + <summary> + Sets the panel header alignment. + </summary> + <param name="panel">The panel.</param> + <param name="alignment">The header alignment.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.PanelExtensions.Header(Spectre.Console.Panel,Spectre.Console.PanelHeader)"> + <summary> + Sets the panel header. + </summary> + <param name="panel">The panel.</param> + <param name="header">The header to use.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.PercentageColumnExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.PercentageColumn"/>. + </summary> + </member> + <member name="M:Spectre.Console.PercentageColumnExtensions.Style(Spectre.Console.PercentageColumn,Spectre.Console.Style)"> + <summary> + Sets the style for a non-complete task. + </summary> + <param name="column">The column.</param> + <param name="style">The style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.PercentageColumnExtensions.CompletedStyle(Spectre.Console.PercentageColumn,Spectre.Console.Style)"> + <summary> + Sets the style for a completed task. + </summary> + <param name="column">The column.</param> + <param name="style">The style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.ProgressBarColumnExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.ProgressBarColumn"/>. + </summary> + </member> + <member name="M:Spectre.Console.ProgressBarColumnExtensions.CompletedStyle(Spectre.Console.ProgressBarColumn,Spectre.Console.Style)"> + <summary> + Sets the style of completed portions of the progress bar. + </summary> + <param name="column">The column.</param> + <param name="style">The style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ProgressBarColumnExtensions.FinishedStyle(Spectre.Console.ProgressBarColumn,Spectre.Console.Style)"> + <summary> + Sets the style of a finished progress bar. + </summary> + <param name="column">The column.</param> + <param name="style">The style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ProgressBarColumnExtensions.RemainingStyle(Spectre.Console.ProgressBarColumn,Spectre.Console.Style)"> + <summary> + Sets the style of remaining portions of the progress bar. + </summary> + <param name="column">The column.</param> + <param name="style">The style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.ProgressExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.Progress"/>. + </summary> + </member> + <member name="M:Spectre.Console.ProgressExtensions.Columns(Spectre.Console.Progress,Spectre.Console.ProgressColumn[])"> + <summary> + Sets the columns to be used for an <see cref="T:Spectre.Console.Progress"/> instance. + </summary> + <param name="progress">The <see cref="T:Spectre.Console.Progress"/> instance.</param> + <param name="columns">The columns to use.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ProgressExtensions.UseRenderHook(Spectre.Console.Progress,System.Func{Spectre.Console.Rendering.IRenderable,System.Collections.Generic.IReadOnlyList{Spectre.Console.ProgressTask},Spectre.Console.Rendering.IRenderable})"> + <summary> + Sets an optional hook to intercept rendering. + </summary> + <param name="progress">The <see cref="T:Spectre.Console.Progress"/> instance.</param> + <param name="renderHook">The custom render function.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ProgressExtensions.AutoRefresh(Spectre.Console.Progress,System.Boolean)"> + <summary> + Sets whether or not auto refresh is enabled. + If disabled, you will manually have to refresh the progress. + </summary> + <param name="progress">The <see cref="T:Spectre.Console.Progress"/> instance.</param> + <param name="enabled">Whether or not auto refresh is enabled.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ProgressExtensions.AutoClear(Spectre.Console.Progress,System.Boolean)"> + <summary> + Sets whether or not auto clear is enabled. + If enabled, the task tabled will be removed once + all tasks have completed. + </summary> + <param name="progress">The <see cref="T:Spectre.Console.Progress"/> instance.</param> + <param name="enabled">Whether or not auto clear is enabled.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ProgressExtensions.HideCompleted(Spectre.Console.Progress,System.Boolean)"> + <summary> + Sets whether or not hide completed is enabled. + If enabled, the task tabled will be removed once it is + completed. + </summary> + <param name="progress">The <see cref="T:Spectre.Console.Progress"/> instance.</param> + <param name="enabled">Whether or not hide completed is enabled.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.ProgressTaskExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.ProgressTask"/>. + </summary> + </member> + <member name="M:Spectre.Console.ProgressTaskExtensions.Description(Spectre.Console.ProgressTask,System.String)"> + <summary> + Sets the task description. + </summary> + <param name="task">The task.</param> + <param name="description">The description.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ProgressTaskExtensions.MaxValue(Spectre.Console.ProgressTask,System.Double)"> + <summary> + Sets the max value of the task. + </summary> + <param name="task">The task.</param> + <param name="value">The max value.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ProgressTaskExtensions.Value(Spectre.Console.ProgressTask,System.Double)"> + <summary> + Sets the value of the task. + </summary> + <param name="task">The task.</param> + <param name="value">The value.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.ProgressTaskExtensions.IsIndeterminate(Spectre.Console.ProgressTask,System.Boolean)"> + <summary> + Sets whether the task is considered indeterminate or not. + </summary> + <param name="task">The task.</param> + <param name="indeterminate">Whether the task is considered indeterminate or not.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.RemainingTimeColumnExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.RemainingTimeColumn"/>. + </summary> + </member> + <member name="M:Spectre.Console.RemainingTimeColumnExtensions.Style(Spectre.Console.RemainingTimeColumn,Spectre.Console.Style)"> + <summary> + Sets the style of the remaining time text. + </summary> + <param name="column">The column.</param> + <param name="style">The style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.SpinnerColumnExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.SpinnerColumn"/>. + </summary> + </member> + <member name="M:Spectre.Console.SpinnerColumnExtensions.Style(Spectre.Console.SpinnerColumn,Spectre.Console.Style)"> + <summary> + Sets the style of the spinner. + </summary> + <param name="column">The column.</param> + <param name="style">The style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SpinnerColumnExtensions.CompletedText(Spectre.Console.SpinnerColumn,System.String)"> + <summary> + Sets the text that should be shown instead of the spinner + once a task completes. + </summary> + <param name="column">The column.</param> + <param name="text">The text.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SpinnerColumnExtensions.CompletedStyle(Spectre.Console.SpinnerColumn,Spectre.Console.Style)"> + <summary> + Sets the completed style of the spinner. + </summary> + <param name="column">The column.</param> + <param name="style">The style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.StatusContextExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.StatusContext"/>. + </summary> + </member> + <member name="M:Spectre.Console.StatusContextExtensions.Status(Spectre.Console.StatusContext,System.String)"> + <summary> + Sets the status message. + </summary> + <param name="context">The status context.</param> + <param name="status">The status message.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.StatusContextExtensions.Spinner(Spectre.Console.StatusContext,Spectre.Console.Spinner)"> + <summary> + Sets the spinner. + </summary> + <param name="context">The status context.</param> + <param name="spinner">The spinner.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.StatusContextExtensions.SpinnerStyle(Spectre.Console.StatusContext,Spectre.Console.Style)"> + <summary> + Sets the spinner style. + </summary> + <param name="context">The status context.</param> + <param name="style">The spinner style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.StatusExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.Status"/>. + </summary> + </member> + <member name="M:Spectre.Console.StatusExtensions.AutoRefresh(Spectre.Console.Status,System.Boolean)"> + <summary> + Sets whether or not auto refresh is enabled. + If disabled, you will manually have to refresh the progress. + </summary> + <param name="status">The <see cref="T:Spectre.Console.Status"/> instance.</param> + <param name="enabled">Whether or not auto refresh is enabled.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.StatusExtensions.Spinner(Spectre.Console.Status,Spectre.Console.Spinner)"> + <summary> + Sets the spinner. + </summary> + <param name="status">The <see cref="T:Spectre.Console.Status"/> instance.</param> + <param name="spinner">The spinner.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.StatusExtensions.SpinnerStyle(Spectre.Console.Status,Spectre.Console.Style)"> + <summary> + Sets the spinner style. + </summary> + <param name="status">The <see cref="T:Spectre.Console.Status"/> instance.</param> + <param name="style">The spinner style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.RecorderExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.Recorder"/>. + </summary> + </member> + <member name="M:Spectre.Console.RecorderExtensions.ExportText(Spectre.Console.Recorder)"> + <summary> + Exports the recorded content as text. + </summary> + <param name="recorder">The recorder.</param> + <returns>The recorded content as text.</returns> + </member> + <member name="M:Spectre.Console.RecorderExtensions.ExportHtml(Spectre.Console.Recorder)"> + <summary> + Exports the recorded content as HTML. + </summary> + <param name="recorder">The recorder.</param> + <returns>The recorded content as HTML.</returns> + </member> + <member name="T:Spectre.Console.RenderableExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.Rendering.IRenderable"/>. + </summary> + </member> + <member name="M:Spectre.Console.RenderableExtensions.GetSegments(Spectre.Console.Rendering.IRenderable,Spectre.Console.IAnsiConsole)"> + <summary> + Gets the segments for a renderable using the specified console. + </summary> + <param name="renderable">The renderable.</param> + <param name="console">The console.</param> + <returns>An enumerable containing segments representing the specified <see cref="T:Spectre.Console.Rendering.IRenderable"/>.</returns> + </member> + <member name="T:Spectre.Console.RuleExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.RuleExtensions"/>. + </summary> + </member> + <member name="M:Spectre.Console.RuleExtensions.RuleTitle(Spectre.Console.Rule,System.String)"> + <summary> + Sets the rule title. + </summary> + <param name="rule">The rule.</param> + <param name="title">The title.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.RuleExtensions.RuleStyle(Spectre.Console.Rule,Spectre.Console.Style)"> + <summary> + Sets the rule style. + </summary> + <param name="rule">The rule.</param> + <param name="style">The rule style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.StringExtensions"> + <summary> + Contains extension methods for <see cref="T:System.String"/>. + </summary> + </member> + <member name="M:Spectre.Console.StringExtensions.EscapeMarkup(System.String)"> + <summary> + Escapes text so that it won鈥檛 be interpreted as markup. + </summary> + <param name="text">The text to escape.</param> + <returns>A string that is safe to use in markup.</returns> + </member> + <member name="M:Spectre.Console.StringExtensions.RemoveMarkup(System.String)"> + <summary> + Removes markup from the specified string. + </summary> + <param name="text">The text to remove markup from.</param> + <returns>A string that does not have any markup.</returns> + </member> + <member name="M:Spectre.Console.StringExtensions.GetCellWidth(System.String)"> + <summary> + Gets the cell width of the specified text. + </summary> + <param name="text">The text to get the cell width of.</param> + <returns>The cell width of the text.</returns> + </member> + <member name="M:Spectre.Console.StringExtensions.Mask(System.String,System.Nullable{System.Char})"> + <summary> + "Masks" every character in a string. + </summary> + <param name="value">String value to mask.</param> + <param name="mask">Character to use for masking.</param> + <returns>Masked string.</returns> + </member> + <member name="M:Spectre.Console.StringExtensions.Highlight(System.String,System.String,Spectre.Console.Style)"> + <summary> + Highlights the first text match in provided value. + </summary> + <param name="value">Input value.</param> + <param name="searchText">Text to search for.</param> + <param name="highlightStyle">The style to apply to the matched text.</param> + <returns>Markup of input with the first matched text highlighted.</returns> + </member> + <member name="T:Spectre.Console.StyleExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.Style"/>. + </summary> + </member> + <member name="M:Spectre.Console.StyleExtensions.Foreground(Spectre.Console.Style,Spectre.Console.Color)"> + <summary> + Creates a new style from the specified one with + the specified foreground color. + </summary> + <param name="style">The style.</param> + <param name="color">The foreground color.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.StyleExtensions.Background(Spectre.Console.Style,Spectre.Console.Color)"> + <summary> + Creates a new style from the specified one with + the specified background color. + </summary> + <param name="style">The style.</param> + <param name="color">The background color.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.StyleExtensions.Decoration(Spectre.Console.Style,Spectre.Console.Decoration)"> + <summary> + Creates a new style from the specified one with + the specified text decoration. + </summary> + <param name="style">The style.</param> + <param name="decoration">The text decoration.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.StyleExtensions.Link(Spectre.Console.Style,System.String)"> + <summary> + Creates a new style from the specified one with + the specified link. + </summary> + <param name="style">The style.</param> + <param name="link">The link.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.TableColumnExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.TableColumn"/>. + </summary> + </member> + <member name="M:Spectre.Console.TableColumnExtensions.Header(Spectre.Console.TableColumn,System.String)"> + <summary> + Sets the table column header. + </summary> + <param name="column">The table column.</param> + <param name="header">The table column header markup text.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableColumnExtensions.Header(Spectre.Console.TableColumn,Spectre.Console.Rendering.IRenderable)"> + <summary> + Sets the table column header. + </summary> + <param name="column">The table column.</param> + <param name="header">The table column header.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableColumnExtensions.Footer(Spectre.Console.TableColumn,System.String)"> + <summary> + Sets the table column footer. + </summary> + <param name="column">The table column.</param> + <param name="footer">The table column footer markup text.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableColumnExtensions.Footer(Spectre.Console.TableColumn,Spectre.Console.Rendering.IRenderable)"> + <summary> + Sets the table column footer. + </summary> + <param name="column">The table column.</param> + <param name="footer">The table column footer.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.TableExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.Table"/>. + </summary> + </member> + <member name="M:Spectre.Console.TableExtensions.AddColumns(Spectre.Console.Table,Spectre.Console.TableColumn[])"> + <summary> + Adds multiple columns to the table. + </summary> + <param name="table">The table to add the column to.</param> + <param name="columns">The columns to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.AddRow(Spectre.Console.Table,System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.IRenderable})"> + <summary> + Adds a row to the table. + </summary> + <param name="table">The table to add the row to.</param> + <param name="columns">The row columns to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.AddRow(Spectre.Console.Table,Spectre.Console.Rendering.IRenderable[])"> + <summary> + Adds a row to the table. + </summary> + <param name="table">The table to add the row to.</param> + <param name="columns">The row columns to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.AddEmptyRow(Spectre.Console.Table)"> + <summary> + Adds an empty row to the table. + </summary> + <param name="table">The table to add the row to.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.AddColumn(Spectre.Console.Table,System.String,System.Action{Spectre.Console.TableColumn})"> + <summary> + Adds a column to the table. + </summary> + <param name="table">The table to add the column to.</param> + <param name="column">The column to add.</param> + <param name="configure">Delegate that can be used to configure the added column.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.AddColumns(Spectre.Console.Table,System.String[])"> + <summary> + Adds multiple columns to the table. + </summary> + <param name="table">The table to add the columns to.</param> + <param name="columns">The columns to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.AddRow(Spectre.Console.Table,System.String[])"> + <summary> + Adds a row to the table. + </summary> + <param name="table">The table to add the row to.</param> + <param name="columns">The row columns to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.InsertRow(Spectre.Console.Table,System.Int32,System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.IRenderable})"> + <summary> + Inserts a row in the table at the specified index. + </summary> + <param name="table">The table to add the row to.</param> + <param name="index">The index to insert the row at.</param> + <param name="columns">The row columns to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.UpdateCell(Spectre.Console.Table,System.Int32,System.Int32,Spectre.Console.Rendering.IRenderable)"> + <summary> + Updates a tables cell. + </summary> + <param name="table">The table to update.</param> + <param name="rowIndex">The index of row to update.</param> + <param name="columnIndex">The index of column to update.</param> + <param name="cellData">New cell data.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.UpdateCell(Spectre.Console.Table,System.Int32,System.Int32,System.String)"> + <summary> + Updates a tables cell. + </summary> + <param name="table">The table to update.</param> + <param name="rowIndex">The index of row to update.</param> + <param name="columnIndex">The index of column to update.</param> + <param name="cellData">New cell data.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.InsertRow(Spectre.Console.Table,System.Int32,Spectre.Console.Rendering.IRenderable[])"> + <summary> + Inserts a row in the table at the specified index. + </summary> + <param name="table">The table to add the row to.</param> + <param name="index">The index to insert the row at.</param> + <param name="columns">The row columns to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.InsertRow(Spectre.Console.Table,System.Int32,System.String[])"> + <summary> + Inserts a row in the table at the specified index. + </summary> + <param name="table">The table to add the row to.</param> + <param name="index">The index to insert the row at.</param> + <param name="columns">The row columns to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.RemoveRow(Spectre.Console.Table,System.Int32)"> + <summary> + Removes a row from the table with the specified index. + </summary> + <param name="table">The table to add the row to.</param> + <param name="index">The index to remove the row at.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.Width(Spectre.Console.Table,System.Nullable{System.Int32})"> + <summary> + Sets the table width. + </summary> + <param name="table">The table.</param> + <param name="width">The width.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.ShowHeaders(Spectre.Console.Table)"> + <summary> + Shows table headers. + </summary> + <param name="table">The table.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.HideHeaders(Spectre.Console.Table)"> + <summary> + Hides table headers. + </summary> + <param name="table">The table.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.ShowRowSeparators(Spectre.Console.Table)"> + <summary> + Shows row separators. + </summary> + <param name="table">The table.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.HideRowSeparators(Spectre.Console.Table)"> + <summary> + Hides row separators. + </summary> + <param name="table">The table.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.ShowFooters(Spectre.Console.Table)"> + <summary> + Shows table footers. + </summary> + <param name="table">The table.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.HideFooters(Spectre.Console.Table)"> + <summary> + Hides table footers. + </summary> + <param name="table">The table.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.Title(Spectre.Console.Table,System.String,Spectre.Console.Style)"> + <summary> + Sets the table title. + </summary> + <param name="table">The table.</param> + <param name="text">The table title markup text.</param> + <param name="style">The table title style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.Title(Spectre.Console.Table,Spectre.Console.TableTitle)"> + <summary> + Sets the table title. + </summary> + <param name="table">The table.</param> + <param name="title">The table title.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.Caption(Spectre.Console.Table,System.String,Spectre.Console.Style)"> + <summary> + Sets the table caption. + </summary> + <param name="table">The table.</param> + <param name="text">The caption markup text.</param> + <param name="style">The style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableExtensions.Caption(Spectre.Console.Table,Spectre.Console.TableTitle)"> + <summary> + Sets the table caption. + </summary> + <param name="table">The table.</param> + <param name="caption">The caption.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.TextPathExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.TextPath"/>. + </summary> + </member> + <member name="M:Spectre.Console.TextPathExtensions.SeparatorStyle(Spectre.Console.TextPath,Spectre.Console.Style)"> + <summary> + Sets the separator style. + </summary> + <param name="obj">The path.</param> + <param name="style">The separator style to set.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPathExtensions.SeparatorColor(Spectre.Console.TextPath,Spectre.Console.Color)"> + <summary> + Sets the separator color. + </summary> + <param name="obj">The path.</param> + <param name="color">The separator color.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPathExtensions.RootStyle(Spectre.Console.TextPath,Spectre.Console.Style)"> + <summary> + Sets the root style. + </summary> + <param name="obj">The path.</param> + <param name="style">The root style to set.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPathExtensions.RootColor(Spectre.Console.TextPath,Spectre.Console.Color)"> + <summary> + Sets the root color. + </summary> + <param name="obj">The path.</param> + <param name="color">The root color.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPathExtensions.StemStyle(Spectre.Console.TextPath,Spectre.Console.Style)"> + <summary> + Sets the stem style. + </summary> + <param name="obj">The path.</param> + <param name="style">The stem style to set.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPathExtensions.StemColor(Spectre.Console.TextPath,Spectre.Console.Color)"> + <summary> + Sets the stem color. + </summary> + <param name="obj">The path.</param> + <param name="color">The stem color.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPathExtensions.LeafStyle(Spectre.Console.TextPath,Spectre.Console.Style)"> + <summary> + Sets the leaf style. + </summary> + <param name="obj">The path.</param> + <param name="style">The stem leaf to set.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPathExtensions.LeafColor(Spectre.Console.TextPath,Spectre.Console.Color)"> + <summary> + Sets the leaf color. + </summary> + <param name="obj">The path.</param> + <param name="color">The leaf color.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.TreeExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.Tree"/>. + </summary> + </member> + <member name="M:Spectre.Console.TreeExtensions.Style(Spectre.Console.Tree,Spectre.Console.Style)"> + <summary> + Sets the tree style. + </summary> + <param name="tree">The tree.</param> + <param name="style">The tree style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TreeExtensions.Guide(Spectre.Console.Tree,Spectre.Console.TreeGuide)"> + <summary> + Sets the tree guide line appearance. + </summary> + <param name="tree">The tree.</param> + <param name="guide">The tree guide lines to use.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.TreeNodeExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.TreeNode"/>. + </summary> + </member> + <member name="M:Spectre.Console.TreeNodeExtensions.Expand(Spectre.Console.TreeNode)"> + <summary> + Expands the tree. + </summary> + <param name="node">The tree node.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TreeNodeExtensions.Collapse(Spectre.Console.TreeNode)"> + <summary> + Collapses the tree. + </summary> + <param name="node">The tree node.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TreeNodeExtensions.Expand(Spectre.Console.TreeNode,System.Boolean)"> + <summary> + Sets whether or not the tree node should be expanded. + </summary> + <param name="node">The tree node.</param> + <param name="expand">Whether or not the tree node should be expanded.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.VisibilityExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.IHasVisibility"/>. + </summary> + </member> + <member name="M:Spectre.Console.VisibilityExtensions.Invisible``1(``0)"> + <summary> + Marks the specified object as being invisible. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IHasVisibility"/>.</typeparam> + <param name="obj">The object to hide.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.VisibilityExtensions.Visible``1(``0)"> + <summary> + Marks the specified object as being visible. + </summary> + <typeparam name="T">An object implementing <see cref="T:Spectre.Console.IHasVisibility"/>.</typeparam> + <param name="obj">The object to show.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.HorizontalAlignment"> + <summary> + Represents horizontal alignment. + </summary> + </member> + <member name="F:Spectre.Console.HorizontalAlignment.Left"> + <summary> + Left aligned. + </summary> + </member> + <member name="F:Spectre.Console.HorizontalAlignment.Center"> + <summary> + Centered. + </summary> + </member> + <member name="F:Spectre.Console.HorizontalAlignment.Right"> + <summary> + Right aligned. + </summary> + </member> + <member name="T:Spectre.Console.IAlignable"> + <summary> + Represents something that is alignable. + </summary> + </member> + <member name="P:Spectre.Console.IAlignable.Alignment"> + <summary> + Gets or sets the alignment. + </summary> + </member> + <member name="T:Spectre.Console.IAnsiConsole"> + <summary> + Represents a console. + </summary> + </member> + <member name="P:Spectre.Console.IAnsiConsole.Profile"> + <summary> + Gets the console profile. + </summary> + </member> + <member name="P:Spectre.Console.IAnsiConsole.Cursor"> + <summary> + Gets the console cursor. + </summary> + </member> + <member name="P:Spectre.Console.IAnsiConsole.Input"> + <summary> + Gets the console input. + </summary> + </member> + <member name="P:Spectre.Console.IAnsiConsole.ExclusivityMode"> + <summary> + Gets the exclusivity mode. + </summary> + </member> + <member name="P:Spectre.Console.IAnsiConsole.Pipeline"> + <summary> + Gets the render pipeline. + </summary> + </member> + <member name="M:Spectre.Console.IAnsiConsole.Clear(System.Boolean)"> + <summary> + Clears the console. + </summary> + <param name="home">If the cursor should be moved to the home position.</param> + </member> + <member name="M:Spectre.Console.IAnsiConsole.Write(Spectre.Console.Rendering.IRenderable)"> + <summary> + Writes a <see cref="T:Spectre.Console.Rendering.IRenderable"/> to the console. + </summary> + <param name="renderable">The <see cref="T:Spectre.Console.Rendering.IRenderable"/> to write.</param> + </member> + <member name="T:Spectre.Console.IAnsiConsoleCursor"> + <summary> + Represents the console's cursor. + </summary> + </member> + <member name="M:Spectre.Console.IAnsiConsoleCursor.Show(System.Boolean)"> + <summary> + Shows or hides the cursor. + </summary> + <param name="show"><c>true</c> to show the cursor, <c>false</c> to hide it.</param> + </member> + <member name="M:Spectre.Console.IAnsiConsoleCursor.SetPosition(System.Int32,System.Int32)"> + <summary> + Sets the cursor position. + </summary> + <param name="column">The column to move the cursor to.</param> + <param name="line">The line to move the cursor to.</param> + </member> + <member name="M:Spectre.Console.IAnsiConsoleCursor.Move(Spectre.Console.CursorDirection,System.Int32)"> + <summary> + Moves the cursor relative to the current position. + </summary> + <param name="direction">The direction to move the cursor.</param> + <param name="steps">The number of steps to move the cursor.</param> + </member> + <member name="T:Spectre.Console.IAnsiConsoleInput"> + <summary> + Represents the console's input mechanism. + </summary> + </member> + <member name="M:Spectre.Console.IAnsiConsoleInput.IsKeyAvailable"> + <summary> + Gets a value indicating whether or not + there is a key available. + </summary> + <returns><c>true</c> if there's a key available, otherwise <c>false</c>.</returns> + </member> + <member name="M:Spectre.Console.IAnsiConsoleInput.ReadKey(System.Boolean)"> + <summary> + Reads a key from the console. + </summary> + <param name="intercept">Whether or not to intercept the key.</param> + <returns>The key that was read.</returns> + </member> + <member name="M:Spectre.Console.IAnsiConsoleInput.ReadKeyAsync(System.Boolean,System.Threading.CancellationToken)"> + <summary> + Reads a key from the console. + </summary> + <param name="intercept">Whether or not to intercept the key.</param> + <param name="cancellationToken">The token to monitor for cancellation requests.</param> + <returns>The key that was read.</returns> + </member> + <member name="T:Spectre.Console.IAnsiConsoleOutput"> + <summary> + Represents console output. + </summary> + </member> + <member name="P:Spectre.Console.IAnsiConsoleOutput.Writer"> + <summary> + Gets the <see cref="T:System.IO.TextWriter"/> used to write to the output. + </summary> + </member> + <member name="P:Spectre.Console.IAnsiConsoleOutput.IsTerminal"> + <summary> + Gets a value indicating whether or not the output is a terminal. + </summary> + </member> + <member name="P:Spectre.Console.IAnsiConsoleOutput.Width"> + <summary> + Gets the output width. + </summary> + </member> + <member name="P:Spectre.Console.IAnsiConsoleOutput.Height"> + <summary> + Gets the output height. + </summary> + </member> + <member name="M:Spectre.Console.IAnsiConsoleOutput.SetEncoding(System.Text.Encoding)"> + <summary> + Sets the output encoding. + </summary> + <param name="encoding">The encoding.</param> + </member> + <member name="T:Spectre.Console.IColumn"> + <summary> + Represents a column. + </summary> + </member> + <member name="P:Spectre.Console.IColumn.NoWrap"> + <summary> + Gets or sets a value indicating whether + or not wrapping should be prevented. + </summary> + </member> + <member name="P:Spectre.Console.IColumn.Width"> + <summary> + Gets or sets the width of the column. + </summary> + </member> + <member name="T:Spectre.Console.IExclusivityMode"> + <summary> + Represents an exclusivity mode. + </summary> + </member> + <member name="M:Spectre.Console.IExclusivityMode.Run``1(System.Func{``0})"> + <summary> + Runs the specified function in exclusive mode. + </summary> + <typeparam name="T">The result type.</typeparam> + <param name="func">The func to run in exclusive mode.</param> + <returns>The result of the function.</returns> + </member> + <member name="M:Spectre.Console.IExclusivityMode.RunAsync``1(System.Func{System.Threading.Tasks.Task{``0}})"> + <summary> + Runs the specified function in exclusive mode asynchronously. + </summary> + <typeparam name="T">The result type.</typeparam> + <param name="func">The func to run in exclusive mode.</param> + <returns>The result of the function.</returns> + </member> + <member name="T:Spectre.Console.IExpandable"> + <summary> + Represents something that is expandable. + </summary> + </member> + <member name="P:Spectre.Console.IExpandable.Expand"> + <summary> + Gets or sets a value indicating whether or not the object should + expand to the available space. If <c>false</c>, the object's + width will be auto calculated. + </summary> + </member> + <member name="T:Spectre.Console.IHasBorder"> + <summary> + Represents something that has a border. + </summary> + </member> + <member name="P:Spectre.Console.IHasBorder.UseSafeBorder"> + <summary> + Gets or sets a value indicating whether or not to use + a "safe" border on legacy consoles that might not be able + to render non-ASCII characters. + </summary> + </member> + <member name="P:Spectre.Console.IHasBorder.BorderStyle"> + <summary> + Gets or sets the box style. + </summary> + </member> + <member name="T:Spectre.Console.IHasBoxBorder"> + <summary> + Represents something that has a box border. + </summary> + </member> + <member name="P:Spectre.Console.IHasBoxBorder.Border"> + <summary> + Gets or sets the box. + </summary> + </member> + <member name="T:Spectre.Console.IHasCulture"> + <summary> + Represents something that has a culture. + </summary> + </member> + <member name="P:Spectre.Console.IHasCulture.Culture"> + <summary> + Gets or sets the culture. + </summary> + </member> + <member name="T:Spectre.Console.IHasJustification"> + <summary> + Represents something that has justification. + </summary> + </member> + <member name="P:Spectre.Console.IHasJustification.Justification"> + <summary> + Gets or sets the justification. + </summary> + </member> + <member name="T:Spectre.Console.IHasTableBorder"> + <summary> + Represents something that has a border. + </summary> + </member> + <member name="P:Spectre.Console.IHasTableBorder.Border"> + <summary> + Gets or sets the border. + </summary> + </member> + <member name="T:Spectre.Console.IHasTreeNodes"> + <summary> + Represents something that has tree nodes. + </summary> + </member> + <member name="P:Spectre.Console.IHasTreeNodes.Nodes"> + <summary> + Gets the tree's child nodes. + </summary> + </member> + <member name="T:Spectre.Console.IHasVisibility"> + <summary> + Represents something that can be hidden. + </summary> + </member> + <member name="P:Spectre.Console.IHasVisibility.IsVisible"> + <summary> + Gets or sets a value indicating whether or not the object should + be visible or not. + </summary> + </member> + <member name="T:Spectre.Console.InteractionSupport"> + <summary> + Determines interactivity support. + </summary> + </member> + <member name="F:Spectre.Console.InteractionSupport.Detect"> + <summary> + Interaction support should be + detected by the system. + </summary> + </member> + <member name="F:Spectre.Console.InteractionSupport.Yes"> + <summary> + Interactivity is supported. + </summary> + </member> + <member name="F:Spectre.Console.InteractionSupport.No"> + <summary> + Interactivity is not supported. + </summary> + </member> + <member name="F:Spectre.Console.AnsiSequences.ESC"> + <summary> + The ASCII escape character (decimal 27). + </summary> + </member> + <member name="F:Spectre.Console.AnsiSequences.CSI"> + <summary> + Introduces a control sequence that uses 8-bit characters. + </summary> + </member> + <member name="F:Spectre.Console.AnsiSequences.DECTCEM"> + <summary> + Text cursor enable. + </summary> + <remarks> + See <see href="https://vt100.net/docs/vt510-rm/DECRQM.html#T5-8"/>. + </remarks> + </member> + <member name="M:Spectre.Console.AnsiSequences.SGR(System.Byte[])"> + <summary> + This control function selects one or more character attributes at the same time. + </summary> + <remarks> + See <see href="https://vt100.net/docs/vt510-rm/SGR.html"/>. + </remarks> + <returns>The ANSI escape code.</returns> + </member> + <member name="M:Spectre.Console.AnsiSequences.ED(System.Int32)"> + <summary> + This control function erases characters from part or all of the display. + When you erase complete lines, they become single-height, single-width lines, + with all visual character attributes cleared. + ED works inside or outside the scrolling margins. + </summary> + <remarks> + See <see href="https://vt100.net/docs/vt510-rm/ED.html"/>. + </remarks> + <returns>The ANSI escape code.</returns> + </member> + <member name="M:Spectre.Console.AnsiSequences.CUU(System.Int32)"> + <summary> + Moves the cursor up a specified number of lines in the same column. + The cursor stops at the top margin. + If the cursor is already above the top margin, then the cursor stops at the top line. + </summary> + <remarks> + See <see href="https://vt100.net/docs/vt510-rm/CUU.html"/>. + </remarks> + <param name="steps">The number of steps to move up.</param> + <returns>The ANSI escape code.</returns> + </member> + <member name="M:Spectre.Console.AnsiSequences.CUD(System.Int32)"> + <summary> + This control function moves the cursor down a specified number of lines in the same column. + The cursor stops at the bottom margin. + If the cursor is already below the bottom margin, then the cursor stops at the bottom line. + </summary> + <remarks> + See <see href="https://vt100.net/docs/vt510-rm/CUD.html"/>. + </remarks> + <param name="steps">The number of steps to move down.</param> + <returns>The ANSI escape code.</returns> + </member> + <member name="M:Spectre.Console.AnsiSequences.CUF(System.Int32)"> + <summary> + This control function moves the cursor to the right by a specified number of columns. + The cursor stops at the right border of the page. + </summary> + <remarks> + See <see href="https://vt100.net/docs/vt510-rm/CUF.html"/>. + </remarks> + <param name="steps">The number of steps to move forward.</param> + <returns>The ANSI escape code.</returns> + </member> + <member name="M:Spectre.Console.AnsiSequences.CUB(System.Int32)"> + <summary> + This control function moves the cursor to the left by a specified number of columns. + The cursor stops at the left border of the page. + </summary> + <remarks> + See <see href="https://vt100.net/docs/vt510-rm/CUB.html"/>. + </remarks> + <param name="steps">The number of steps to move backward.</param> + <returns>The ANSI escape code.</returns> + </member> + <member name="M:Spectre.Console.AnsiSequences.CUP(System.Int32,System.Int32)"> + <summary> + Moves the cursor to the specified position. + </summary> + <param name="line">The line to move to.</param> + <param name="column">The column to move to.</param> + <remarks> + See <see href="https://vt100.net/docs/vt510-rm/CUP.html"/>. + </remarks> + <returns>The ANSI escape code.</returns> + </member> + <member name="M:Spectre.Console.AnsiSequences.RM(System.Int32)"> + <summary> + Hides the cursor. + </summary> + <remarks> + See <see href="https://vt100.net/docs/vt510-rm/RM.html"/>. + </remarks> + <returns>The ANSI escape code.</returns> + </member> + <member name="M:Spectre.Console.AnsiSequences.SM(System.Int32)"> + <summary> + Shows the cursor. + </summary> + <remarks> + See <see href="https://vt100.net/docs/vt510-rm/SM.html"/>. + </remarks> + <returns>The ANSI escape code.</returns> + </member> + <member name="M:Spectre.Console.AnsiSequences.EL(System.Int32)"> + <summary> + This control function erases characters on the line that has the cursor. + EL clears all character attributes from erased character positions. + EL works inside or outside the scrolling margins. + </summary> + <remarks> + See <see href="https://vt100.net/docs/vt510-rm/EL.html"/>. + </remarks> + <returns>The ANSI escape code.</returns> + </member> + <member name="T:Spectre.Console.IAnsiConsoleBackend"> + <summary> + Represents a console backend. + </summary> + </member> + <member name="P:Spectre.Console.IAnsiConsoleBackend.Cursor"> + <summary> + Gets the console cursor for the backend. + </summary> + </member> + <member name="M:Spectre.Console.IAnsiConsoleBackend.Clear(System.Boolean)"> + <summary> + Clears the console. + </summary> + <param name="home">If the cursor should be moved to the home position.</param> + </member> + <member name="M:Spectre.Console.IAnsiConsoleBackend.Write(Spectre.Console.Rendering.IRenderable)"> + <summary> + Writes a <see cref="T:Spectre.Console.Rendering.IRenderable"/> to the console backend. + </summary> + <param name="renderable">The <see cref="T:Spectre.Console.Rendering.IRenderable"/> to write.</param> + </member> + <member name="F:Spectre.Console.FileSize._showBits"> + <summary> + If enabled, will display the output in bits, rather than bytes. + </summary> + </member> + <member name="T:Spectre.Console.FileSizeBase"> + <summary> + Determines possible file size base prefixes. (base 2/base 10). + </summary> + </member> + <member name="F:Spectre.Console.FileSizeBase.Decimal"> + <summary> + The SI prefix definition (base 10) of kilobyte, megabyte, etc. + </summary> + </member> + <member name="F:Spectre.Console.FileSizeBase.Binary"> + <summary> + The IEC binary prefix definition (base 2) of kibibyte, mebibyte, etc. + </summary> + </member> + <member name="T:Spectre.Console.IRatioResolvable"> + <summary> + Represents something that can be used to resolve ratios. + </summary> + </member> + <member name="P:Spectre.Console.IRatioResolvable.Ratio"> + <summary> + Gets the ratio. + </summary> + </member> + <member name="P:Spectre.Console.IRatioResolvable.Size"> + <summary> + Gets the size. + </summary> + </member> + <member name="P:Spectre.Console.IRatioResolvable.MinimumSize"> + <summary> + Gets the minimum size. + </summary> + </member> + <member name="M:Spectre.Console.TypeConverterHelper.GetIntrinsicConverter(System.Type)"> + <summary> + A highly-constrained version of <see cref="M:System.ComponentModel.TypeDescriptor.GetConverter(System.Type)" /> that only returns intrinsic converters. + </summary> + </member> + <member name="T:Spectre.Console.IOverflowable"> + <summary> + Represents something that can overflow. + </summary> + </member> + <member name="P:Spectre.Console.IOverflowable.Overflow"> + <summary> + Gets or sets the text overflow strategy. + </summary> + </member> + <member name="T:Spectre.Console.IPaddable"> + <summary> + Represents something that is paddable. + </summary> + </member> + <member name="P:Spectre.Console.IPaddable.Padding"> + <summary> + Gets or sets the padding. + </summary> + </member> + <member name="T:Spectre.Console.IProfileEnricher"> + <summary> + Represents something that can enrich a profile. + </summary> + </member> + <member name="P:Spectre.Console.IProfileEnricher.Name"> + <summary> + Gets the name of the enricher. + </summary> + </member> + <member name="M:Spectre.Console.IProfileEnricher.Enabled(System.Collections.Generic.IDictionary{System.String,System.String})"> + <summary> + Gets whether or not this enricher is enabled. + </summary> + <param name="environmentVariables">The environment variables.</param> + <returns>Whether or not this enricher is enabled.</returns> + </member> + <member name="M:Spectre.Console.IProfileEnricher.Enrich(Spectre.Console.Profile)"> + <summary> + Enriches the profile. + </summary> + <param name="profile">The profile to enrich.</param> + </member> + <member name="T:Spectre.Console.IReadOnlyCapabilities"> + <summary> + Represents (read-only) console capabilities. + </summary> + </member> + <member name="P:Spectre.Console.IReadOnlyCapabilities.ColorSystem"> + <summary> + Gets the color system. + </summary> + </member> + <member name="P:Spectre.Console.IReadOnlyCapabilities.Ansi"> + <summary> + Gets a value indicating whether or not + the console supports VT/ANSI control codes. + </summary> + </member> + <member name="P:Spectre.Console.IReadOnlyCapabilities.Links"> + <summary> + Gets a value indicating whether or not + the console support links. + </summary> + </member> + <member name="P:Spectre.Console.IReadOnlyCapabilities.Legacy"> + <summary> + Gets a value indicating whether or not + this is a legacy console (cmd.exe) on an OS + prior to Windows 10. + </summary> + <remarks> + Only relevant when running on Microsoft Windows. + </remarks> + </member> + <member name="P:Spectre.Console.IReadOnlyCapabilities.IsTerminal"> + <summary> + Gets a value indicating whether or not + console output has been redirected. + </summary> + </member> + <member name="P:Spectre.Console.IReadOnlyCapabilities.Interactive"> + <summary> + Gets a value indicating whether + or not the console supports interaction. + </summary> + </member> + <member name="P:Spectre.Console.IReadOnlyCapabilities.Unicode"> + <summary> + Gets a value indicating whether + or not the console supports Unicode. + </summary> + </member> + <member name="T:Spectre.Console.Justify"> + <summary> + Represents text justification. + </summary> + </member> + <member name="F:Spectre.Console.Justify.Left"> + <summary> + Left justified. + </summary> + </member> + <member name="F:Spectre.Console.Justify.Right"> + <summary> + Right justified. + </summary> + </member> + <member name="F:Spectre.Console.Justify.Center"> + <summary> + Centered. + </summary> + </member> + <member name="T:Spectre.Console.LiveDisplay"> + <summary> + Represents a live display. + </summary> + </member> + <member name="P:Spectre.Console.LiveDisplay.AutoClear"> + <summary> + Gets or sets a value indicating whether or not the live display should + be cleared when it's done. + Defaults to <c>false</c>. + </summary> + </member> + <member name="P:Spectre.Console.LiveDisplay.Overflow"> + <summary> + Gets or sets the vertical overflow strategy. + </summary> + </member> + <member name="P:Spectre.Console.LiveDisplay.Cropping"> + <summary> + Gets or sets the vertical overflow cropping strategy. + </summary> + </member> + <member name="M:Spectre.Console.LiveDisplay.#ctor(Spectre.Console.IAnsiConsole,Spectre.Console.Rendering.IRenderable)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.LiveDisplay"/> class. + </summary> + <param name="console">The console.</param> + <param name="target">The target renderable to update.</param> + </member> + <member name="M:Spectre.Console.LiveDisplay.Start(System.Action{Spectre.Console.LiveDisplayContext})"> + <summary> + Starts the live display. + </summary> + <param name="action">The action to execute.</param> + </member> + <member name="M:Spectre.Console.LiveDisplay.Start``1(System.Func{Spectre.Console.LiveDisplayContext,``0})"> + <summary> + Starts the live display. + </summary> + <typeparam name="T">The result type.</typeparam> + <param name="func">The action to execute.</param> + <returns>The result.</returns> + </member> + <member name="M:Spectre.Console.LiveDisplay.StartAsync(System.Func{Spectre.Console.LiveDisplayContext,System.Threading.Tasks.Task})"> + <summary> + Starts the live display. + </summary> + <param name="func">The action to execute.</param> + <returns>The result.</returns> + </member> + <member name="M:Spectre.Console.LiveDisplay.StartAsync``1(System.Func{Spectre.Console.LiveDisplayContext,System.Threading.Tasks.Task{``0}})"> + <summary> + Starts the live display. + </summary> + <typeparam name="T">The result type.</typeparam> + <param name="func">The action to execute.</param> + <returns>The result.</returns> + </member> + <member name="T:Spectre.Console.LiveDisplayContext"> + <summary> + Represents a context that can be used to interact with a <see cref="T:Spectre.Console.LiveDisplay"/>. + </summary> + </member> + <member name="M:Spectre.Console.LiveDisplayContext.UpdateTarget(Spectre.Console.Rendering.IRenderable)"> + <summary> + Updates the live display target. + </summary> + <param name="target">The new live display target.</param> + </member> + <member name="M:Spectre.Console.LiveDisplayContext.Refresh"> + <summary> + Refreshes the live display. + </summary> + </member> + <member name="T:Spectre.Console.DownloadedColumn"> + <summary> + A column showing download progress. + </summary> + </member> + <member name="P:Spectre.Console.DownloadedColumn.Culture"> + <summary> + Gets or sets the <see cref="T:System.Globalization.CultureInfo"/> to use. + </summary> + </member> + <member name="P:Spectre.Console.DownloadedColumn.Base"> + <summary> + Gets or sets the <see cref="T:Spectre.Console.FileSizeBase"/> to use. + </summary> + </member> + <member name="P:Spectre.Console.DownloadedColumn.ShowBits"> + <summary> + Gets or sets a value indicating whether to display the transfer speed in bits. + </summary> + </member> + <member name="M:Spectre.Console.DownloadedColumn.Render(Spectre.Console.Rendering.RenderOptions,Spectre.Console.ProgressTask,System.TimeSpan)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.ElapsedTimeColumn"> + <summary> + A column showing the elapsed time of a task. + </summary> + </member> + <member name="P:Spectre.Console.ElapsedTimeColumn.NoWrap"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.ElapsedTimeColumn.Style"> + <summary> + Gets or sets the style of the remaining time text. + </summary> + </member> + <member name="M:Spectre.Console.ElapsedTimeColumn.Render(Spectre.Console.Rendering.RenderOptions,Spectre.Console.ProgressTask,System.TimeSpan)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.ElapsedTimeColumn.GetColumnWidth(Spectre.Console.Rendering.RenderOptions)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.PercentageColumn"> + <summary> + A column showing task progress in percentage. + </summary> + </member> + <member name="P:Spectre.Console.PercentageColumn.Style"> + <summary> + Gets or sets the style for a non-complete task. + </summary> + </member> + <member name="P:Spectre.Console.PercentageColumn.CompletedStyle"> + <summary> + Gets or sets the style for a completed task. + </summary> + </member> + <member name="M:Spectre.Console.PercentageColumn.Render(Spectre.Console.Rendering.RenderOptions,Spectre.Console.ProgressTask,System.TimeSpan)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.PercentageColumn.GetColumnWidth(Spectre.Console.Rendering.RenderOptions)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.ProgressBarColumn"> + <summary> + A column showing task progress as a progress bar. + </summary> + </member> + <member name="P:Spectre.Console.ProgressBarColumn.Width"> + <summary> + Gets or sets the width of the column. + </summary> + </member> + <member name="P:Spectre.Console.ProgressBarColumn.CompletedStyle"> + <summary> + Gets or sets the style of completed portions of the progress bar. + </summary> + </member> + <member name="P:Spectre.Console.ProgressBarColumn.FinishedStyle"> + <summary> + Gets or sets the style of a finished progress bar. + </summary> + </member> + <member name="P:Spectre.Console.ProgressBarColumn.RemainingStyle"> + <summary> + Gets or sets the style of remaining portions of the progress bar. + </summary> + </member> + <member name="P:Spectre.Console.ProgressBarColumn.IndeterminateStyle"> + <summary> + Gets or sets the style of an indeterminate progress bar. + </summary> + </member> + <member name="M:Spectre.Console.ProgressBarColumn.Render(Spectre.Console.Rendering.RenderOptions,Spectre.Console.ProgressTask,System.TimeSpan)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.RemainingTimeColumn"> + <summary> + A column showing the remaining time of a task. + </summary> + </member> + <member name="P:Spectre.Console.RemainingTimeColumn.NoWrap"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.RemainingTimeColumn.Style"> + <summary> + Gets or sets the style of the remaining time text. + </summary> + </member> + <member name="M:Spectre.Console.RemainingTimeColumn.Render(Spectre.Console.Rendering.RenderOptions,Spectre.Console.ProgressTask,System.TimeSpan)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.RemainingTimeColumn.GetColumnWidth(Spectre.Console.Rendering.RenderOptions)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.SpinnerColumn"> + <summary> + A column showing a spinner. + </summary> + </member> + <member name="P:Spectre.Console.SpinnerColumn.NoWrap"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.SpinnerColumn.Spinner"> + <summary> + Gets or sets the <see cref="T:Spectre.Console.Spinner"/>. + </summary> + </member> + <member name="P:Spectre.Console.SpinnerColumn.CompletedText"> + <summary> + Gets or sets the text that should be shown instead + of the spinner once a task completes. + </summary> + </member> + <member name="P:Spectre.Console.SpinnerColumn.PendingText"> + <summary> + Gets or sets the text that should be shown instead + of the spinner before a task begins. + </summary> + </member> + <member name="P:Spectre.Console.SpinnerColumn.CompletedStyle"> + <summary> + Gets or sets the completed style. + </summary> + </member> + <member name="P:Spectre.Console.SpinnerColumn.PendingStyle"> + <summary> + Gets or sets the pending style. + </summary> + </member> + <member name="P:Spectre.Console.SpinnerColumn.Style"> + <summary> + Gets or sets the style of the spinner. + </summary> + </member> + <member name="M:Spectre.Console.SpinnerColumn.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.SpinnerColumn"/> class. + </summary> + </member> + <member name="M:Spectre.Console.SpinnerColumn.#ctor(Spectre.Console.Spinner)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.SpinnerColumn"/> class. + </summary> + <param name="spinner">The spinner to use.</param> + </member> + <member name="M:Spectre.Console.SpinnerColumn.Render(Spectre.Console.Rendering.RenderOptions,Spectre.Console.ProgressTask,System.TimeSpan)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.SpinnerColumn.GetColumnWidth(Spectre.Console.Rendering.RenderOptions)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.TaskDescriptionColumn"> + <summary> + A column showing the task description. + </summary> + </member> + <member name="P:Spectre.Console.TaskDescriptionColumn.NoWrap"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.TaskDescriptionColumn.Alignment"> + <summary> + Gets or sets the alignment of the task description. + </summary> + </member> + <member name="M:Spectre.Console.TaskDescriptionColumn.Render(Spectre.Console.Rendering.RenderOptions,Spectre.Console.ProgressTask,System.TimeSpan)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.TransferSpeedColumn"> + <summary> + A column showing transfer speed. + </summary> + </member> + <member name="P:Spectre.Console.TransferSpeedColumn.Culture"> + <summary> + Gets or sets the <see cref="T:System.Globalization.CultureInfo"/> to use. + </summary> + </member> + <member name="P:Spectre.Console.TransferSpeedColumn.Base"> + <summary> + Gets or sets the <see cref="T:Spectre.Console.FileSizeBase"/> to use. + </summary> + </member> + <member name="P:Spectre.Console.TransferSpeedColumn.ShowBits"> + <summary> + Gets or sets a value indicating whether to display the transfer speed in bits. + </summary> + </member> + <member name="M:Spectre.Console.TransferSpeedColumn.Render(Spectre.Console.Rendering.RenderOptions,Spectre.Console.ProgressTask,System.TimeSpan)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Progress"> + <summary> + Represents a task list. + </summary> + </member> + <member name="P:Spectre.Console.Progress.RenderHook"> + <summary> + Gets or sets a optional custom render function. + </summary> + </member> + <member name="P:Spectre.Console.Progress.AutoRefresh"> + <summary> + Gets or sets a value indicating whether or not task list should auto refresh. + Defaults to <c>true</c>. + </summary> + </member> + <member name="P:Spectre.Console.Progress.AutoClear"> + <summary> + Gets or sets a value indicating whether or not the task list should + be cleared once it completes. + Defaults to <c>false</c>. + </summary> + </member> + <member name="P:Spectre.Console.Progress.HideCompleted"> + <summary> + Gets or sets a value indicating whether or not the task list should + only include tasks not completed + Defaults to <c>false</c>. + </summary> + </member> + <member name="P:Spectre.Console.Progress.RefreshRate"> + <summary> + Gets or sets the refresh rate if <c>AutoRefresh</c> is enabled. + Defaults to 10 times/second. + </summary> + </member> + <member name="M:Spectre.Console.Progress.#ctor(Spectre.Console.IAnsiConsole)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Progress"/> class. + </summary> + <param name="console">The console to render to.</param> + </member> + <member name="M:Spectre.Console.Progress.Start(System.Action{Spectre.Console.ProgressContext})"> + <summary> + Starts the progress task list. + </summary> + <param name="action">The action to execute.</param> + </member> + <member name="M:Spectre.Console.Progress.Start``1(System.Func{Spectre.Console.ProgressContext,``0})"> + <summary> + Starts the progress task list and returns a result. + </summary> + <typeparam name="T">The result type.</typeparam> + <param name="func">he action to execute.</param> + <returns>The result.</returns> + </member> + <member name="M:Spectre.Console.Progress.StartAsync(System.Func{Spectre.Console.ProgressContext,System.Threading.Tasks.Task})"> + <summary> + Starts the progress task list. + </summary> + <param name="action">The action to execute.</param> + <returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the asynchronous operation.</returns> + </member> + <member name="M:Spectre.Console.Progress.StartAsync``1(System.Func{Spectre.Console.ProgressContext,System.Threading.Tasks.Task{``0}})"> + <summary> + Starts the progress task list and returns a result. + </summary> + <param name="action">The action to execute.</param> + <typeparam name="T">The result type of task.</typeparam> + <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> representing the asynchronous operation.</returns> + </member> + <member name="T:Spectre.Console.ProgressColumn"> + <summary> + Represents a progress column. + </summary> + </member> + <member name="P:Spectre.Console.ProgressColumn.NoWrap"> + <summary> + Gets a value indicating whether or not content should not wrap. + </summary> + </member> + <member name="M:Spectre.Console.ProgressColumn.Render(Spectre.Console.Rendering.RenderOptions,Spectre.Console.ProgressTask,System.TimeSpan)"> + <summary> + Gets a renderable representing the column. + </summary> + <param name="options">The render options.</param> + <param name="task">The task.</param> + <param name="deltaTime">The elapsed time since last call.</param> + <returns>A renderable representing the column.</returns> + </member> + <member name="M:Spectre.Console.ProgressColumn.GetColumnWidth(Spectre.Console.Rendering.RenderOptions)"> + <summary> + Gets the width of the column. + </summary> + <param name="options">The render options.</param> + <returns>The width of the column, or <c>null</c> to calculate.</returns> + </member> + <member name="T:Spectre.Console.ProgressContext"> + <summary> + Represents a context that can be used to interact with a <see cref="T:Spectre.Console.Progress"/>. + </summary> + </member> + <member name="P:Spectre.Console.ProgressContext.IsFinished"> + <summary> + Gets a value indicating whether or not all started tasks have completed. + </summary> + </member> + <member name="M:Spectre.Console.ProgressContext.AddTask(System.String,System.Boolean,System.Double)"> + <summary> + Adds a task. + </summary> + <param name="description">The task description.</param> + <param name="autoStart">Whether or not the task should start immediately.</param> + <param name="maxValue">The task's max value.</param> + <returns>The newly created task.</returns> + </member> + <member name="M:Spectre.Console.ProgressContext.AddTaskAt(System.String,System.Int32,System.Boolean,System.Double)"> + <summary> + Adds a task. + </summary> + <param name="description">The task description.</param> + <param name="index">The index at which the task should be inserted.</param> + <param name="autoStart">Whether or not the task should start immediately.</param> + <param name="maxValue">The task's max value.</param> + <returns>The newly created task.</returns> + </member> + <member name="M:Spectre.Console.ProgressContext.AddTaskBefore(System.String,Spectre.Console.ProgressTask,System.Boolean,System.Double)"> + <summary> + Adds a task before the reference task. + </summary> + <param name="description">The task description.</param> + <param name="referenceProgressTask">The reference task to add before.</param> + <param name="autoStart">Whether or not the task should start immediately.</param> + <param name="maxValue">The task's max value.</param> + <returns>The newly created task.</returns> + </member> + <member name="M:Spectre.Console.ProgressContext.AddTaskAfter(System.String,Spectre.Console.ProgressTask,System.Boolean,System.Double)"> + <summary> + Adds a task after the reference task. + </summary> + <param name="description">The task description.</param> + <param name="referenceProgressTask">The reference task to add after.</param> + <param name="autoStart">Whether or not the task should start immediately.</param> + <param name="maxValue">The task's max value.</param> + <returns>The newly created task.</returns> + </member> + <member name="M:Spectre.Console.ProgressContext.AddTask(System.String,Spectre.Console.ProgressTaskSettings)"> + <summary> + Adds a task. + </summary> + <param name="description">The task description.</param> + <param name="settings">The task settings.</param> + <returns>The newly created task.</returns> + </member> + <member name="M:Spectre.Console.ProgressContext.AddTaskAt(System.String,Spectre.Console.ProgressTaskSettings,System.Int32)"> + <summary> + Adds a task at the specified index. + </summary> + <param name="description">The task description.</param> + <param name="settings">The task settings.</param> + <param name="index">The index at which the task should be inserted.</param> + <returns>The newly created task.</returns> + </member> + <member name="M:Spectre.Console.ProgressContext.AddTaskBefore(System.String,Spectre.Console.ProgressTaskSettings,Spectre.Console.ProgressTask)"> + <summary> + Adds a task before the reference task. + </summary> + <param name="description">The task description.</param> + <param name="settings">The task settings.</param> + <param name="referenceProgressTask">The reference task to add before.</param> + <returns>The newly created task.</returns> + </member> + <member name="M:Spectre.Console.ProgressContext.AddTaskAfter(System.String,Spectre.Console.ProgressTaskSettings,Spectre.Console.ProgressTask)"> + <summary> + Adds a task after the reference task. + </summary> + <param name="description">The task description.</param> + <param name="settings">The task settings.</param> + <param name="referenceProgressTask">The reference task to add after.</param> + <returns>The newly created task.</returns> + </member> + <member name="M:Spectre.Console.ProgressContext.Refresh"> + <summary> + Refreshes the current progress. + </summary> + </member> + <member name="T:Spectre.Console.ProgressTask"> + <summary> + Represents a progress task. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTask.Id"> + <summary> + Gets the task ID. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTask.Description"> + <summary> + Gets or sets the task description. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTask.MaxValue"> + <summary> + Gets or sets the max value of the task. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTask.Value"> + <summary> + Gets or sets the value of the task. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTask.StartTime"> + <summary> + Gets the start time of the task. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTask.StopTime"> + <summary> + Gets the stop time of the task. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTask.State"> + <summary> + Gets the task state. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTask.IsStarted"> + <summary> + Gets a value indicating whether or not the task has started. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTask.IsFinished"> + <summary> + Gets a value indicating whether or not the task has finished. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTask.Percentage"> + <summary> + Gets the percentage done of the task. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTask.Speed"> + <summary> + Gets the speed measured in steps/second. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTask.ElapsedTime"> + <summary> + Gets the elapsed time. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTask.RemainingTime"> + <summary> + Gets the remaining time. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTask.IsIndeterminate"> + <summary> + Gets or sets a value indicating whether the ProgressBar shows + actual values or generic, continuous progress feedback. + </summary> + </member> + <member name="M:Spectre.Console.ProgressTask.#ctor(System.Int32,System.String,System.Double,System.Boolean)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.ProgressTask"/> class. + </summary> + <param name="id">The task ID.</param> + <param name="description">The task description.</param> + <param name="maxValue">The task max value.</param> + <param name="autoStart">Whether or not the task should start automatically.</param> + </member> + <member name="M:Spectre.Console.ProgressTask.StartTask"> + <summary> + Starts the task. + </summary> + </member> + <member name="M:Spectre.Console.ProgressTask.StopTask"> + <summary> + Stops and marks the task as finished. + </summary> + </member> + <member name="M:Spectre.Console.ProgressTask.Increment(System.Double)"> + <summary> + Increments the task's value. + </summary> + <param name="value">The value to increment with.</param> + </member> + <member name="M:Spectre.Console.ProgressTask.System#IProgress{System#Double}#Report(System.Double)"> + <inheritdoc /> + </member> + <member name="T:Spectre.Console.ProgressTaskSettings"> + <summary> + Represents settings for a progress task. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTaskSettings.MaxValue"> + <summary> + Gets or sets the task's max value. + Defaults to <c>100</c>. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTaskSettings.AutoStart"> + <summary> + Gets or sets a value indicating whether or not the task + will be auto started. Defaults to <c>true</c>. + </summary> + </member> + <member name="P:Spectre.Console.ProgressTaskSettings.Default"> + <summary> + Gets the default progress task settings. + </summary> + </member> + <member name="T:Spectre.Console.ProgressTaskState"> + <summary> + Represents progress task state. + </summary> + </member> + <member name="M:Spectre.Console.ProgressTaskState.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.ProgressTaskState"/> class. + </summary> + </member> + <member name="M:Spectre.Console.ProgressTaskState.Get``1(System.String)"> + <summary> + Gets the state value for the specified key. + </summary> + <typeparam name="T">The state value type.</typeparam> + <param name="key">The state key.</param> + <returns>The value for the specified key.</returns> + </member> + <member name="M:Spectre.Console.ProgressTaskState.Update``1(System.String,System.Func{``0,``0})"> + <summary> + Updates a task state value. + </summary> + <typeparam name="T">The state value type.</typeparam> + <param name="key">The key.</param> + <param name="func">The transformation function.</param> + <returns>The updated value.</returns> + </member> + <member name="T:Spectre.Console.Spinner"> + <summary> + Represents a spinner used in a <see cref="T:Spectre.Console.SpinnerColumn"/>. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Interval"> + <summary> + Gets the update interval for the spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.IsUnicode"> + <summary> + Gets a value indicating whether or not the spinner + uses Unicode characters. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Frames"> + <summary> + Gets the spinner frames. + </summary> + </member> + <member name="T:Spectre.Console.Spinner.Known"> + <summary> + Contains all predefined spinners. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Default"> + <summary> + Gets the "Default" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Ascii"> + <summary> + Gets the "Ascii" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Dots"> + <summary> + Gets the "dots" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Dots2"> + <summary> + Gets the "dots2" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Dots3"> + <summary> + Gets the "dots3" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Dots4"> + <summary> + Gets the "dots4" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Dots5"> + <summary> + Gets the "dots5" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Dots6"> + <summary> + Gets the "dots6" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Dots7"> + <summary> + Gets the "dots7" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Dots8"> + <summary> + Gets the "dots8" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Dots9"> + <summary> + Gets the "dots9" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Dots10"> + <summary> + Gets the "dots10" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Dots11"> + <summary> + Gets the "dots11" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Dots12"> + <summary> + Gets the "dots12" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Dots8Bit"> + <summary> + Gets the "dots8Bit" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Line"> + <summary> + Gets the "line" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Line2"> + <summary> + Gets the "line2" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Pipe"> + <summary> + Gets the "pipe" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.SimpleDots"> + <summary> + Gets the "simpleDots" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.SimpleDotsScrolling"> + <summary> + Gets the "simpleDotsScrolling" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Star"> + <summary> + Gets the "star" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Star2"> + <summary> + Gets the "star2" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Flip"> + <summary> + Gets the "flip" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Hamburger"> + <summary> + Gets the "hamburger" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.GrowVertical"> + <summary> + Gets the "growVertical" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.GrowHorizontal"> + <summary> + Gets the "growHorizontal" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Balloon"> + <summary> + Gets the "balloon" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Balloon2"> + <summary> + Gets the "balloon2" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Noise"> + <summary> + Gets the "noise" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Bounce"> + <summary> + Gets the "bounce" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.BoxBounce"> + <summary> + Gets the "boxBounce" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.BoxBounce2"> + <summary> + Gets the "boxBounce2" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Triangle"> + <summary> + Gets the "triangle" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Arc"> + <summary> + Gets the "arc" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Circle"> + <summary> + Gets the "circle" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.SquareCorners"> + <summary> + Gets the "squareCorners" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.CircleQuarters"> + <summary> + Gets the "circleQuarters" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.CircleHalves"> + <summary> + Gets the "circleHalves" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Squish"> + <summary> + Gets the "squish" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Toggle"> + <summary> + Gets the "toggle" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Toggle2"> + <summary> + Gets the "toggle2" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Toggle3"> + <summary> + Gets the "toggle3" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Toggle4"> + <summary> + Gets the "toggle4" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Toggle5"> + <summary> + Gets the "toggle5" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Toggle6"> + <summary> + Gets the "toggle6" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Toggle7"> + <summary> + Gets the "toggle7" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Toggle8"> + <summary> + Gets the "toggle8" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Toggle9"> + <summary> + Gets the "toggle9" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Toggle10"> + <summary> + Gets the "toggle10" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Toggle11"> + <summary> + Gets the "toggle11" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Toggle12"> + <summary> + Gets the "toggle12" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Toggle13"> + <summary> + Gets the "toggle13" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Arrow"> + <summary> + Gets the "arrow" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Arrow2"> + <summary> + Gets the "arrow2" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Arrow3"> + <summary> + Gets the "arrow3" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.BouncingBar"> + <summary> + Gets the "bouncingBar" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.BouncingBall"> + <summary> + Gets the "bouncingBall" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Smiley"> + <summary> + Gets the "smiley" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Monkey"> + <summary> + Gets the "monkey" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Hearts"> + <summary> + Gets the "hearts" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Clock"> + <summary> + Gets the "clock" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Earth"> + <summary> + Gets the "earth" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Material"> + <summary> + Gets the "material" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Moon"> + <summary> + Gets the "moon" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Runner"> + <summary> + Gets the "runner" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Pong"> + <summary> + Gets the "pong" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Shark"> + <summary> + Gets the "shark" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Dqpb"> + <summary> + Gets the "dqpb" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Weather"> + <summary> + Gets the "weather" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Christmas"> + <summary> + Gets the "christmas" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Grenade"> + <summary> + Gets the "grenade" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Point"> + <summary> + Gets the "point" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Layer"> + <summary> + Gets the "layer" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.BetaWave"> + <summary> + Gets the "betaWave" spinner. + </summary> + </member> + <member name="P:Spectre.Console.Spinner.Known.Aesthetic"> + <summary> + Gets the "aesthetic" spinner. + </summary> + </member> + <member name="T:Spectre.Console.Status"> + <summary> + Represents a status display. + </summary> + </member> + <member name="P:Spectre.Console.Status.Spinner"> + <summary> + Gets or sets the spinner. + </summary> + </member> + <member name="P:Spectre.Console.Status.SpinnerStyle"> + <summary> + Gets or sets the spinner style. + </summary> + </member> + <member name="P:Spectre.Console.Status.AutoRefresh"> + <summary> + Gets or sets a value indicating whether or not status + should auto refresh. Defaults to <c>true</c>. + </summary> + </member> + <member name="M:Spectre.Console.Status.#ctor(Spectre.Console.IAnsiConsole)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Status"/> class. + </summary> + <param name="console">The console.</param> + </member> + <member name="M:Spectre.Console.Status.Start(System.String,System.Action{Spectre.Console.StatusContext})"> + <summary> + Starts a new status display. + </summary> + <param name="status">The status to display.</param> + <param name="action">The action to execute.</param> + </member> + <member name="M:Spectre.Console.Status.Start``1(System.String,System.Func{Spectre.Console.StatusContext,``0})"> + <summary> + Starts a new status display. + </summary> + <typeparam name="T">The result type.</typeparam> + <param name="status">The status to display.</param> + <param name="func">The action to execute.</param> + <returns>The result.</returns> + </member> + <member name="M:Spectre.Console.Status.StartAsync(System.String,System.Func{Spectre.Console.StatusContext,System.Threading.Tasks.Task})"> + <summary> + Starts a new status display. + </summary> + <param name="status">The status to display.</param> + <param name="action">The action to execute.</param> + <returns>A <see cref="T:System.Threading.Tasks.Task"/> representing the asynchronous operation.</returns> + </member> + <member name="M:Spectre.Console.Status.StartAsync``1(System.String,System.Func{Spectre.Console.StatusContext,System.Threading.Tasks.Task{``0}})"> + <summary> + Starts a new status display and returns a result. + </summary> + <typeparam name="T">The result type of task.</typeparam> + <param name="status">The status to display.</param> + <param name="func">The action to execute.</param> + <returns>A <see cref="T:System.Threading.Tasks.Task`1"/> representing the asynchronous operation.</returns> + </member> + <member name="T:Spectre.Console.StatusContext"> + <summary> + Represents a context that can be used to interact with a <see cref="P:Spectre.Console.StatusContext.Status"/>. + </summary> + </member> + <member name="P:Spectre.Console.StatusContext.Status"> + <summary> + Gets or sets the current status. + </summary> + </member> + <member name="P:Spectre.Console.StatusContext.Spinner"> + <summary> + Gets or sets the current spinner. + </summary> + </member> + <member name="P:Spectre.Console.StatusContext.SpinnerStyle"> + <summary> + Gets or sets the current spinner style. + </summary> + </member> + <member name="M:Spectre.Console.StatusContext.Refresh"> + <summary> + Refreshes the status. + </summary> + </member> + <member name="T:Spectre.Console.Overflow"> + <summary> + Represents text overflow. + </summary> + </member> + <member name="F:Spectre.Console.Overflow.Fold"> + <summary> + Put any excess characters on the next line. + </summary> + </member> + <member name="F:Spectre.Console.Overflow.Crop"> + <summary> + Truncates the text at the end of the line. + </summary> + </member> + <member name="F:Spectre.Console.Overflow.Ellipsis"> + <summary> + Truncates the text at the end of the line and + also inserts an ellipsis character. + </summary> + </member> + <member name="T:Spectre.Console.Padding"> + <summary> + Represents padding. + </summary> + </member> + <member name="P:Spectre.Console.Padding.Left"> + <summary> + Gets the left padding. + </summary> + </member> + <member name="P:Spectre.Console.Padding.Top"> + <summary> + Gets the top padding. + </summary> + </member> + <member name="P:Spectre.Console.Padding.Right"> + <summary> + Gets the right padding. + </summary> + </member> + <member name="P:Spectre.Console.Padding.Bottom"> + <summary> + Gets the bottom padding. + </summary> + </member> + <member name="M:Spectre.Console.Padding.#ctor(System.Int32)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Padding"/> struct. + </summary> + <param name="size">The padding for all sides.</param> + </member> + <member name="M:Spectre.Console.Padding.#ctor(System.Int32,System.Int32)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Padding"/> struct. + </summary> + <param name="horizontal">The left and right padding.</param> + <param name="vertical">The top and bottom padding.</param> + </member> + <member name="M:Spectre.Console.Padding.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Padding"/> struct. + </summary> + <param name="left">The left padding.</param> + <param name="top">The top padding.</param> + <param name="right">The right padding.</param> + <param name="bottom">The bottom padding.</param> + </member> + <member name="M:Spectre.Console.Padding.Equals(System.Object)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Padding.GetHashCode"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Padding.Equals(Spectre.Console.Padding)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Padding.op_Equality(Spectre.Console.Padding,Spectre.Console.Padding)"> + <summary> + Checks if two <see cref="T:Spectre.Console.Padding"/> instances are equal. + </summary> + <param name="left">The first <see cref="T:Spectre.Console.Padding"/> instance to compare.</param> + <param name="right">The second <see cref="T:Spectre.Console.Padding"/> instance to compare.</param> + <returns><c>true</c> if the two instances are equal, otherwise <c>false</c>.</returns> + </member> + <member name="M:Spectre.Console.Padding.op_Inequality(Spectre.Console.Padding,Spectre.Console.Padding)"> + <summary> + Checks if two <see cref="T:Spectre.Console.Padding"/> instances are not equal. + </summary> + <param name="left">The first <see cref="T:Spectre.Console.Padding"/> instance to compare.</param> + <param name="right">The second <see cref="T:Spectre.Console.Padding"/> instance to compare.</param> + <returns><c>true</c> if the two instances are not equal, otherwise <c>false</c>.</returns> + </member> + <member name="M:Spectre.Console.Padding.GetWidth"> + <summary> + Gets the padding width. + </summary> + <returns>The padding width.</returns> + </member> + <member name="M:Spectre.Console.Padding.GetHeight"> + <summary> + Gets the padding height. + </summary> + <returns>The padding height.</returns> + </member> + <member name="T:Spectre.Console.Profile"> + <summary> + Represents a console profile. + </summary> + </member> + <member name="P:Spectre.Console.Profile.Enrichers"> + <summary> + Gets the enrichers used to build this profile. + </summary> + </member> + <member name="P:Spectre.Console.Profile.Out"> + <summary> + Gets or sets the out buffer. + </summary> + </member> + <member name="P:Spectre.Console.Profile.Encoding"> + <summary> + Gets or sets the console output encoding. + </summary> + </member> + <member name="P:Spectre.Console.Profile.Width"> + <summary> + Gets or sets an explicit console width. + </summary> + </member> + <member name="P:Spectre.Console.Profile.Height"> + <summary> + Gets or sets an explicit console height. + </summary> + </member> + <member name="P:Spectre.Console.Profile.Capabilities"> + <summary> + Gets or sets the capabilities of the profile. + </summary> + </member> + <member name="M:Spectre.Console.Profile.#ctor(Spectre.Console.IAnsiConsoleOutput,System.Text.Encoding)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Profile"/> class. + </summary> + <param name="out">The output buffer.</param> + <param name="encoding">The output encoding.</param> + </member> + <member name="M:Spectre.Console.Profile.Supports(Spectre.Console.ColorSystem)"> + <summary> + Checks whether the current profile supports + the specified color system. + </summary> + <param name="colorSystem">The color system to check.</param> + <returns><c>true</c> if the color system is supported, otherwise <c>false</c>.</returns> + </member> + <member name="T:Spectre.Console.ConfirmationPrompt"> + <summary> + A prompt that is answered with a yes or no. + </summary> + </member> + <member name="P:Spectre.Console.ConfirmationPrompt.Yes"> + <summary> + Gets or sets the character that represents "yes". + </summary> + </member> + <member name="P:Spectre.Console.ConfirmationPrompt.No"> + <summary> + Gets or sets the character that represents "no". + </summary> + </member> + <member name="P:Spectre.Console.ConfirmationPrompt.DefaultValue"> + <summary> + Gets or sets a value indicating whether "yes" is the default answer. + </summary> + </member> + <member name="P:Spectre.Console.ConfirmationPrompt.InvalidChoiceMessage"> + <summary> + Gets or sets the message for invalid choices. + </summary> + </member> + <member name="P:Spectre.Console.ConfirmationPrompt.ShowChoices"> + <summary> + Gets or sets a value indicating whether or not + choices should be shown. + </summary> + </member> + <member name="P:Spectre.Console.ConfirmationPrompt.ShowDefaultValue"> + <summary> + Gets or sets a value indicating whether or not + default values should be shown. + </summary> + </member> + <member name="P:Spectre.Console.ConfirmationPrompt.DefaultValueStyle"> + <summary> + Gets or sets the style in which the default value is displayed. Defaults to green when <see langword="null"/>. + </summary> + </member> + <member name="P:Spectre.Console.ConfirmationPrompt.ChoicesStyle"> + <summary> + Gets or sets the style in which the list of choices is displayed. Defaults to blue when <see langword="null"/>. + </summary> + </member> + <member name="P:Spectre.Console.ConfirmationPrompt.Comparer"> + <summary> + Gets or sets the string comparer to use when comparing user input + against Yes/No choices. + </summary> + <remarks> + Defaults to <see cref="P:System.StringComparer.CurrentCultureIgnoreCase"/>. + </remarks> + </member> + <member name="M:Spectre.Console.ConfirmationPrompt.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.ConfirmationPrompt"/> class. + </summary> + <param name="prompt">The prompt markup text.</param> + </member> + <member name="M:Spectre.Console.ConfirmationPrompt.Show(Spectre.Console.IAnsiConsole)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.ConfirmationPrompt.ShowAsync(Spectre.Console.IAnsiConsole,System.Threading.CancellationToken)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.IMultiSelectionItem`1"> + <summary> + Represent a multi selection prompt item. + </summary> + <typeparam name="T">The data type.</typeparam> + </member> + <member name="P:Spectre.Console.IMultiSelectionItem`1.IsSelected"> + <summary> + Gets a value indicating whether or not this item is selected. + </summary> + </member> + <member name="M:Spectre.Console.IMultiSelectionItem`1.Select"> + <summary> + Selects the item. + </summary> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.IPrompt`1"> + <summary> + Represents a prompt. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + </member> + <member name="M:Spectre.Console.IPrompt`1.Show(Spectre.Console.IAnsiConsole)"> + <summary> + Shows the prompt. + </summary> + <param name="console">The console.</param> + <returns>The prompt input result.</returns> + </member> + <member name="M:Spectre.Console.IPrompt`1.ShowAsync(Spectre.Console.IAnsiConsole,System.Threading.CancellationToken)"> + <summary> + Shows the prompt asynchronously. + </summary> + <param name="console">The console.</param> + <param name="cancellationToken">The token to monitor for cancellation requests.</param> + <returns>The prompt input result.</returns> + </member> + <member name="T:Spectre.Console.ISelectionItem`1"> + <summary> + Represent a selection item. + </summary> + <typeparam name="T">The data type.</typeparam> + </member> + <member name="M:Spectre.Console.ISelectionItem`1.AddChild(`0)"> + <summary> + Adds a child to the item. + </summary> + <param name="child">The child to add.</param> + <returns>A new <see cref="T:Spectre.Console.ISelectionItem`1"/> instance representing the child.</returns> + </member> + <member name="T:Spectre.Console.IListPromptStrategy`1"> + <summary> + Represents a strategy for a list prompt. + </summary> + <typeparam name="T">The list data type.</typeparam> + </member> + <member name="M:Spectre.Console.IListPromptStrategy`1.HandleInput(System.ConsoleKeyInfo,Spectre.Console.ListPromptState{`0})"> + <summary> + Handles any input received from the user. + </summary> + <param name="key">The key that was pressed.</param> + <param name="state">The current state.</param> + <returns>A result representing an action.</returns> + </member> + <member name="M:Spectre.Console.IListPromptStrategy`1.CalculatePageSize(Spectre.Console.IAnsiConsole,System.Int32,System.Int32)"> + <summary> + Calculates the page size. + </summary> + <param name="console">The console.</param> + <param name="totalItemCount">The total number of items.</param> + <param name="requestedPageSize">The requested number of items to show.</param> + <returns>The page size that should be used.</returns> + </member> + <member name="M:Spectre.Console.IListPromptStrategy`1.Render(Spectre.Console.IAnsiConsole,System.Boolean,System.Int32,System.Collections.Generic.IEnumerable{System.ValueTuple{System.Int32,Spectre.Console.ListPromptItem{`0}}},System.Boolean,System.String)"> + <summary> + Builds a <see cref="T:Spectre.Console.Rendering.IRenderable"/> from the current state. + </summary> + <param name="console">The console.</param> + <param name="scrollable">Whether or not the list is scrollable.</param> + <param name="cursorIndex">The cursor index.</param> + <param name="items">The visible items.</param> + <param name="skipUnselectableItems">A value indicating whether or not the prompt should skip unselectable items.</param> + <param name="searchText">The search text.</param> + <returns>A <see cref="T:Spectre.Console.Rendering.IRenderable"/> representing the items.</returns> + </member> + <member name="T:Spectre.Console.MultiSelectionPrompt`1"> + <summary> + Represents a multi selection list prompt. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + </member> + <member name="P:Spectre.Console.MultiSelectionPrompt`1.Title"> + <summary> + Gets or sets the title. + </summary> + </member> + <member name="P:Spectre.Console.MultiSelectionPrompt`1.PageSize"> + <summary> + Gets or sets the page size. + Defaults to <c>10</c>. + </summary> + </member> + <member name="P:Spectre.Console.MultiSelectionPrompt`1.WrapAround"> + <summary> + Gets or sets a value indicating whether the selection should wrap around when reaching the edge. + Defaults to <c>false</c>. + </summary> + </member> + <member name="P:Spectre.Console.MultiSelectionPrompt`1.HighlightStyle"> + <summary> + Gets or sets the highlight style of the selected choice. + </summary> + </member> + <member name="P:Spectre.Console.MultiSelectionPrompt`1.Converter"> + <summary> + Gets or sets the converter to get the display string for a choice. By default + the corresponding <see cref="T:System.ComponentModel.TypeConverter"/> is used. + </summary> + </member> + <member name="P:Spectre.Console.MultiSelectionPrompt`1.Required"> + <summary> + Gets or sets a value indicating whether or not + at least one selection is required. + </summary> + </member> + <member name="P:Spectre.Console.MultiSelectionPrompt`1.MoreChoicesText"> + <summary> + Gets or sets the text that will be displayed if there are more choices to show. + </summary> + </member> + <member name="P:Spectre.Console.MultiSelectionPrompt`1.InstructionsText"> + <summary> + Gets or sets the text that instructs the user of how to select items. + </summary> + </member> + <member name="P:Spectre.Console.MultiSelectionPrompt`1.Mode"> + <summary> + Gets or sets the selection mode. + Defaults to <see cref="F:Spectre.Console.SelectionMode.Leaf"/>. + </summary> + </member> + <member name="M:Spectre.Console.MultiSelectionPrompt`1.#ctor(System.Collections.Generic.IEqualityComparer{`0})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.MultiSelectionPrompt`1"/> class. + </summary> + <param name="comparer"> + The <see cref="T:System.Collections.Generic.IEqualityComparer`1"/> implementation to use when comparing items, + or <c>null</c> to use the default <see cref="T:System.Collections.Generic.IEqualityComparer`1"/> for the type of the item. + </param> + </member> + <member name="M:Spectre.Console.MultiSelectionPrompt`1.AddChoice(`0)"> + <summary> + Adds a choice. + </summary> + <param name="item">The item to add.</param> + <returns>A <see cref="T:Spectre.Console.IMultiSelectionItem`1"/> so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPrompt`1.Show(Spectre.Console.IAnsiConsole)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.MultiSelectionPrompt`1.ShowAsync(Spectre.Console.IAnsiConsole,System.Threading.CancellationToken)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.MultiSelectionPrompt`1.GetParents(`0)"> + <summary> + Returns all parent items of the given <paramref name="item"/>. + </summary> + <param name="item">The item for which to find the parents.</param> + <returns>The parent items, or an empty list, if the given item has no parents.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPrompt`1.GetParent(`0)"> + <summary> + Returns the parent item of the given <paramref name="item"/>. + </summary> + <param name="item">The item for which to find the parent.</param> + <returns>The parent item, or <c>null</c> if the given item has no parent.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPrompt`1.Spectre#Console#IListPromptStrategy{T}#HandleInput(System.ConsoleKeyInfo,Spectre.Console.ListPromptState{`0})"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.MultiSelectionPrompt`1.Spectre#Console#IListPromptStrategy{T}#CalculatePageSize(Spectre.Console.IAnsiConsole,System.Int32,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.MultiSelectionPrompt`1.Spectre#Console#IListPromptStrategy{T}#Render(Spectre.Console.IAnsiConsole,System.Boolean,System.Int32,System.Collections.Generic.IEnumerable{System.ValueTuple{System.Int32,Spectre.Console.ListPromptItem{`0}}},System.Boolean,System.String)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.MultiSelectionPromptExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.MultiSelectionPrompt`1"/>. + </summary> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.Mode``1(Spectre.Console.MultiSelectionPrompt{``0},Spectre.Console.SelectionMode)"> + <summary> + Sets the selection mode. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="mode">The selection mode.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.AddChoices``1(Spectre.Console.MultiSelectionPrompt{``0},``0,System.Action{Spectre.Console.IMultiSelectionItem{``0}})"> + <summary> + Adds a choice. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="choice">The choice to add.</param> + <param name="configurator">The configurator for the choice.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.AddChoices``1(Spectre.Console.MultiSelectionPrompt{``0},``0[])"> + <summary> + Adds multiple choices. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="choices">The choices to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.AddChoices``1(Spectre.Console.MultiSelectionPrompt{``0},System.Collections.Generic.IEnumerable{``0})"> + <summary> + Adds multiple choices. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="choices">The choices to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.AddChoiceGroup``1(Spectre.Console.MultiSelectionPrompt{``0},``0,System.Collections.Generic.IEnumerable{``0})"> + <summary> + Adds multiple grouped choices. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="group">The group.</param> + <param name="choices">The choices to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.AddChoiceGroup``1(Spectre.Console.MultiSelectionPrompt{``0},``0,``0[])"> + <summary> + Adds multiple grouped choices. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="group">The group.</param> + <param name="choices">The choices to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.Select``1(Spectre.Console.MultiSelectionPrompt{``0},``0)"> + <summary> + Marks an item as selected. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="item">The item to select.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.Title``1(Spectre.Console.MultiSelectionPrompt{``0},System.String)"> + <summary> + Sets the title. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="title">The title markup text.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.PageSize``1(Spectre.Console.MultiSelectionPrompt{``0},System.Int32)"> + <summary> + Sets how many choices that are displayed to the user. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="pageSize">The number of choices that are displayed to the user.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.WrapAround``1(Spectre.Console.MultiSelectionPrompt{``0},System.Boolean)"> + <summary> + Sets whether the selection should wrap around when reaching its edges. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="shouldWrap">Whether the selection should wrap around.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.HighlightStyle``1(Spectre.Console.MultiSelectionPrompt{``0},Spectre.Console.Style)"> + <summary> + Sets the highlight style of the selected choice. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="highlightStyle">The highlight style of the selected choice.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.MoreChoicesText``1(Spectre.Console.MultiSelectionPrompt{``0},System.String)"> + <summary> + Sets the text that will be displayed if there are more choices to show. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="text">The text to display.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.InstructionsText``1(Spectre.Console.MultiSelectionPrompt{``0},System.String)"> + <summary> + Sets the text that instructs the user of how to select items. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="text">The text to display.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.NotRequired``1(Spectre.Console.MultiSelectionPrompt{``0})"> + <summary> + Requires no choice to be selected. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.Required``1(Spectre.Console.MultiSelectionPrompt{``0})"> + <summary> + Requires a choice to be selected. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.Required``1(Spectre.Console.MultiSelectionPrompt{``0},System.Boolean)"> + <summary> + Sets a value indicating whether or not at least one choice must be selected. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="required">Whether or not at least one choice must be selected.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.MultiSelectionPromptExtensions.UseConverter``1(Spectre.Console.MultiSelectionPrompt{``0},System.Func{``0,System.String})"> + <summary> + Sets the function to create a display string for a given choice. + </summary> + <typeparam name="T">The prompt type.</typeparam> + <param name="obj">The prompt.</param> + <param name="displaySelector">The function to get a display string for a given choice.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.SelectionPrompt`1"> + <summary> + Represents a single list prompt. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + </member> + <member name="P:Spectre.Console.SelectionPrompt`1.Title"> + <summary> + Gets or sets the title. + </summary> + </member> + <member name="P:Spectre.Console.SelectionPrompt`1.PageSize"> + <summary> + Gets or sets the page size. + Defaults to <c>10</c>. + </summary> + </member> + <member name="P:Spectre.Console.SelectionPrompt`1.WrapAround"> + <summary> + Gets or sets a value indicating whether the selection should wrap around when reaching the edge. + Defaults to <c>false</c>. + </summary> + </member> + <member name="P:Spectre.Console.SelectionPrompt`1.HighlightStyle"> + <summary> + Gets or sets the highlight style of the selected choice. + </summary> + </member> + <member name="P:Spectre.Console.SelectionPrompt`1.DisabledStyle"> + <summary> + Gets or sets the style of a disabled choice. + </summary> + </member> + <member name="P:Spectre.Console.SelectionPrompt`1.SearchHighlightStyle"> + <summary> + Gets or sets the style of highlighted search matches. + </summary> + </member> + <member name="P:Spectre.Console.SelectionPrompt`1.SearchPlaceholderText"> + <summary> + Gets or sets the text that will be displayed when no search text has been entered. + </summary> + </member> + <member name="P:Spectre.Console.SelectionPrompt`1.Converter"> + <summary> + Gets or sets the converter to get the display string for a choice. By default + the corresponding <see cref="T:System.ComponentModel.TypeConverter"/> is used. + </summary> + </member> + <member name="P:Spectre.Console.SelectionPrompt`1.MoreChoicesText"> + <summary> + Gets or sets the text that will be displayed if there are more choices to show. + </summary> + </member> + <member name="P:Spectre.Console.SelectionPrompt`1.Mode"> + <summary> + Gets or sets the selection mode. + Defaults to <see cref="F:Spectre.Console.SelectionMode.Leaf"/>. + </summary> + </member> + <member name="P:Spectre.Console.SelectionPrompt`1.SearchEnabled"> + <summary> + Gets or sets a value indicating whether or not search is enabled. + </summary> + </member> + <member name="M:Spectre.Console.SelectionPrompt`1.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.SelectionPrompt`1"/> class. + </summary> + </member> + <member name="M:Spectre.Console.SelectionPrompt`1.AddChoice(`0)"> + <summary> + Adds a choice. + </summary> + <param name="item">The item to add.</param> + <returns>A <see cref="T:Spectre.Console.ISelectionItem`1"/> so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SelectionPrompt`1.Show(Spectre.Console.IAnsiConsole)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.SelectionPrompt`1.ShowAsync(Spectre.Console.IAnsiConsole,System.Threading.CancellationToken)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.SelectionPrompt`1.Spectre#Console#IListPromptStrategy{T}#HandleInput(System.ConsoleKeyInfo,Spectre.Console.ListPromptState{`0})"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.SelectionPrompt`1.Spectre#Console#IListPromptStrategy{T}#CalculatePageSize(Spectre.Console.IAnsiConsole,System.Int32,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.SelectionPrompt`1.Spectre#Console#IListPromptStrategy{T}#Render(Spectre.Console.IAnsiConsole,System.Boolean,System.Int32,System.Collections.Generic.IEnumerable{System.ValueTuple{System.Int32,Spectre.Console.ListPromptItem{`0}}},System.Boolean,System.String)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.SelectionPromptExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.SelectionPrompt`1"/>. + </summary> + </member> + <member name="M:Spectre.Console.SelectionPromptExtensions.Mode``1(Spectre.Console.SelectionPrompt{``0},Spectre.Console.SelectionMode)"> + <summary> + Sets the selection mode. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="mode">The selection mode.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SelectionPromptExtensions.AddChoices``1(Spectre.Console.SelectionPrompt{``0},``0[])"> + <summary> + Adds multiple choices. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="choices">The choices to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SelectionPromptExtensions.AddChoices``1(Spectre.Console.SelectionPrompt{``0},System.Collections.Generic.IEnumerable{``0})"> + <summary> + Adds multiple choices. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="choices">The choices to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SelectionPromptExtensions.AddChoiceGroup``1(Spectre.Console.SelectionPrompt{``0},``0,System.Collections.Generic.IEnumerable{``0})"> + <summary> + Adds multiple grouped choices. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="group">The group.</param> + <param name="choices">The choices to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SelectionPromptExtensions.AddChoiceGroup``1(Spectre.Console.SelectionPrompt{``0},``0,``0[])"> + <summary> + Adds multiple grouped choices. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="group">The group.</param> + <param name="choices">The choices to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SelectionPromptExtensions.Title``1(Spectre.Console.SelectionPrompt{``0},System.String)"> + <summary> + Sets the title. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="title">The title markup text.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SelectionPromptExtensions.PageSize``1(Spectre.Console.SelectionPrompt{``0},System.Int32)"> + <summary> + Sets how many choices that are displayed to the user. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="pageSize">The number of choices that are displayed to the user.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SelectionPromptExtensions.WrapAround``1(Spectre.Console.SelectionPrompt{``0},System.Boolean)"> + <summary> + Sets whether the selection should wrap around when reaching its edges. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="shouldWrap">Whether the selection should wrap around.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SelectionPromptExtensions.EnableSearch``1(Spectre.Console.SelectionPrompt{``0})"> + <summary> + Enables search for the prompt. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SelectionPromptExtensions.DisableSearch``1(Spectre.Console.SelectionPrompt{``0})"> + <summary> + Disables search for the prompt. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SelectionPromptExtensions.SearchPlaceholderText``1(Spectre.Console.SelectionPrompt{``0},System.String)"> + <summary> + Sets the text that will be displayed when no search text has been entered. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="text">The text to display.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SelectionPromptExtensions.HighlightStyle``1(Spectre.Console.SelectionPrompt{``0},Spectre.Console.Style)"> + <summary> + Sets the highlight style of the selected choice. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="highlightStyle">The highlight style of the selected choice.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SelectionPromptExtensions.MoreChoicesText``1(Spectre.Console.SelectionPrompt{``0},System.String)"> + <summary> + Sets the text that will be displayed if there are more choices to show. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="text">The text to display.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.SelectionPromptExtensions.UseConverter``1(Spectre.Console.SelectionPrompt{``0},System.Func{``0,System.String})"> + <summary> + Sets the function to create a display string for a given choice. + </summary> + <typeparam name="T">The prompt type.</typeparam> + <param name="obj">The prompt.</param> + <param name="displaySelector">The function to get a display string for a given choice.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.SelectionMode"> + <summary> + Represents how selections are made in a hierarchical prompt. + </summary> + </member> + <member name="F:Spectre.Console.SelectionMode.Leaf"> + <summary> + Will only return lead nodes in results. + </summary> + </member> + <member name="F:Spectre.Console.SelectionMode.Independent"> + <summary> + Allows selection of parent nodes, but each node + is independent of its parent and children. + </summary> + </member> + <member name="T:Spectre.Console.TextPrompt`1"> + <summary> + Represents a prompt. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + </member> + <member name="P:Spectre.Console.TextPrompt`1.PromptStyle"> + <summary> + Gets or sets the prompt style. + </summary> + </member> + <member name="P:Spectre.Console.TextPrompt`1.Choices"> + <summary> + Gets the list of choices. + </summary> + </member> + <member name="P:Spectre.Console.TextPrompt`1.Culture"> + <summary> + Gets or sets the culture to use when converting input to object. + </summary> + </member> + <member name="P:Spectre.Console.TextPrompt`1.InvalidChoiceMessage"> + <summary> + Gets or sets the message for invalid choices. + </summary> + </member> + <member name="P:Spectre.Console.TextPrompt`1.IsSecret"> + <summary> + Gets or sets a value indicating whether input should + be hidden in the console. + </summary> + </member> + <member name="P:Spectre.Console.TextPrompt`1.Mask"> + <summary> + Gets or sets the character to use while masking + a secret prompt. + </summary> + </member> + <member name="P:Spectre.Console.TextPrompt`1.ValidationErrorMessage"> + <summary> + Gets or sets the validation error message. + </summary> + </member> + <member name="P:Spectre.Console.TextPrompt`1.ShowChoices"> + <summary> + Gets or sets a value indicating whether or not + choices should be shown. + </summary> + </member> + <member name="P:Spectre.Console.TextPrompt`1.ShowDefaultValue"> + <summary> + Gets or sets a value indicating whether or not + default values should be shown. + </summary> + </member> + <member name="P:Spectre.Console.TextPrompt`1.AllowEmpty"> + <summary> + Gets or sets a value indicating whether or not an empty result is valid. + </summary> + </member> + <member name="P:Spectre.Console.TextPrompt`1.Converter"> + <summary> + Gets or sets the converter to get the display string for a choice. By default + the corresponding <see cref="T:System.ComponentModel.TypeConverter"/> is used. + </summary> + </member> + <member name="P:Spectre.Console.TextPrompt`1.Validator"> + <summary> + Gets or sets the validator. + </summary> + </member> + <member name="P:Spectre.Console.TextPrompt`1.DefaultValueStyle"> + <summary> + Gets or sets the style in which the default value is displayed. Defaults to green when <see langword="null"/>. + </summary> + </member> + <member name="P:Spectre.Console.TextPrompt`1.ChoicesStyle"> + <summary> + Gets or sets the style in which the list of choices is displayed. Defaults to blue when <see langword="null"/>. + </summary> + </member> + <member name="P:Spectre.Console.TextPrompt`1.DefaultValue"> + <summary> + Gets or sets the default value. + </summary> + </member> + <member name="M:Spectre.Console.TextPrompt`1.#ctor(System.String,System.StringComparer)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.TextPrompt`1"/> class. + </summary> + <param name="prompt">The prompt markup text.</param> + <param name="comparer">The comparer used for choices.</param> + </member> + <member name="M:Spectre.Console.TextPrompt`1.Show(Spectre.Console.IAnsiConsole)"> + <summary> + Shows the prompt and requests input from the user. + </summary> + <param name="console">The console to show the prompt in.</param> + <returns>The user input converted to the expected type.</returns> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.TextPrompt`1.ShowAsync(Spectre.Console.IAnsiConsole,System.Threading.CancellationToken)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.TextPrompt`1.WritePrompt(Spectre.Console.IAnsiConsole)"> + <summary> + Writes the prompt to the console. + </summary> + <param name="console">The console to write the prompt to.</param> + </member> + <member name="T:Spectre.Console.TextPromptExtensions"> + <summary> + Contains extension methods for <see cref="T:Spectre.Console.TextPrompt`1"/>. + </summary> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.AllowEmpty``1(Spectre.Console.TextPrompt{``0})"> + <summary> + Allow empty input. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.PromptStyle``1(Spectre.Console.TextPrompt{``0},Spectre.Console.Style)"> + <summary> + Sets the prompt style. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="style">The prompt style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.ShowChoices``1(Spectre.Console.TextPrompt{``0},System.Boolean)"> + <summary> + Show or hide choices. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="show">Whether or not choices should be visible.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.ShowChoices``1(Spectre.Console.TextPrompt{``0})"> + <summary> + Shows choices. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.HideChoices``1(Spectre.Console.TextPrompt{``0})"> + <summary> + Hides choices. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.ShowDefaultValue``1(Spectre.Console.TextPrompt{``0},System.Boolean)"> + <summary> + Show or hide the default value. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="show">Whether or not the default value should be visible.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.ShowDefaultValue``1(Spectre.Console.TextPrompt{``0})"> + <summary> + Shows the default value. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.HideDefaultValue``1(Spectre.Console.TextPrompt{``0})"> + <summary> + Hides the default value. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.ValidationErrorMessage``1(Spectre.Console.TextPrompt{``0},System.String)"> + <summary> + Sets the validation error message for the prompt. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="message">The validation error message.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.InvalidChoiceMessage``1(Spectre.Console.TextPrompt{``0},System.String)"> + <summary> + Sets the "invalid choice" message for the prompt. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="message">The "invalid choice" message.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.DefaultValue``1(Spectre.Console.TextPrompt{``0},``0)"> + <summary> + Sets the default value of the prompt. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="value">The default value.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.Validate``1(Spectre.Console.TextPrompt{``0},System.Func{``0,System.Boolean},System.String)"> + <summary> + Sets the validation criteria for the prompt. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="validator">The validation criteria.</param> + <param name="message">The validation error message.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.Validate``1(Spectre.Console.TextPrompt{``0},System.Func{``0,Spectre.Console.ValidationResult})"> + <summary> + Sets the validation criteria for the prompt. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="validator">The validation criteria.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.AddChoice``1(Spectre.Console.TextPrompt{``0},``0)"> + <summary> + Adds a choice to the prompt. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="choice">The choice to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.AddChoices``1(Spectre.Console.TextPrompt{``0},System.Collections.Generic.IEnumerable{``0})"> + <summary> + Adds multiple choices to the prompt. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="choices">The choices to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.Secret``1(Spectre.Console.TextPrompt{``0})"> + <summary> + Replaces prompt user input with asterisks in the console. + </summary> + <typeparam name="T">The prompt type.</typeparam> + <param name="obj">The prompt.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.Secret``1(Spectre.Console.TextPrompt{``0},System.Nullable{System.Char})"> + <summary> + Replaces prompt user input with mask in the console. + </summary> + <typeparam name="T">The prompt type.</typeparam> + <param name="obj">The prompt.</param> + <param name="mask">The masking character to use for the secret.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.WithConverter``1(Spectre.Console.TextPrompt{``0},System.Func{``0,System.String})"> + <summary> + Sets the function to create a display string for a given choice. + </summary> + <typeparam name="T">The prompt type.</typeparam> + <param name="obj">The prompt.</param> + <param name="displaySelector">The function to get a display string for a given choice.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.DefaultValueStyle``1(Spectre.Console.TextPrompt{``0},Spectre.Console.Style)"> + <summary> + Sets the style in which the default value is displayed. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="style">The default value style or <see langword="null"/> to use the default style (green).</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TextPromptExtensions.ChoicesStyle``1(Spectre.Console.TextPrompt{``0},Spectre.Console.Style)"> + <summary> + Sets the style in which the list of choices is displayed. + </summary> + <typeparam name="T">The prompt result type.</typeparam> + <param name="obj">The prompt.</param> + <param name="style">The style to use for displaying the choices or <see langword="null"/> to use the default style (blue).</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.ValidationResult"> + <summary> + Represents a prompt validation result. + </summary> + </member> + <member name="P:Spectre.Console.ValidationResult.Successful"> + <summary> + Gets a value indicating whether or not validation was successful. + </summary> + </member> + <member name="P:Spectre.Console.ValidationResult.Message"> + <summary> + Gets the validation error message. + </summary> + </member> + <member name="M:Spectre.Console.ValidationResult.Success"> + <summary> + Returns a <see cref="T:Spectre.Console.ValidationResult"/> representing successful validation. + </summary> + <returns>The validation result.</returns> + </member> + <member name="M:Spectre.Console.ValidationResult.Error(System.String)"> + <summary> + Returns a <see cref="T:Spectre.Console.ValidationResult"/> representing a validation error. + </summary> + <param name="message">The validation error message, or <c>null</c> to show the default validation error message.</param> + <returns>The validation result.</returns> + </member> + <member name="T:Spectre.Console.Recorder"> + <summary> + A console recorder used to record output from a console. + </summary> + </member> + <member name="P:Spectre.Console.Recorder.Profile"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Recorder.Cursor"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Recorder.Input"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Recorder.ExclusivityMode"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Recorder.Pipeline"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Recorder.#ctor(Spectre.Console.IAnsiConsole)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Recorder"/> class. + </summary> + <param name="console">The console to record output for.</param> + </member> + <member name="M:Spectre.Console.Recorder.Dispose"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Recorder.Clear(System.Boolean)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Recorder.Write(Spectre.Console.Rendering.IRenderable)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Recorder.Export(Spectre.Console.Rendering.IAnsiConsoleEncoder)"> + <summary> + Exports the recorded data. + </summary> + <param name="encoder">The encoder.</param> + <returns>The recorded data represented as a string.</returns> + </member> + <member name="T:Spectre.Console.Region"> + <summary> + Represents a region. + </summary> + </member> + <member name="P:Spectre.Console.Region.X"> + <summary> + Gets the x-coordinate. + </summary> + </member> + <member name="P:Spectre.Console.Region.Y"> + <summary> + Gets the y-coordinate. + </summary> + </member> + <member name="P:Spectre.Console.Region.Width"> + <summary> + Gets the width. + </summary> + </member> + <member name="P:Spectre.Console.Region.Height"> + <summary> + Gets the height. + </summary> + </member> + <member name="M:Spectre.Console.Region.#ctor(System.Int32,System.Int32,System.Int32,System.Int32)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Region"/> struct. + </summary> + <param name="x">The x-coordinate.</param> + <param name="y">The y-coordinate.</param> + <param name="width">The width.</param> + <param name="height">The height.</param> + </member> + <member name="T:Spectre.Console.Size"> + <summary> + Represents a size. + </summary> + </member> + <member name="P:Spectre.Console.Size.Width"> + <summary> + Gets the width. + </summary> + </member> + <member name="P:Spectre.Console.Size.Height"> + <summary> + Gets the height. + </summary> + </member> + <member name="M:Spectre.Console.Size.#ctor(System.Int32,System.Int32)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Size"/> struct. + </summary> + <param name="width">The width.</param> + <param name="height">The height.</param> + </member> + <member name="T:Spectre.Console.Style"> + <summary> + Represents color and text decoration. + </summary> + </member> + <member name="P:Spectre.Console.Style.Foreground"> + <summary> + Gets the foreground color. + </summary> + </member> + <member name="P:Spectre.Console.Style.Background"> + <summary> + Gets the background color. + </summary> + </member> + <member name="P:Spectre.Console.Style.Decoration"> + <summary> + Gets the text decoration. + </summary> + </member> + <member name="P:Spectre.Console.Style.Link"> + <summary> + Gets the link associated with the style. + </summary> + </member> + <member name="P:Spectre.Console.Style.Plain"> + <summary> + Gets a <see cref="T:Spectre.Console.Style"/> with the + default colors and without text decoration. + </summary> + </member> + <member name="M:Spectre.Console.Style.#ctor(System.Nullable{Spectre.Console.Color},System.Nullable{Spectre.Console.Color},System.Nullable{Spectre.Console.Decoration},System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Style"/> class. + </summary> + <param name="foreground">The foreground color.</param> + <param name="background">The background color.</param> + <param name="decoration">The text decoration.</param> + <param name="link">The link.</param> + </member> + <member name="M:Spectre.Console.Style.WithForeground(Spectre.Console.Color)"> + <summary> + Creates a new style from the specified foreground color. + </summary> + <param name="color">The foreground color.</param> + <returns>A new <see cref="T:Spectre.Console.Style"/> with the specified foreground color.</returns> + </member> + <member name="M:Spectre.Console.Style.WithBackground(Spectre.Console.Color)"> + <summary> + Creates a new style from the specified background color. + </summary> + <param name="color">The background color.</param> + <returns>A new <see cref="T:Spectre.Console.Style"/> with the specified background color.</returns> + </member> + <member name="M:Spectre.Console.Style.WithDecoration(Spectre.Console.Decoration)"> + <summary> + Creates a new style from the specified text decoration. + </summary> + <param name="decoration">The text decoration.</param> + <returns>A new <see cref="T:Spectre.Console.Style"/> with the specified text decoration.</returns> + </member> + <member name="M:Spectre.Console.Style.WithLink(System.String)"> + <summary> + Creates a new style from the specified link. + </summary> + <param name="link">The link.</param> + <returns>A new <see cref="T:Spectre.Console.Style"/> with the specified link.</returns> + </member> + <member name="M:Spectre.Console.Style.Combine(Spectre.Console.Style)"> + <summary> + Combines this style with another one. + </summary> + <param name="other">The item to combine with this.</param> + <returns>A new style representing a combination of this and the other one.</returns> + </member> + <member name="M:Spectre.Console.Style.op_Implicit(System.String)~Spectre.Console.Style"> + <summary> + Implicitly converts <see cref="T:System.String"/> into a <see cref="T:Spectre.Console.Style"/>. + </summary> + <param name="style">The style string.</param> + </member> + <member name="M:Spectre.Console.Style.op_Implicit(Spectre.Console.Color)~Spectre.Console.Style"> + <summary> + Implicitly converts <see cref="T:Spectre.Console.Color"/> into a <see cref="T:Spectre.Console.Style"/> with a foreground color. + </summary> + <param name="color">The foreground color.</param> + </member> + <member name="M:Spectre.Console.Style.Parse(System.String)"> + <summary> + Converts the string representation of a style to its <see cref="T:Spectre.Console.Style"/> equivalent. + </summary> + <param name="text">A string containing a style to parse.</param> + <returns>A <see cref="T:Spectre.Console.Style"/> equivalent of the text contained in <paramref name="text"/>.</returns> + </member> + <member name="M:Spectre.Console.Style.TryParse(System.String,Spectre.Console.Style@)"> + <summary> + Converts the string representation of a style to its <see cref="T:Spectre.Console.Style"/> equivalent. + A return value indicates whether the operation succeeded. + </summary> + <param name="text">A string containing a style to parse.</param> + <param name="result"> + When this method returns, contains the <see cref="T:Spectre.Console.Style"/> equivalent of the text contained in <paramref name="text"/>, + if the conversion succeeded, or <c>null</c> if the conversion failed. + </param> + <returns><c>true</c> if s was converted successfully; otherwise, <c>false</c>.</returns> + </member> + <member name="M:Spectre.Console.Style.GetHashCode"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Style.ToMarkup"> + <summary> + Returns the markup representation of this style. + </summary> + <returns>The markup representation of this style.</returns> + </member> + <member name="M:Spectre.Console.Style.Equals(System.Object)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Style.Equals(Spectre.Console.Style)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.TableBorder"> + <summary> + Represents a border. + </summary> + <summary> + Represents a border. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.Visible"> + <summary> + Gets a value indicating whether or not the border is visible. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.SafeBorder"> + <summary> + Gets the safe border for this border or <c>null</c> if none exist. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.SupportsRowSeparator"> + <summary> + Gets a value indicating whether the border supports row separators or not. + </summary> + </member> + <member name="M:Spectre.Console.TableBorder.GetPart(Spectre.Console.Rendering.TableBorderPart)"> + <summary> + Gets the string representation of a specified table border part. + </summary> + <param name="part">The part to get the character representation for.</param> + <returns>A character representation of the specified border part.</returns> + </member> + <member name="M:Spectre.Console.TableBorder.GetColumnRow(Spectre.Console.Rendering.TablePart,System.Collections.Generic.IReadOnlyList{System.Int32},System.Collections.Generic.IReadOnlyList{Spectre.Console.IColumn})"> + <summary> + Gets a whole column row for the specific column row part. + </summary> + <param name="part">The column row part.</param> + <param name="widths">The column widths.</param> + <param name="columns">The columns.</param> + <returns>A string representing the column row.</returns> + </member> + <member name="M:Spectre.Console.TableBorder.GetTableParts(Spectre.Console.Rendering.TablePart)"> + <summary> + Gets the table parts used to render a specific table row. + </summary> + <param name="part">The table part.</param> + <returns>The table parts used to render the specific table row.</returns> + </member> + <member name="P:Spectre.Console.TableBorder.None"> + <summary> + Gets an invisible border. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.Ascii"> + <summary> + Gets an ASCII border. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.Ascii2"> + <summary> + Gets an ASCII border. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.AsciiDoubleHead"> + <summary> + Gets an ASCII border with a double header border. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.Square"> + <summary> + Gets a square border. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.Rounded"> + <summary> + Gets a rounded border. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.Minimal"> + <summary> + Gets a minimal border. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.MinimalHeavyHead"> + <summary> + Gets a minimal border with a heavy head. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.MinimalDoubleHead"> + <summary> + Gets a minimal border with a double header border. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.Simple"> + <summary> + Gets a simple border. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.SimpleHeavy"> + <summary> + Gets a simple border with heavy lines. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.Horizontal"> + <summary> + Gets a horizontal border. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.Heavy"> + <summary> + Gets a heavy border. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.HeavyEdge"> + <summary> + Gets a border with a heavy edge. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.HeavyHead"> + <summary> + Gets a border with a heavy header. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.Double"> + <summary> + Gets a double border. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.DoubleEdge"> + <summary> + Gets a border with a double edge. + </summary> + </member> + <member name="P:Spectre.Console.TableBorder.Markdown"> + <summary> + Gets a markdown border. + </summary> + </member> + <member name="T:Spectre.Console.TreeGuide"> + <summary> + Represents tree guide lines. + </summary> + <summary> + Represents tree guide lines. + </summary> + </member> + <member name="P:Spectre.Console.TreeGuide.SafeTreeGuide"> + <summary> + Gets the safe guide lines or <c>null</c> if none exist. + </summary> + </member> + <member name="M:Spectre.Console.TreeGuide.GetPart(Spectre.Console.Rendering.TreeGuidePart)"> + <summary> + Get the set of characters used to render the corresponding <see cref="T:Spectre.Console.Rendering.TreeGuidePart"/>. + </summary> + <param name="part">The part of the tree to get rendering string for.</param> + <returns>Rendering string for the tree part.</returns> + </member> + <member name="P:Spectre.Console.TreeGuide.Ascii"> + <summary> + Gets an <see cref="T:Spectre.Console.Rendering.AsciiTreeGuide"/> instance. + </summary> + </member> + <member name="P:Spectre.Console.TreeGuide.Line"> + <summary> + Gets a <see cref="T:Spectre.Console.Rendering.LineTreeGuide"/> instance. + </summary> + </member> + <member name="P:Spectre.Console.TreeGuide.DoubleLine"> + <summary> + Gets a <see cref="T:Spectre.Console.Rendering.DoubleLineTreeGuide"/> instance. + </summary> + </member> + <member name="P:Spectre.Console.TreeGuide.BoldLine"> + <summary> + Gets a <see cref="T:Spectre.Console.Rendering.BoldLineTreeGuide"/> instance. + </summary> + </member> + <member name="T:Spectre.Console.VerticalAlignment"> + <summary> + Represents vertical alignment. + </summary> + </member> + <member name="F:Spectre.Console.VerticalAlignment.Top"> + <summary> + Top aligned. + </summary> + </member> + <member name="F:Spectre.Console.VerticalAlignment.Middle"> + <summary> + Middle aligned. + </summary> + </member> + <member name="F:Spectre.Console.VerticalAlignment.Bottom"> + <summary> + Bottom aligned. + </summary> + </member> + <member name="T:Spectre.Console.VerticalOverflow"> + <summary> + Represents vertical overflow. + </summary> + </member> + <member name="F:Spectre.Console.VerticalOverflow.Crop"> + <summary> + Crop overflow. + </summary> + </member> + <member name="F:Spectre.Console.VerticalOverflow.Ellipsis"> + <summary> + Add an ellipsis at the end. + </summary> + </member> + <member name="F:Spectre.Console.VerticalOverflow.Visible"> + <summary> + Do not do anything about overflow. + </summary> + </member> + <member name="T:Spectre.Console.VerticalOverflowCropping"> + <summary> + Represent vertical overflow cropping. + </summary> + </member> + <member name="F:Spectre.Console.VerticalOverflowCropping.Top"> + <summary> + Crops the top. + </summary> + </member> + <member name="F:Spectre.Console.VerticalOverflowCropping.Bottom"> + <summary> + Crops the bottom. + </summary> + </member> + <member name="T:Spectre.Console.Align"> + <summary> + Represents a renderable used to align content. + </summary> + </member> + <member name="P:Spectre.Console.Align.Horizontal"> + <summary> + Gets or sets the horizontal alignment. + </summary> + </member> + <member name="P:Spectre.Console.Align.Vertical"> + <summary> + Gets or sets the vertical alignment. + </summary> + </member> + <member name="P:Spectre.Console.Align.Width"> + <summary> + Gets or sets the width. + </summary> + </member> + <member name="P:Spectre.Console.Align.Height"> + <summary> + Gets or sets the height. + </summary> + </member> + <member name="M:Spectre.Console.Align.#ctor(Spectre.Console.Rendering.IRenderable,Spectre.Console.HorizontalAlignment,System.Nullable{Spectre.Console.VerticalAlignment})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Align"/> class. + </summary> + <param name="renderable">The renderable to align.</param> + <param name="horizontal">The horizontal alignment.</param> + <param name="vertical">The vertical alignment, or <c>null</c> if none.</param> + </member> + <member name="M:Spectre.Console.Align.Left(Spectre.Console.Rendering.IRenderable,System.Nullable{Spectre.Console.VerticalAlignment})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Align"/> class that is left aligned. + </summary> + <param name="renderable">The <see cref="T:Spectre.Console.Rendering.IRenderable"/> to align.</param> + <param name="vertical">The vertical alignment, or <c>null</c> if none.</param> + <returns>A new <see cref="T:Spectre.Console.Align"/> object.</returns> + </member> + <member name="M:Spectre.Console.Align.Center(Spectre.Console.Rendering.IRenderable,System.Nullable{Spectre.Console.VerticalAlignment})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Align"/> class that is center aligned. + </summary> + <param name="renderable">The <see cref="T:Spectre.Console.Rendering.IRenderable"/> to align.</param> + <param name="vertical">The vertical alignment, or <c>null</c> if none.</param> + <returns>A new <see cref="T:Spectre.Console.Align"/> object.</returns> + </member> + <member name="M:Spectre.Console.Align.Right(Spectre.Console.Rendering.IRenderable,System.Nullable{Spectre.Console.VerticalAlignment})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Align"/> class that is right aligned. + </summary> + <param name="renderable">The <see cref="T:Spectre.Console.Rendering.IRenderable"/> to align.</param> + <param name="vertical">The vertical alignment, or <c>null</c> if none.</param> + <returns>A new <see cref="T:Spectre.Console.Align"/> object.</returns> + </member> + <member name="M:Spectre.Console.Align.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Calendar"> + <summary> + A renderable calendar. + </summary> + </member> + <member name="P:Spectre.Console.Calendar.Year"> + <summary> + Gets or sets the calendar year. + </summary> + </member> + <member name="P:Spectre.Console.Calendar.Month"> + <summary> + Gets or sets the calendar month. + </summary> + </member> + <member name="P:Spectre.Console.Calendar.Day"> + <summary> + Gets or sets the calendar day. + </summary> + </member> + <member name="P:Spectre.Console.Calendar.Border"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Calendar.UseSafeBorder"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Calendar.BorderStyle"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Calendar.Culture"> + <summary> + Gets or sets the calendar's <see cref="T:System.Globalization.CultureInfo"/>. + </summary> + </member> + <member name="P:Spectre.Console.Calendar.HighlightStyle"> + <summary> + Gets or sets the calendar's highlight <see cref="T:Spectre.Console.Style"/>. + </summary> + </member> + <member name="P:Spectre.Console.Calendar.ShowHeader"> + <summary> + Gets or sets a value indicating whether or not the calendar header should be shown. + </summary> + </member> + <member name="P:Spectre.Console.Calendar.HeaderStyle"> + <summary> + Gets or sets the header style. + </summary> + </member> + <member name="P:Spectre.Console.Calendar.Alignment"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Calendar.CalendarEvents"> + <summary> + Gets a list containing all calendar events. + </summary> + </member> + <member name="M:Spectre.Console.Calendar.#ctor(System.DateTime)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Calendar"/> class. + </summary> + <param name="date">The calendar date.</param> + </member> + <member name="M:Spectre.Console.Calendar.#ctor(System.Int32,System.Int32)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Calendar"/> class. + </summary> + <param name="year">The calendar year.</param> + <param name="month">The calendar month.</param> + </member> + <member name="M:Spectre.Console.Calendar.#ctor(System.Int32,System.Int32,System.Int32)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Calendar"/> class. + </summary> + <param name="year">The calendar year.</param> + <param name="month">The calendar month.</param> + <param name="day">The calendar day.</param> + </member> + <member name="M:Spectre.Console.Calendar.Build"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.CalendarEvent"> + <summary> + Represents a calendar event. + </summary> + </member> + <member name="P:Spectre.Console.CalendarEvent.Description"> + <summary> + Gets the description of the calendar event. + </summary> + </member> + <member name="P:Spectre.Console.CalendarEvent.Year"> + <summary> + Gets the year of the calendar event. + </summary> + </member> + <member name="P:Spectre.Console.CalendarEvent.Month"> + <summary> + Gets the month of the calendar event. + </summary> + </member> + <member name="P:Spectre.Console.CalendarEvent.Day"> + <summary> + Gets the day of the calendar event. + </summary> + </member> + <member name="P:Spectre.Console.CalendarEvent.CustomHighlightStyle"> + <summary> + Gets the custom highlight style of the calendar event. + </summary> + </member> + <member name="M:Spectre.Console.CalendarEvent.#ctor(System.Int32,System.Int32,System.Int32,Spectre.Console.Style)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.CalendarEvent"/> class. + </summary> + <param name="year">The year of the calendar event.</param> + <param name="month">The month of the calendar event.</param> + <param name="day">The day of the calendar event.</param> + <param name="customHighlightStyle">The custom highlight style of the calendar event.</param> + </member> + <member name="M:Spectre.Console.CalendarEvent.#ctor(System.String,System.Int32,System.Int32,System.Int32,Spectre.Console.Style)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.CalendarEvent"/> class. + </summary> + <param name="description">The calendar event description.</param> + <param name="year">The year of the calendar event.</param> + <param name="month">The month of the calendar event.</param> + <param name="day">The day of the calendar event.</param> + <param name="customHighlightStyle">The custom highlight style of the calendar event.</param> + </member> + <member name="T:Spectre.Console.Canvas"> + <summary> + Represents a renderable canvas. + </summary> + </member> + <member name="P:Spectre.Console.Canvas.Width"> + <summary> + Gets the width of the canvas. + </summary> + </member> + <member name="P:Spectre.Console.Canvas.Height"> + <summary> + Gets the height of the canvas. + </summary> + </member> + <member name="P:Spectre.Console.Canvas.MaxWidth"> + <summary> + Gets or sets the render width of the canvas. + </summary> + </member> + <member name="P:Spectre.Console.Canvas.Scale"> + <summary> + Gets or sets a value indicating whether or not + to scale the canvas when rendering. + </summary> + </member> + <member name="P:Spectre.Console.Canvas.PixelWidth"> + <summary> + Gets or sets the pixel width. + </summary> + </member> + <member name="M:Spectre.Console.Canvas.#ctor(System.Int32,System.Int32)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Canvas"/> class. + </summary> + <param name="width">The canvas width.</param> + <param name="height">The canvas height.</param> + </member> + <member name="M:Spectre.Console.Canvas.SetPixel(System.Int32,System.Int32,Spectre.Console.Color)"> + <summary> + Sets a pixel with the specified color in the canvas at the specified location. + </summary> + <param name="x">The X coordinate for the pixel.</param> + <param name="y">The Y coordinate for the pixel.</param> + <param name="color">The pixel color.</param> + <returns>The same <see cref="T:Spectre.Console.Canvas"/> instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Canvas.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Canvas.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.BarChart"> + <summary> + A renderable (horizontal) bar chart. + </summary> + </member> + <member name="P:Spectre.Console.BarChart.Data"> + <summary> + Gets the bar chart data. + </summary> + </member> + <member name="P:Spectre.Console.BarChart.Width"> + <summary> + Gets or sets the width of the bar chart. + </summary> + </member> + <member name="P:Spectre.Console.BarChart.Label"> + <summary> + Gets or sets the bar chart label. + </summary> + </member> + <member name="P:Spectre.Console.BarChart.LabelAlignment"> + <summary> + Gets or sets the bar chart label alignment. + </summary> + </member> + <member name="P:Spectre.Console.BarChart.ShowValues"> + <summary> + Gets or sets a value indicating whether or not + values should be shown next to each bar. + </summary> + </member> + <member name="P:Spectre.Console.BarChart.Culture"> + <summary> + Gets or sets the culture that's used to format values. + </summary> + <remarks>Defaults to invariant culture.</remarks> + </member> + <member name="P:Spectre.Console.BarChart.MaxValue"> + <summary> + Gets or sets the fixed max value for a bar chart. + </summary> + <remarks>Defaults to null, which corresponds to largest value in chart.</remarks> + </member> + <member name="P:Spectre.Console.BarChart.ValueFormatter"> + <summary> + Gets or sets the function used to format the values of the bar chart. + </summary> + </member> + <member name="M:Spectre.Console.BarChart.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.BarChart"/> class. + </summary> + </member> + <member name="M:Spectre.Console.BarChart.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.BarChart.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.BarChartItem"> + <summary> + An item that's shown in a bar chart. + </summary> + </member> + <member name="P:Spectre.Console.BarChartItem.Label"> + <summary> + Gets the item label. + </summary> + </member> + <member name="P:Spectre.Console.BarChartItem.Value"> + <summary> + Gets the item value. + </summary> + </member> + <member name="P:Spectre.Console.BarChartItem.Color"> + <summary> + Gets the item color. + </summary> + </member> + <member name="M:Spectre.Console.BarChartItem.#ctor(System.String,System.Double,System.Nullable{Spectre.Console.Color})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.BarChartItem"/> class. + </summary> + <param name="label">The item label.</param> + <param name="value">The item value.</param> + <param name="color">The item color.</param> + </member> + <member name="T:Spectre.Console.BreakdownChart"> + <summary> + A renderable breakdown chart. + </summary> + </member> + <member name="P:Spectre.Console.BreakdownChart.Data"> + <summary> + Gets the breakdown chart data. + </summary> + </member> + <member name="P:Spectre.Console.BreakdownChart.Width"> + <summary> + Gets or sets the width of the breakdown chart. + </summary> + </member> + <member name="P:Spectre.Console.BreakdownChart.ShowTags"> + <summary> + Gets or sets a value indicating whether or not to show tags. + </summary> + </member> + <member name="P:Spectre.Console.BreakdownChart.ShowTagValues"> + <summary> + Gets or sets a value indicating whether or not to show tag values. + </summary> + </member> + <member name="P:Spectre.Console.BreakdownChart.ValueFormatter"> + <summary> + Gets or sets the tag value formatter. + </summary> + </member> + <member name="P:Spectre.Console.BreakdownChart.ValueColor"> + <summary> + Gets or sets the Color in which the values will be shown. + </summary> + </member> + <member name="P:Spectre.Console.BreakdownChart.Compact"> + <summary> + Gets or sets a value indicating whether or not the + chart and tags should be rendered in compact mode. + </summary> + </member> + <member name="P:Spectre.Console.BreakdownChart.Culture"> + <summary> + Gets or sets the <see cref="T:System.Globalization.CultureInfo"/> to use + when rendering values. + </summary> + <remarks>Defaults to invariant culture.</remarks> + </member> + <member name="P:Spectre.Console.BreakdownChart.Expand"> + <summary> + Gets or sets a value indicating whether or not the object should + expand to the available space. If <c>false</c>, the object's + width will be auto calculated. + </summary> + </member> + <member name="M:Spectre.Console.BreakdownChart.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.BreakdownChart"/> class. + </summary> + </member> + <member name="M:Spectre.Console.BreakdownChart.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.BreakdownChart.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.BreakdownChartItem"> + <summary> + An item that's shown in a breakdown chart. + </summary> + </member> + <member name="P:Spectre.Console.BreakdownChartItem.Label"> + <summary> + Gets the item label. + </summary> + </member> + <member name="P:Spectre.Console.BreakdownChartItem.Value"> + <summary> + Gets the item value. + </summary> + </member> + <member name="P:Spectre.Console.BreakdownChartItem.Color"> + <summary> + Gets the item color. + </summary> + </member> + <member name="M:Spectre.Console.BreakdownChartItem.#ctor(System.String,System.Double,Spectre.Console.Color)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.BreakdownChartItem"/> class. + </summary> + <param name="label">The item label.</param> + <param name="value">The item value.</param> + <param name="color">The item color.</param> + </member> + <member name="T:Spectre.Console.IBarChartItem"> + <summary> + Represents a bar chart item. + </summary> + </member> + <member name="P:Spectre.Console.IBarChartItem.Label"> + <summary> + Gets the item label. + </summary> + </member> + <member name="P:Spectre.Console.IBarChartItem.Value"> + <summary> + Gets the item value. + </summary> + </member> + <member name="P:Spectre.Console.IBarChartItem.Color"> + <summary> + Gets the item color. + </summary> + </member> + <member name="T:Spectre.Console.IBreakdownChartItem"> + <summary> + Represents a breakdown chart item. + </summary> + </member> + <member name="P:Spectre.Console.IBreakdownChartItem.Label"> + <summary> + Gets the item label. + </summary> + </member> + <member name="P:Spectre.Console.IBreakdownChartItem.Value"> + <summary> + Gets the item value. + </summary> + </member> + <member name="P:Spectre.Console.IBreakdownChartItem.Color"> + <summary> + Gets the item color. + </summary> + </member> + <member name="T:Spectre.Console.CircularTreeException"> + <summary> + Indicates that the tree being rendered includes a cycle, and cannot be rendered. + </summary> + </member> + <member name="T:Spectre.Console.Columns"> + <summary> + Renders things in columns. + </summary> + </member> + <member name="P:Spectre.Console.Columns.Padding"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Columns.Expand"> + <summary> + Gets or sets a value indicating whether or not the columns should + expand to the available space. If <c>false</c>, the column + width will be auto calculated. Defaults to <c>true</c>. + </summary> + </member> + <member name="M:Spectre.Console.Columns.#ctor(Spectre.Console.Rendering.IRenderable[])"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Columns"/> class. + </summary> + <param name="items">The items to render as columns.</param> + </member> + <member name="M:Spectre.Console.Columns.#ctor(System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.IRenderable})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Columns"/> class. + </summary> + <param name="items">The items to render as columns.</param> + </member> + <member name="M:Spectre.Console.Columns.#ctor(System.Collections.Generic.IEnumerable{System.String})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Columns"/> class. + </summary> + <param name="items">The items to render.</param> + </member> + <member name="M:Spectre.Console.Columns.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Columns.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.ControlCode"> + <summary> + A control code. + </summary> + </member> + <member name="M:Spectre.Console.ControlCode.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.ControlCode"/> class. + </summary> + <param name="control">The control code.</param> + </member> + <member name="M:Spectre.Console.ControlCode.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc /> + </member> + <member name="M:Spectre.Console.ControlCode.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc /> + </member> + <member name="T:Spectre.Console.ExceptionFormats"> + <summary> + Represents how an exception is formatted. + </summary> + </member> + <member name="F:Spectre.Console.ExceptionFormats.Default"> + <summary> + The default formatting. + </summary> + </member> + <member name="F:Spectre.Console.ExceptionFormats.ShortenPaths"> + <summary> + Whether or not paths should be shortened. + </summary> + </member> + <member name="F:Spectre.Console.ExceptionFormats.ShortenTypes"> + <summary> + Whether or not types should be shortened. + </summary> + </member> + <member name="F:Spectre.Console.ExceptionFormats.ShortenMethods"> + <summary> + Whether or not methods should be shortened. + </summary> + </member> + <member name="F:Spectre.Console.ExceptionFormats.ShowLinks"> + <summary> + Whether or not to show paths as links in the terminal. + </summary> + </member> + <member name="F:Spectre.Console.ExceptionFormats.ShortenEverything"> + <summary> + Shortens everything that can be shortened. + </summary> + </member> + <member name="F:Spectre.Console.ExceptionFormats.NoStackTrace"> + <summary> + Whether or not to show the exception stack trace. + </summary> + </member> + <member name="T:Spectre.Console.ExceptionSettings"> + <summary> + Exception settings. + </summary> + </member> + <member name="P:Spectre.Console.ExceptionSettings.Format"> + <summary> + Gets or sets the exception format. + </summary> + </member> + <member name="P:Spectre.Console.ExceptionSettings.Style"> + <summary> + Gets or sets the exception style. + </summary> + </member> + <member name="M:Spectre.Console.ExceptionSettings.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.ExceptionSettings"/> class. + </summary> + </member> + <member name="T:Spectre.Console.ExceptionStyle"> + <summary> + Represent an exception style. + </summary> + </member> + <member name="P:Spectre.Console.ExceptionStyle.Message"> + <summary> + Gets or sets the message color. + </summary> + </member> + <member name="P:Spectre.Console.ExceptionStyle.Exception"> + <summary> + Gets or sets the exception color. + </summary> + </member> + <member name="P:Spectre.Console.ExceptionStyle.Method"> + <summary> + Gets or sets the method color. + </summary> + </member> + <member name="P:Spectre.Console.ExceptionStyle.ParameterType"> + <summary> + Gets or sets the parameter type color. + </summary> + </member> + <member name="P:Spectre.Console.ExceptionStyle.ParameterName"> + <summary> + Gets or sets the parameter name color. + </summary> + </member> + <member name="P:Spectre.Console.ExceptionStyle.Parenthesis"> + <summary> + Gets or sets the parenthesis color. + </summary> + </member> + <member name="P:Spectre.Console.ExceptionStyle.Path"> + <summary> + Gets or sets the path color. + </summary> + </member> + <member name="P:Spectre.Console.ExceptionStyle.LineNumber"> + <summary> + Gets or sets the line number color. + </summary> + </member> + <member name="P:Spectre.Console.ExceptionStyle.Dimmed"> + <summary> + Gets or sets the color for dimmed text such as "at" or "in". + </summary> + </member> + <member name="P:Spectre.Console.ExceptionStyle.NonEmphasized"> + <summary> + Gets or sets the color for non emphasized items. + </summary> + </member> + <member name="M:Spectre.Console.TypeNameHelper.GetTypeDisplayName(System.Type,System.Boolean,System.Boolean,System.Boolean)"> + <summary> + Pretty print a type name. + </summary> + <param name="type">The <see cref="T:System.Type"/>.</param> + <param name="fullName"><c>true</c> to print a fully qualified name.</param> + <param name="includeGenericParameterNames"><c>true</c> to include generic parameter names.</param> + <param name="includeSystemNamespace"><c>true</c> to include the <c>System</c> namespace.</param> + <returns>The pretty printed type name.</returns> + </member> + <member name="T:Spectre.Console.FigletFont"> + <summary> + Represents a FIGlet font. + </summary> + </member> + <member name="P:Spectre.Console.FigletFont.Count"> + <summary> + Gets the number of characters in the font. + </summary> + </member> + <member name="P:Spectre.Console.FigletFont.Height"> + <summary> + Gets the height of the font. + </summary> + </member> + <member name="P:Spectre.Console.FigletFont.Baseline"> + <summary> + Gets the font's baseline. + </summary> + </member> + <member name="P:Spectre.Console.FigletFont.MaxWidth"> + <summary> + Gets the font's maximum width. + </summary> + </member> + <member name="P:Spectre.Console.FigletFont.Default"> + <summary> + Gets the default FIGlet font. + </summary> + </member> + <member name="M:Spectre.Console.FigletFont.Load(System.IO.Stream)"> + <summary> + Loads a FIGlet font from the specified stream. + </summary> + <param name="stream">The stream to load the FIGlet font from.</param> + <returns>The loaded FIGlet font.</returns> + </member> + <member name="M:Spectre.Console.FigletFont.Load(System.String)"> + <summary> + Loads a FIGlet font from disk. + </summary> + <param name="path">The path of the FIGlet font to load.</param> + <returns>The loaded FIGlet font.</returns> + </member> + <member name="M:Spectre.Console.FigletFont.Parse(System.String)"> + <summary> + Parses a FIGlet font from the specified <see cref="T:System.String"/>. + </summary> + <param name="source">The FIGlet font source.</param> + <returns>The parsed FIGlet font.</returns> + </member> + <member name="T:Spectre.Console.FigletText"> + <summary> + Represents text rendered with a FIGlet font. + </summary> + </member> + <member name="P:Spectre.Console.FigletText.Color"> + <summary> + Gets or sets the color of the text. + </summary> + </member> + <member name="P:Spectre.Console.FigletText.Justification"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.FigletText.Pad"> + <summary> + Gets or sets a value indicating whether or not + the right side should be padded. + </summary> + <remarks>Defaults to <c>false</c>.</remarks> + </member> + <member name="M:Spectre.Console.FigletText.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.FigletText"/> class. + </summary> + <param name="text">The text.</param> + </member> + <member name="M:Spectre.Console.FigletText.#ctor(Spectre.Console.FigletFont,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.FigletText"/> class. + </summary> + <param name="font">The FIGlet font to use.</param> + <param name="text">The text.</param> + </member> + <member name="M:Spectre.Console.FigletText.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Grid"> + <summary> + A renderable grid. + </summary> + </member> + <member name="P:Spectre.Console.Grid.Columns"> + <summary> + Gets the grid columns. + </summary> + </member> + <member name="P:Spectre.Console.Grid.Rows"> + <summary> + Gets the grid rows. + </summary> + </member> + <member name="P:Spectre.Console.Grid.Expand"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Grid.Alignment"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Grid.Width"> + <summary> + Gets or sets the width of the grid. + </summary> + </member> + <member name="M:Spectre.Console.Grid.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Grid"/> class. + </summary> + </member> + <member name="M:Spectre.Console.Grid.AddColumn"> + <summary> + Adds a column to the grid. + </summary> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Grid.AddColumn(Spectre.Console.GridColumn)"> + <summary> + Adds a column to the grid. + </summary> + <param name="column">The column to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Grid.AddRow(Spectre.Console.Rendering.IRenderable[])"> + <summary> + Adds a new row to the grid. + </summary> + <param name="columns">The columns to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Grid.HasDirtyChildren"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Grid.Build"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.GridColumn"> + <summary> + Represents a grid column. + </summary> + </member> + <member name="P:Spectre.Console.GridColumn.Spectre#Console#Rendering#IHasDirtyState#IsDirty"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.GridColumn.Width"> + <summary> + Gets or sets the width of the column. + If <c>null</c>, the column will adapt to its contents. + </summary> + </member> + <member name="P:Spectre.Console.GridColumn.NoWrap"> + <summary> + Gets or sets a value indicating whether wrapping of + text within the column should be prevented. + </summary> + </member> + <member name="P:Spectre.Console.GridColumn.Padding"> + <summary> + Gets or sets the padding of the column. + Vertical padding (top and bottom) is ignored. + </summary> + </member> + <member name="P:Spectre.Console.GridColumn.Alignment"> + <summary> + Gets or sets the alignment of the column. + </summary> + </member> + <member name="P:Spectre.Console.GridColumn.HasExplicitPadding"> + <summary> + Gets a value indicating whether the user + has set an explicit padding for this column. + </summary> + </member> + <member name="T:Spectre.Console.GridRow"> + <summary> + Represents a grid row. + </summary> + </member> + <member name="P:Spectre.Console.GridRow.Item(System.Int32)"> + <summary> + Gets a row item at the specified grid column index. + </summary> + <param name="index">The grid column index.</param> + <returns>The row item at the specified grid column index.</returns> + </member> + <member name="M:Spectre.Console.GridRow.#ctor(System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.IRenderable})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.GridRow"/> class. + </summary> + <param name="items">The row items.</param> + </member> + <member name="M:Spectre.Console.GridRow.GetEnumerator"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.GridRow.System#Collections#IEnumerable#GetEnumerator"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Layout"> + <summary> + Represents a renderable to divide a fixed height into rows or columns. + </summary> + </member> + <member name="P:Spectre.Console.Layout.Name"> + <summary> + Gets or sets the name. + </summary> + </member> + <member name="P:Spectre.Console.Layout.Ratio"> + <summary> + Gets or sets the ratio. + </summary> + <remarks> + Defaults to <c>1</c>. + Must be greater than <c>0</c>. + </remarks> + </member> + <member name="P:Spectre.Console.Layout.MinimumSize"> + <summary> + Gets or sets the minimum width. + </summary> + <remarks> + Defaults to <c>1</c>. + Must be greater than <c>0</c>. + </remarks> + </member> + <member name="P:Spectre.Console.Layout.Size"> + <summary> + Gets or sets the width. + </summary> + <remarks> + Defaults to <c>null</c>. + Must be greater than <c>0</c>. + </remarks> + </member> + <member name="P:Spectre.Console.Layout.IsVisible"> + <summary> + Gets or sets a value indicating whether or not the layout should + be visible or not. + </summary> + <remarks>Defaults to <c>true</c>.</remarks> + </member> + <member name="P:Spectre.Console.Layout.Splitter"> + <summary> + Gets the splitter used for this layout. + </summary> + </member> + <member name="P:Spectre.Console.Layout.Renderable"> + <summary> + Gets the <see cref="T:Spectre.Console.Rendering.IRenderable"/> associated with this layout. + </summary> + </member> + <member name="P:Spectre.Console.Layout.Item(System.String)"> + <summary> + Gets a child layout by it's name. + </summary> + <param name="name">The layout name.</param> + <returns>The specified child <see cref="T:Spectre.Console.Layout"/>.</returns> + </member> + <member name="M:Spectre.Console.Layout.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Layout"/> class. + </summary> + <param name="name">The layout name.</param> + </member> + <member name="M:Spectre.Console.Layout.#ctor(Spectre.Console.Rendering.IRenderable)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Layout"/> class. + </summary> + <param name="renderable">The renderable.</param> + </member> + <member name="M:Spectre.Console.Layout.#ctor(System.String,Spectre.Console.Rendering.IRenderable)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Layout"/> class. + </summary> + <param name="name">The layout name.</param> + <param name="renderable">The renderable.</param> + </member> + <member name="M:Spectre.Console.Layout.GetLayout(System.String)"> + <summary> + Gets a child layout by it's name. + </summary> + <param name="name">The layout name.</param> + <returns>The specified child <see cref="T:Spectre.Console.Layout"/>.</returns> + </member> + <member name="M:Spectre.Console.Layout.SplitRows(Spectre.Console.Layout[])"> + <summary> + Splits the layout into rows. + </summary> + <param name="children">The layout to split into rows.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Layout.SplitColumns(Spectre.Console.Layout[])"> + <summary> + Splits the layout into columns. + </summary> + <param name="children">The layout to split into columns.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Layout.Update(Spectre.Console.Rendering.IRenderable)"> + <summary> + Updates the containing <see cref="T:Spectre.Console.Rendering.IRenderable"/>. + </summary> + <param name="renderable">The renderable to use for this layout.</param> + /// <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Layout.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Markup"> + <summary> + A renderable piece of markup text. + </summary> + </member> + <member name="P:Spectre.Console.Markup.Justification"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Markup.Overflow"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Markup.Length"> + <summary> + Gets the character count. + </summary> + </member> + <member name="P:Spectre.Console.Markup.Lines"> + <summary> + Gets the number of lines. + </summary> + </member> + <member name="M:Spectre.Console.Markup.#ctor(System.String,Spectre.Console.Style)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Markup"/> class. + </summary> + <param name="text">The markup text.</param> + <param name="style">The style of the text.</param> + </member> + <member name="M:Spectre.Console.Markup.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Markup.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Markup.FromInterpolated(System.FormattableString,Spectre.Console.Style)"> + <summary> + Returns a new instance of a Markup widget from an interpolated string. + </summary> + <param name="value">The interpolated string value to write.</param> + <param name="style">The style of the text.</param> + <returns>A new markup instance.</returns> + </member> + <member name="M:Spectre.Console.Markup.FromInterpolated(System.IFormatProvider,System.FormattableString,Spectre.Console.Style)"> + <summary> + Returns a new instance of a Markup widget from an interpolated string. + </summary> + <param name="provider">The format provider to use.</param> + <param name="value">The interpolated string value to write.</param> + <param name="style">The style of the text.</param> + <returns>A new markup instance.</returns> + </member> + <member name="M:Spectre.Console.Markup.Escape(System.String)"> + <summary> + Escapes text so that it won鈥檛 be interpreted as markup. + </summary> + <param name="text">The text to escape.</param> + <returns>A string that is safe to use in markup.</returns> + </member> + <member name="M:Spectre.Console.Markup.Remove(System.String)"> + <summary> + Removes markup from the specified string. + </summary> + <param name="text">The text to remove markup from.</param> + <returns>A string that does not have any markup.</returns> + </member> + <member name="T:Spectre.Console.Padder"> + <summary> + Represents padding around a <see cref="T:Spectre.Console.Rendering.IRenderable"/> object. + </summary> + </member> + <member name="P:Spectre.Console.Padder.Padding"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Padder.Expand"> + <summary> + Gets or sets a value indicating whether or not the padding should + fit the available space. If <c>false</c>, the padding width will be + auto calculated. Defaults to <c>false</c>. + </summary> + </member> + <member name="M:Spectre.Console.Padder.#ctor(Spectre.Console.Rendering.IRenderable,System.Nullable{Spectre.Console.Padding})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Padder"/> class. + </summary> + <param name="child">The thing to pad.</param> + <param name="padding">The padding. Defaults to <c>1,1,1,1</c> if null.</param> + </member> + <member name="M:Spectre.Console.Padder.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Padder.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Panel"> + <summary> + A renderable panel. + </summary> + </member> + <member name="P:Spectre.Console.Panel.Border"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Panel.UseSafeBorder"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Panel.BorderStyle"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Panel.Expand"> + <summary> + Gets or sets a value indicating whether or not the panel should + fit the available space. If <c>false</c>, the panel width will be + auto calculated. Defaults to <c>false</c>. + </summary> + </member> + <member name="P:Spectre.Console.Panel.Padding"> + <summary> + Gets or sets the padding. + </summary> + </member> + <member name="P:Spectre.Console.Panel.Header"> + <summary> + Gets or sets the header. + </summary> + </member> + <member name="P:Spectre.Console.Panel.Width"> + <summary> + Gets or sets the width of the panel. + </summary> + </member> + <member name="P:Spectre.Console.Panel.Height"> + <summary> + Gets or sets the height of the panel. + </summary> + </member> + <member name="P:Spectre.Console.Panel.Inline"> + <summary> + Gets or sets a value indicating whether or not the panel is inlined. + </summary> + </member> + <member name="M:Spectre.Console.Panel.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Panel"/> class. + </summary> + <param name="text">The panel content.</param> + </member> + <member name="M:Spectre.Console.Panel.#ctor(Spectre.Console.Rendering.IRenderable)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Panel"/> class. + </summary> + <param name="content">The panel content.</param> + </member> + <member name="M:Spectre.Console.Panel.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Panel.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.PanelHeader"> + <summary> + Represents a panel header. + </summary> + </member> + <member name="P:Spectre.Console.PanelHeader.Text"> + <summary> + Gets the panel header text. + </summary> + </member> + <member name="P:Spectre.Console.PanelHeader.Justification"> + <summary> + Gets or sets the panel header alignment. + </summary> + </member> + <member name="M:Spectre.Console.PanelHeader.#ctor(System.String,System.Nullable{Spectre.Console.Justify})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.PanelHeader"/> class. + </summary> + <param name="text">The panel header text.</param> + <param name="alignment">The panel header alignment.</param> + </member> + <member name="M:Spectre.Console.PanelHeader.SetStyle(Spectre.Console.Style)"> + <summary> + Sets the panel header style. + </summary> + <param name="style">The panel header style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.PanelHeader.SetStyle(System.String)"> + <summary> + Sets the panel header style. + </summary> + <param name="style">The panel header style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.PanelHeader.SetAlignment(Spectre.Console.Justify)"> + <summary> + Sets the panel header alignment. + </summary> + <param name="alignment">The panel header alignment.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.Paragraph"> + <summary> + A paragraph of text where different parts + of the paragraph can have individual styling. + </summary> + </member> + <member name="P:Spectre.Console.Paragraph.Justification"> + <summary> + Gets or sets the alignment of the whole paragraph. + </summary> + </member> + <member name="P:Spectre.Console.Paragraph.Overflow"> + <summary> + Gets or sets the text overflow strategy. + </summary> + </member> + <member name="P:Spectre.Console.Paragraph.Length"> + <summary> + Gets the character count of the paragraph. + </summary> + </member> + <member name="P:Spectre.Console.Paragraph.Lines"> + <summary> + Gets the number of lines in the paragraph. + </summary> + </member> + <member name="M:Spectre.Console.Paragraph.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Paragraph"/> class. + </summary> + </member> + <member name="M:Spectre.Console.Paragraph.#ctor(System.String,Spectre.Console.Style)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Paragraph"/> class. + </summary> + <param name="text">The text.</param> + <param name="style">The style of the text or <see cref="P:Spectre.Console.Style.Plain"/> if <see langword="null"/>.</param> + </member> + <member name="M:Spectre.Console.Paragraph.Append(System.String,Spectre.Console.Style)"> + <summary> + Appends some text to this paragraph. + </summary> + <param name="text">The text to append.</param> + <param name="style">The style of the appended text or <see cref="P:Spectre.Console.Style.Plain"/> if <see langword="null"/>.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Paragraph.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Paragraph.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rows"> + <summary> + Renders things in rows. + </summary> + </member> + <member name="P:Spectre.Console.Rows.Expand"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rows.#ctor(Spectre.Console.Rendering.IRenderable[])"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Rows"/> class. + </summary> + <param name="items">The items to render as rows.</param> + </member> + <member name="M:Spectre.Console.Rows.#ctor(System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.IRenderable})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Rows"/> class. + </summary> + <param name="children">The items to render as rows.</param> + </member> + <member name="M:Spectre.Console.Rows.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rows.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Rule"> + <summary> + A renderable horizontal rule. + </summary> + </member> + <member name="P:Spectre.Console.Rule.Title"> + <summary> + Gets or sets the rule title markup text. + </summary> + </member> + <member name="P:Spectre.Console.Rule.Style"> + <summary> + Gets or sets the rule style. + </summary> + </member> + <member name="P:Spectre.Console.Rule.Justification"> + <summary> + Gets or sets the rule's title justification. + </summary> + </member> + <member name="P:Spectre.Console.Rule.Border"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Rule.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Rule"/> class. + </summary> + </member> + <member name="M:Spectre.Console.Rule.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Rule"/> class. + </summary> + <param name="title">The rule title markup text.</param> + </member> + <member name="M:Spectre.Console.Rule.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Table"> + <summary> + A renderable table. + </summary> + </member> + <member name="P:Spectre.Console.Table.Columns"> + <summary> + Gets the table columns. + </summary> + </member> + <member name="P:Spectre.Console.Table.Rows"> + <summary> + Gets the table rows. + </summary> + </member> + <member name="P:Spectre.Console.Table.Border"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Table.BorderStyle"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Table.UseSafeBorder"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.Table.ShowHeaders"> + <summary> + Gets or sets a value indicating whether or not table headers should be shown. + </summary> + </member> + <member name="P:Spectre.Console.Table.ShowRowSeparators"> + <summary> + Gets or sets a value indicating whether or not row separators should be shown. + </summary> + </member> + <member name="P:Spectre.Console.Table.ShowFooters"> + <summary> + Gets or sets a value indicating whether or not table footers should be shown. + </summary> + </member> + <member name="P:Spectre.Console.Table.Expand"> + <summary> + Gets or sets a value indicating whether or not the table should + fit the available space. If <c>false</c>, the table width will be + auto calculated. Defaults to <c>false</c>. + </summary> + </member> + <member name="P:Spectre.Console.Table.Width"> + <summary> + Gets or sets the width of the table. + </summary> + </member> + <member name="P:Spectre.Console.Table.Title"> + <summary> + Gets or sets the table title. + </summary> + </member> + <member name="P:Spectre.Console.Table.Caption"> + <summary> + Gets or sets the table footnote. + </summary> + </member> + <member name="P:Spectre.Console.Table.Alignment"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Table.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Table"/> class. + </summary> + </member> + <member name="M:Spectre.Console.Table.AddColumn(Spectre.Console.TableColumn)"> + <summary> + Adds a column to the table. + </summary> + <param name="column">The column to add.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.Table.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Table.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.TableColumn"> + <summary> + Represents a table column. + </summary> + </member> + <member name="P:Spectre.Console.TableColumn.Header"> + <summary> + Gets or sets the column header. + </summary> + </member> + <member name="P:Spectre.Console.TableColumn.Footer"> + <summary> + Gets or sets the column footer. + </summary> + </member> + <member name="P:Spectre.Console.TableColumn.Width"> + <summary> + Gets or sets the width of the column. + If <c>null</c>, the column will adapt to its contents. + </summary> + </member> + <member name="P:Spectre.Console.TableColumn.Padding"> + <summary> + Gets or sets the padding of the column. + Vertical padding (top and bottom) is ignored. + </summary> + </member> + <member name="P:Spectre.Console.TableColumn.NoWrap"> + <summary> + Gets or sets a value indicating whether wrapping of + text within the column should be prevented. + </summary> + </member> + <member name="P:Spectre.Console.TableColumn.Alignment"> + <summary> + Gets or sets the alignment of the column. + </summary> + </member> + <member name="M:Spectre.Console.TableColumn.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.TableColumn"/> class. + </summary> + <param name="header">The table column header.</param> + </member> + <member name="M:Spectre.Console.TableColumn.#ctor(Spectre.Console.Rendering.IRenderable)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.TableColumn"/> class. + </summary> + <param name="header">The <see cref="T:Spectre.Console.Rendering.IRenderable"/> instance to use as the table column header.</param> + </member> + <member name="M:Spectre.Console.TableMeasurer.GetNonColumnWidth"> + <summary> + Gets the width of everything that's not a cell. + That means separators, edges and padding. + </summary> + <returns>The width of everything that's not a cell.</returns> + </member> + <member name="M:Spectre.Console.TableMeasurer.CalculateColumnWidths(System.Int32)"> + <summary> + Calculates the width of all columns minus any padding. + </summary> + <param name="maxWidth">The maximum width that the columns may occupy.</param> + <returns>A list of column widths.</returns> + </member> + <member name="P:Spectre.Console.TableRendererContext.MaxWidth"> + <summary> + Gets the max width of the destination area. + The table might take up less than this. + </summary> + </member> + <member name="P:Spectre.Console.TableRendererContext.TableWidth"> + <summary> + Gets the width of the table. + </summary> + </member> + <member name="T:Spectre.Console.TableRow"> + <summary> + Represents a table row. + </summary> + </member> + <member name="P:Spectre.Console.TableRow.Count"> + <summary> + Gets the number of columns in the row. + </summary> + </member> + <member name="P:Spectre.Console.TableRow.Item(System.Int32)"> + <summary> + Gets a row item at the specified table column index. + </summary> + <param name="index">The table column index.</param> + <returns>The row item at the specified table column index.</returns> + </member> + <member name="M:Spectre.Console.TableRow.#ctor(System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.IRenderable})"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.TableRow"/> class. + </summary> + <param name="items">The row items.</param> + </member> + <member name="M:Spectre.Console.TableRow.GetEnumerator"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.TableRow.System#Collections#IEnumerable#GetEnumerator"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.TableRowCollection"> + <summary> + Represents a collection holding table rows. + </summary> + </member> + <member name="P:Spectre.Console.TableRowCollection.System#Collections#Generic#IReadOnlyList{Spectre#Console#TableRow}#Item(System.Int32)"> + <inheritdoc/> + </member> + <member name="P:Spectre.Console.TableRowCollection.Count"> + <summary> + Gets the number of rows in the collection. + </summary> + </member> + <member name="M:Spectre.Console.TableRowCollection.Add(System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.IRenderable})"> + <summary> + Adds a new row. + </summary> + <param name="columns">The columns that are part of the row to add.</param> + <returns>The index of the added item.</returns> + </member> + <member name="M:Spectre.Console.TableRowCollection.Insert(System.Int32,System.Collections.Generic.IEnumerable{Spectre.Console.Rendering.IRenderable})"> + <summary> + Inserts a new row at the specified index. + </summary> + <param name="index">The index to insert the row at.</param> + <param name="columns">The columns that are part of the row to insert.</param> + <returns>The index of the inserted item.</returns> + </member> + <member name="M:Spectre.Console.TableRowCollection.Update(System.Int32,System.Int32,Spectre.Console.Rendering.IRenderable)"> + <summary> + Update a table cell at the specified index. + </summary> + <param name="row">Index of cell row.</param> + <param name="column">index of cell column.</param> + <param name="cellData">The new cells details.</param> + </member> + <member name="M:Spectre.Console.TableRowCollection.RemoveAt(System.Int32)"> + <summary> + Removes a row at the specified index. + </summary> + <param name="index">The index to remove a row at.</param> + </member> + <member name="M:Spectre.Console.TableRowCollection.Clear"> + <summary> + Clears all rows. + </summary> + </member> + <member name="M:Spectre.Console.TableRowCollection.GetEnumerator"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.TableRowCollection.System#Collections#IEnumerable#GetEnumerator"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.TableTitle"> + <summary> + Represents a table title such as a heading or footnote. + </summary> + </member> + <member name="P:Spectre.Console.TableTitle.Text"> + <summary> + Gets the title text. + </summary> + </member> + <member name="P:Spectre.Console.TableTitle.Style"> + <summary> + Gets or sets the title style. + </summary> + </member> + <member name="M:Spectre.Console.TableTitle.#ctor(System.String,Spectre.Console.Style)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.TableTitle"/> class. + </summary> + <param name="text">The title text.</param> + <param name="style">The title style.</param> + </member> + <member name="M:Spectre.Console.TableTitle.SetStyle(Spectre.Console.Style)"> + <summary> + Sets the title style. + </summary> + <param name="style">The title style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="M:Spectre.Console.TableTitle.SetStyle(System.String)"> + <summary> + Sets the title style. + </summary> + <param name="style">The title style.</param> + <returns>The same instance so that multiple calls can be chained.</returns> + </member> + <member name="T:Spectre.Console.Text"> + <summary> + A renderable piece of text. + </summary> + </member> + <member name="P:Spectre.Console.Text.Empty"> + <summary> + Gets an empty <see cref="T:Spectre.Console.Text"/> instance. + </summary> + </member> + <member name="P:Spectre.Console.Text.NewLine"> + <summary> + Gets an instance of <see cref="T:Spectre.Console.Text"/> containing a new line. + </summary> + </member> + <member name="M:Spectre.Console.Text.#ctor(System.String,Spectre.Console.Style)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Text"/> class. + </summary> + <param name="text">The text.</param> + <param name="style">The style of the text or <see cref="P:Spectre.Console.Style.Plain"/> if <see langword="null"/>.</param> + </member> + <member name="P:Spectre.Console.Text.Justification"> + <summary> + Gets or sets the text alignment. + </summary> + </member> + <member name="P:Spectre.Console.Text.Overflow"> + <summary> + Gets or sets the text overflow strategy. + </summary> + </member> + <member name="P:Spectre.Console.Text.Length"> + <summary> + Gets the character count. + </summary> + </member> + <member name="P:Spectre.Console.Text.Lines"> + <summary> + Gets the number of lines in the text. + </summary> + </member> + <member name="M:Spectre.Console.Text.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.Text.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.TextPath"> + <summary> + Representation of a file system path. + </summary> + </member> + <member name="P:Spectre.Console.TextPath.RootStyle"> + <summary> + Gets or sets the root style. + </summary> + </member> + <member name="P:Spectre.Console.TextPath.SeparatorStyle"> + <summary> + Gets or sets the separator style. + </summary> + </member> + <member name="P:Spectre.Console.TextPath.StemStyle"> + <summary> + Gets or sets the stem style. + </summary> + </member> + <member name="P:Spectre.Console.TextPath.LeafStyle"> + <summary> + Gets or sets the leaf style. + </summary> + </member> + <member name="P:Spectre.Console.TextPath.Justification"> + <summary> + Gets or sets the alignment. + </summary> + </member> + <member name="M:Spectre.Console.TextPath.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.TextPath"/> class. + </summary> + <param name="path">The path to render.</param> + </member> + <member name="M:Spectre.Console.TextPath.Measure(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="M:Spectre.Console.TextPath.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc/> + </member> + <member name="T:Spectre.Console.Tree"> + <summary> + Representation of non-circular tree data. + Each node added to the tree may only be present in it a single time, in order to facilitate cycle detection. + </summary> + </member> + <member name="P:Spectre.Console.Tree.Style"> + <summary> + Gets or sets the tree style. + </summary> + </member> + <member name="P:Spectre.Console.Tree.Guide"> + <summary> + Gets or sets the tree guide lines. + </summary> + </member> + <member name="P:Spectre.Console.Tree.Nodes"> + <summary> + Gets the tree's child nodes. + </summary> + </member> + <member name="P:Spectre.Console.Tree.Expanded"> + <summary> + Gets or sets a value indicating whether or not the tree is expanded or not. + </summary> + </member> + <member name="M:Spectre.Console.Tree.#ctor(Spectre.Console.Rendering.IRenderable)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Tree"/> class. + </summary> + <param name="renderable">The tree label.</param> + </member> + <member name="M:Spectre.Console.Tree.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.Tree"/> class. + </summary> + <param name="label">The tree label.</param> + </member> + <member name="M:Spectre.Console.Tree.Render(Spectre.Console.Rendering.RenderOptions,System.Int32)"> + <inheritdoc /> + </member> + <member name="T:Spectre.Console.TreeNode"> + <summary> + Represents a tree node. + </summary> + </member> + <member name="P:Spectre.Console.TreeNode.Nodes"> + <summary> + Gets the tree node's child nodes. + </summary> + </member> + <member name="P:Spectre.Console.TreeNode.Expanded"> + <summary> + Gets or sets a value indicating whether or not the tree node is expanded or not. + </summary> + </member> + <member name="M:Spectre.Console.TreeNode.#ctor(Spectre.Console.Rendering.IRenderable)"> + <summary> + Initializes a new instance of the <see cref="T:Spectre.Console.TreeNode"/> class. + </summary> + <param name="renderable">The tree node label.</param> + </member> + <member name="T:System.Runtime.CompilerServices.IsExternalInit"> + <summary> + Reserved to be used by the compiler for tracking metadata. + This class should not be used by developers in source code. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"> + <summary> + Indicates the type of the async method builder that should be used by a language compiler to + build the attributed async method or to build the attributed type when used as the return type + of an async method. + </summary> + </member> + <member name="M:System.Runtime.CompilerServices.AsyncMethodBuilderAttribute.#ctor(System.Type)"> + <summary>Initializes the <see cref="T:System.Runtime.CompilerServices.AsyncMethodBuilderAttribute"/>.</summary> + <param name="builderType">The <see cref="T:System.Type"/> of the associated builder.</param> + </member> + <member name="P:System.Runtime.CompilerServices.AsyncMethodBuilderAttribute.BuilderType"> + <summary>Gets the <see cref="T:System.Type"/> of the associated builder.</summary> + </member> + <member name="T:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute"> + <summary> + An attribute that allows parameters to receive the expression of other parameters. + </summary> + </member> + <member name="M:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute"/> class. + </summary> + <param name="parameterName">The condition parameter value.</param> + </member> + <member name="P:System.Runtime.CompilerServices.CallerArgumentExpressionAttribute.ParameterName"> + <summary> + Gets the parameter name the expression is retrieved from. + </summary> + </member> + <member name="M:System.Runtime.CompilerServices.CollectionBuilderAttribute.#ctor(System.Type,System.String)"> + <summary> + Initialize the attribute to refer to the <paramref name="methodName"/> method on the <paramref name="builderType"/> type. + </summary> + <param name="builderType">The type of the builder to use to construct the collection.</param> + <param name="methodName">The name of the method on the builder to use to construct the collection.</param> + <remarks> + <paramref name="methodName"/> must refer to a static method that accepts a single parameter of + type <see cref="T:System.ReadOnlySpan`1"/> and returns an instance of the collection being built containing + a copy of the data from that span. In future releases of .NET, additional patterns may be supported. + </remarks> + </member> + <member name="P:System.Runtime.CompilerServices.CollectionBuilderAttribute.BuilderType"> + <summary> + Gets the type of the builder to use to construct the collection. + </summary> + </member> + <member name="P:System.Runtime.CompilerServices.CollectionBuilderAttribute.MethodName"> + <summary> + Gets the name of the method on the builder to use to construct the collection. + </summary> + <remarks> + This should match the metadata name of the target method. + For example, this might be ".ctor" if targeting the type's constructor. + </remarks> + </member> + <member name="T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute"> + <summary> + Indicates that compiler support for a particular feature is required for the location where this attribute is applied. + </summary> + </member> + <member name="M:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.#ctor(System.String)"> + <summary> + Creates a new instance of the <see cref="T:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute"/> type. + </summary> + <param name="featureName">The name of the feature to indicate.</param> + </member> + <member name="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"> + <summary> + The name of the compiler feature. + </summary> + </member> + <member name="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.IsOptional"> + <summary> + If true, the compiler can choose to allow access to the location where this attribute is applied if it does not understand <see cref="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"/>. + </summary> + </member> + <member name="F:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.RefStructs"> + <summary> + The <see cref="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"/> used for the ref structs C# feature. + </summary> + </member> + <member name="F:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.RequiredMembers"> + <summary> + The <see cref="P:System.Runtime.CompilerServices.CompilerFeatureRequiredAttribute.FeatureName"/> used for the required members C# feature. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute"> + <summary> + Indicates which arguments to a method involving an interpolated string handler should be passed to that handler. + </summary> + </member> + <member name="M:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute"/> class. + </summary> + <param name="argument">The name of the argument that should be passed to the handler.</param> + <remarks><see langword="null"/> may be used as the name of the receiver in an instance method.</remarks> + </member> + <member name="M:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute.#ctor(System.String[])"> + <summary> + Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute"/> class. + </summary> + <param name="arguments">The names of the arguments that should be passed to the handler.</param> + <remarks><see langword="null"/> may be used as the name of the receiver in an instance method.</remarks> + </member> + <member name="P:System.Runtime.CompilerServices.InterpolatedStringHandlerArgumentAttribute.Arguments"> + <summary> + Gets the names of the arguments that should be passed to the handler. + </summary> + <remarks><see langword="null"/> may be used as the name of the receiver in an instance method.</remarks> + </member> + <member name="T:System.Runtime.CompilerServices.InterpolatedStringHandlerAttribute"> + <summary> + Indicates the attributed type is to be used as an interpolated string handler. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.ModuleInitializerAttribute"> + <summary> + Used to indicate to the compiler that a method should be called + in its containing module's initializer. + </summary> + <remarks> + When one or more valid methods + with this attribute are found in a compilation, the compiler will + emit a module initializer which calls each of the attributed methods. + + Certain requirements are imposed on any method targeted with this attribute: + - The method must be `static`. + - The method must be an ordinary member method, as opposed to a property accessor, constructor, local function, etc. + - The method must be parameterless. + - The method must return `void`. + - The method must not be generic or be contained in a generic type. + - The method's effective accessibility must be `internal` or `public`. + + The specification for module initializers in the .NET runtime can be found here: + https://github.com/dotnet/runtime/blob/main/docs/design/specs/Ecma-335-Augments.md#module-initializer + </remarks> + </member> + <member name="T:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute"> + <summary> + Specifies the priority of a member in overload resolution. When unspecified, the default priority is 0. + </summary> + </member> + <member name="M:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute.#ctor(System.Int32)"> + <summary> + Initializes a new instance of the <see cref="T:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute"/> class. + </summary> + <param name="priority">The priority of the attributed member. Higher numbers are prioritized, lower numbers are deprioritized. 0 is the default if no attribute is present.</param> + </member> + <member name="P:System.Runtime.CompilerServices.OverloadResolutionPriorityAttribute.Priority"> + <summary> + The priority of the member. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.ParamCollectionAttribute"> + <summary> + Indicates that a method will allow a variable number of arguments in its invocation. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.RequiredMemberAttribute"> + <summary> + Specifies that a type has required members or that a member is required. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.RequiresLocationAttribute"> + <summary> + Reserved for use by a compiler for tracking metadata. + This attribute should not be used by developers in source code. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.SkipLocalsInitAttribute"> + <summary> + Used to indicate to the compiler that the <c>.locals init</c> flag should not be set in method headers. + </summary> + </member> + <member name="T:System.Runtime.CompilerServices.DisableRuntimeMarshallingAttribute"> + <summary> + Disables the built-in runtime managed/unmanaged marshalling subsystem for + P/Invokes, Delegate types, and unmanaged function pointer invocations. + </summary> + <remarks> + The built-in marshalling subsystem has some behaviors that cannot be changed due to + backward-compatibility requirements. This attribute allows disabling the built-in + subsystem and instead uses the following rules for P/Invokes, Delegates, + and unmanaged function pointer invocations: + + - All value types that do not contain reference type fields recursively (<c>unmanaged</c> in C#) are blittable + - Value types that recursively have any fields that have <c>[StructLayout(LayoutKind.Auto)]</c> are disallowed from interop. + - All reference types are disallowed from usage in interop scenarios. + - SetLastError support in P/Invokes is disabled. + - varargs support is disabled. + - LCIDConversionAttribute support is disabled. + </remarks> + </member> + <member name="T:System.Runtime.CompilerServices.UnsafeAccessorAttribute"> + <summary> + Provides access to an inaccessible member of a specific type. + </summary> + <remarks> + This attribute may be applied to an <code>extern static</code> method. + The implementation of the <code>extern static</code> method annotated with + this attribute will be provided by the runtime based on the information in + the attribute and the signature of the method that the attribute is applied to. + The runtime will try to find the matching method or field and forward the call + to it. If the matching method or field is not found, the body of the <code>extern</code> + method will throw <see cref="T:System.MissingFieldException" /> or <see cref="T:System.MissingMethodException" />. + Only the specific type defined will be examined for inaccessible members. The type hierarchy + is not walked looking for a match. + + For <see cref="F:System.Runtime.CompilerServices.UnsafeAccessorKind.Method"/>, + <see cref="F:System.Runtime.CompilerServices.UnsafeAccessorKind.StaticMethod"/>, + <see cref="F:System.Runtime.CompilerServices.UnsafeAccessorKind.Field"/>, + and <see cref="F:System.Runtime.CompilerServices.UnsafeAccessorKind.StaticField"/>, the type of + the first argument of the annotated <code>extern</code> method identifies the owning type. + The value of the first argument is treated as <code>this</code> pointer for instance fields and methods. + The first argument must be passed as <code>ref</code> for instance fields and methods on structs. + The value of the first argument is not used by the implementation for <code>static</code> fields and methods. + + Return type is considered for the signature match. modreqs and modopts are initially not considered for + the signature match. However, if an ambiguity exists ignoring modreqs and modopts, a precise match + is attempted. If an ambiguity still exists <see cref="T:System.Reflection.AmbiguousMatchException" /> is thrown. + + By default, the attributed method's name dictates the name of the method/field. This can cause confusion + in some cases since language abstractions, like C# local functions, generate mangled IL names. The + solution to this is to use the <code>nameof</code> mechanism and define the <see cref="P:System.Runtime.CompilerServices.UnsafeAccessorAttribute.Name"/> property. + + <code> + public void Method(Class c) + { + PrivateMethod(c); + + [UnsafeAccessor(UnsafeAccessorKind.Method, Name = nameof(PrivateMethod))] + extern static void PrivateMethod(Class c); + } + </code> + </remarks> + </member> + <member name="M:System.Runtime.CompilerServices.UnsafeAccessorAttribute.#ctor(System.Runtime.CompilerServices.UnsafeAccessorKind)"> + <summary> + Instantiates an <see cref="T:System.Runtime.CompilerServices.UnsafeAccessorAttribute"/> + providing access to a member of kind <see cref="T:System.Runtime.CompilerServices.UnsafeAccessorKind"/>. + </summary> + <param name="kind">The kind of the target to which access is provided.</param> + </member> + <member name="P:System.Runtime.CompilerServices.UnsafeAccessorAttribute.Kind"> + <summary> + Gets the kind of member to which access is provided. + </summary> + </member> + <member name="P:System.Runtime.CompilerServices.UnsafeAccessorAttribute.Name"> + <summary> + Gets or sets the name of the member to which access is provided. + </summary> + <remarks> + The name defaults to the annotated method name if not specified. + The name must be unset/<code>null</code> for <see cref="F:System.Runtime.CompilerServices.UnsafeAccessorKind.Constructor"/>. + </remarks> + </member> + <member name="T:System.Runtime.CompilerServices.UnsafeAccessorKind"> + <summary> + Specifies the kind of target to which an <see cref="T:System.Runtime.CompilerServices.UnsafeAccessorAttribute" /> is providing access. + </summary> + </member> + <member name="F:System.Runtime.CompilerServices.UnsafeAccessorKind.Constructor"> + <summary> + Provide access to a constructor. + </summary> + </member> + <member name="F:System.Runtime.CompilerServices.UnsafeAccessorKind.Method"> + <summary> + Provide access to a method. + </summary> + </member> + <member name="F:System.Runtime.CompilerServices.UnsafeAccessorKind.StaticMethod"> + <summary> + Provide access to a static method. + </summary> + </member> + <member name="F:System.Runtime.CompilerServices.UnsafeAccessorKind.Field"> + <summary> + Provide access to a field. + </summary> + </member> + <member name="F:System.Runtime.CompilerServices.UnsafeAccessorKind.StaticField"> + <summary> + Provide access to a static field. + </summary> + </member> + <member name="M:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute"/> class. + </summary> + </member> + <member name="M:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute"/> class with the specified message. + </summary> + <param name="message">An optional message associated with this attribute instance.</param> + </member> + <member name="P:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.Message"> + <summary> + Returns the optional message associated with this attribute instance. + </summary> + </member> + <member name="P:System.Runtime.Versioning.RequiresPreviewFeaturesAttribute.Url"> + <summary> + Returns the optional URL associated with this attribute instance. + </summary> + </member> + <member name="T:System.Runtime.Versioning.ObsoletedOSPlatformAttribute"> + <summary> + Marks APIs that were obsoleted in a given operating system version. + </summary> + <remarks> + Primarily used by OS bindings to indicate APIs that should not be used anymore. + </remarks> + </member> + <member name="T:System.Runtime.Versioning.SupportedOSPlatformAttribute"> + <summary> + Records the operating system (and minimum version) that supports an API. Multiple attributes can be + applied to indicate support on multiple operating systems. + </summary> + <remarks> + Callers can apply a <see cref="T:System.Runtime.Versioning.SupportedOSPlatformAttribute" /> + or use guards to prevent calls to APIs on unsupported operating systems. + + A given platform should only be specified once. + </remarks> + </member> + <member name="T:System.Runtime.Versioning.SupportedOSPlatformGuardAttribute"> + <summary> + Annotates a custom guard field, property or method with a supported platform name and optional version. + Multiple attributes can be applied to indicate guard for multiple supported platforms. + </summary> + <remarks> + Callers can apply a <see cref="T:System.Runtime.Versioning.SupportedOSPlatformGuardAttribute" /> to a field, property or method + and use that field, property or method in a conditional or assert statements in order to safely call platform specific APIs. + + The type of the field or property should be boolean, the method return type should be boolean in order to be used as platform guard. + </remarks> + </member> + <member name="T:System.Runtime.Versioning.TargetPlatformAttribute"> + <summary> + Records the platform that the project targeted. + </summary> + </member> + <member name="T:System.Runtime.Versioning.UnsupportedOSPlatformAttribute"> + <summary> + Marks APIs that were removed in a given operating system version. + </summary> + <remarks> + Primarily used by OS bindings to indicate APIs that are only available in + earlier versions. + </remarks> + </member> + <member name="T:System.Runtime.Versioning.UnsupportedOSPlatformGuardAttribute"> + <summary> + Annotates the custom guard field, property or method with an unsupported platform name and optional version. + Multiple attributes can be applied to indicate guard for multiple unsupported platforms. + </summary> + <remarks> + Callers can apply a <see cref="T:System.Runtime.Versioning.UnsupportedOSPlatformGuardAttribute" /> to a field, property or method + and use that field, property or method in a conditional or assert statements as a guard to safely call APIs unsupported on those platforms. + + The type of the field or property should be boolean, the method return type should be boolean in order to be used as platform guard. + </remarks> + </member> + <member name="T:System.Runtime.CompilerServices2.InlineArrayAttribute"> + <summary> + Indicates that the instance's storage is sequentially replicated "length" times. + </summary> + <remarks> + <para> + This attribute can be used to annotate a <see langword="struct"/> type with a single field. + The runtime will replicate that field in the actual type layout as many times as is specified. + </para> + <para> + Here's an example of how an inline array type with 8 <see cref="T:System.Single"/> values can be declared: + <code lang="csharp"> + [InlineArray(8)] + struct Float8InlineArray + { + private float _value; + } + </code> + </para> + </remarks> + </member> + <member name="M:System.Runtime.CompilerServices2.InlineArrayAttribute.#ctor(System.Int32)"> + <summary>Creates a new <see cref="T:System.Runtime.CompilerServices2.InlineArrayAttribute"/> instance with the specified length.</summary> + <param name="length">The number of sequential fields to replicate in the inline array type.</param> + </member> + <member name="P:System.Runtime.CompilerServices2.InlineArrayAttribute.Length"> + <summary>Gets the number of sequential fields to replicate in the inline array type.</summary> + </member> + <member name="T:System.Runtime.InteropServices.SuppressGCTransitionAttribute"> + <summary> + An attribute used to indicate a GC transition should be skipped when making an unmanaged function call. + </summary> + <example> + Example of a valid use case. The Win32 `GetTickCount()` function is a small performance related function + that reads some global memory and returns the value. In this case, the GC transition overhead is significantly + more than the memory read. + <code> + using System; + using System.Runtime.InteropServices; + class Program + { + [DllImport("Kernel32")] + [SuppressGCTransition] + static extern int GetTickCount(); + static void Main() + { + Console.WriteLine($"{GetTickCount()}"); + } + } + </code> + </example> + <remarks> + This attribute is ignored if applied to a method without the <see cref="T:System.Runtime.InteropServices.DllImportAttribute"/>. + + Forgoing this transition can yield benefits when the cost of the transition is more than the execution time + of the unmanaged function. However, avoiding this transition removes some of the guarantees the runtime + provides through a normal P/Invoke. When exiting the managed runtime to enter an unmanaged function the + GC must transition from Cooperative mode into Preemptive mode. Full details on these modes can be found at + https://github.com/dotnet/runtime/blob/main/docs/coding-guidelines/clr-code-guide.md#2.1.8. + Suppressing the GC transition is an advanced scenario and should not be done without fully understanding + potential consequences. + + One of these consequences is an impact to Mixed-mode debugging (https://docs.microsoft.com/visualstudio/debugger/how-to-debug-in-mixed-mode). + During Mixed-mode debugging, it is not possible to step into or set breakpoints in a P/Invoke that + has been marked with this attribute. A workaround is to switch to native debugging and set a breakpoint in the native function. + In general, usage of this attribute is not recommended if debugging the P/Invoke is important, for example + stepping through the native code or diagnosing an exception thrown from the native code. + + The runtime may load the native library for method marked with this attribute in advance before the method is called for the first time. + Usage of this attribute is not recommended for platform neutral libraries with conditional platform specific code. + + The P/Invoke method that this attribute is applied to must have all of the following properties: + * Native function always executes for a trivial amount of time (less than 1 microsecond). + * Native function does not perform a blocking syscall (e.g. any type of I/O). + * Native function does not call back into the runtime (e.g. Reverse P/Invoke). + * Native function does not throw exceptions. + * Native function does not manipulate locks or other concurrency primitives. + + Consequences of invalid uses of this attribute: + * GC starvation. + * Immediate runtime termination. + * Data corruption. + </remarks> + </member> + <member name="T:System.Runtime.InteropServices.UnmanagedCallersOnlyAttribute"> + <summary> + Any method marked with <see cref="T:System.Runtime.InteropServices.UnmanagedCallersOnlyAttribute" /> can be directly called from + native code. The function token can be loaded to a local variable using the <see href="https://docs.microsoft.com/dotnet/csharp/language-reference/operators/pointer-related-operators#address-of-operator-">address-of</see> operator + in C# and passed as a callback to a native method. + </summary> + <remarks> + Methods marked with this attribute have the following restrictions: + * Method must be marked "static". + * Must not be called from managed code. + * Must only have <see href="https://docs.microsoft.com/dotnet/framework/interop/blittable-and-non-blittable-types">blittable</see> arguments. + </remarks> + </member> + <member name="F:System.Runtime.InteropServices.UnmanagedCallersOnlyAttribute.CallConvs"> + <summary> + Optional. If omitted, the runtime will use the default platform calling convention. + </summary> + <remarks> + Supplied types must be from the official "System.Runtime.CompilerServices" namespace and + be of the form "CallConvXXX". + </remarks> + </member> + <member name="F:System.Runtime.InteropServices.UnmanagedCallersOnlyAttribute.EntryPoint"> + <summary> + Optional. If omitted, no named export is emitted during compilation. + </summary> + </member> + <member name="T:System.Runtime.InteropServices.WasmImportLinkageAttribute"> + <summary> + Specifies that the P/Invoke marked with this attribute should be linked in as a WASM import. + </summary> + <remarks> + See https://webassembly.github.io/spec/core/syntax/modules.html#imports. + </remarks> + </member> + <member name="M:System.Runtime.InteropServices.WasmImportLinkageAttribute.#ctor"> + <summary> + Instance constructor. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.AllowNullAttribute"> + <summary>Specifies that null is allowed as an input even if the corresponding type disallows it.</summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.DisallowNullAttribute"> + <summary>Specifies that null is disallowed as an input even if the corresponding type allows it.</summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.MaybeNullAttribute"> + <summary>Specifies that an output may be null even if the corresponding type disallows it.</summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.NotNullAttribute"> + <summary>Specifies that an output will not be null even if the corresponding type allows it.</summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute"> + <summary>Specifies that when a method returns <see cref="P:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.ReturnValue"/>, the parameter may be null even if the corresponding type disallows it.</summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.#ctor(System.Boolean)"> + <summary>Initializes the attribute with the specified return value condition.</summary> + <param name="returnValue"> + The return value condition. If the method returns this value, the associated parameter may be null. + </param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.MaybeNullWhenAttribute.ReturnValue"> + <summary>Gets the return value condition.</summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute"> + <summary>Specifies that when a method returns <see cref="P:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.ReturnValue"/>, the parameter will not be null even if the corresponding type allows it.</summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.#ctor(System.Boolean)"> + <summary>Initializes the attribute with the specified return value condition.</summary> + <param name="returnValue"> + The return value condition. If the method returns this value, the associated parameter will not be null. + </param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.NotNullWhenAttribute.ReturnValue"> + <summary>Gets the return value condition.</summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute"> + <summary>Specifies that the output will be non-null if the named parameter is non-null.</summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.#ctor(System.String)"> + <summary>Initializes the attribute with the associated parameter name.</summary> + <param name="parameterName"> + The associated parameter name. The output will be non-null if the argument to the parameter specified is non-null. + </param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.NotNullIfNotNullAttribute.ParameterName"> + <summary>Gets the associated parameter name.</summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.DoesNotReturnAttribute"> + <summary>Applied to a method that will never return under any circumstance.</summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute"> + <summary>Specifies that the method will not return if the associated Boolean parameter is passed the specified value.</summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.#ctor(System.Boolean)"> + <summary>Initializes the attribute with the specified parameter value.</summary> + <param name="parameterValue"> + The condition parameter value. Code after the method will be considered unreachable by diagnostics if the argument to + the associated parameter matches this value. + </param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.DoesNotReturnIfAttribute.ParameterValue"> + <summary>Gets the condition parameter value.</summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute"> + <summary> + Indicates that the specified method parameter expects a constant. + </summary> + <remarks> + This can be used to inform tooling that a constant should be used as an argument for the annotated parameter. + </remarks> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute.Min"> + <summary> + Indicates the minimum bound of the expected constant, inclusive. + </summary> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.ConstantExpectedAttribute.Max"> + <summary> + Indicates the maximum bound of the expected constant, inclusive. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.ExperimentalAttribute"> + <summary> + Indicates that an API is experimental and it may change in the future. + </summary> + <remarks> + This attribute allows call sites to be flagged with a diagnostic that indicates that an experimental + feature is used. Authors can use this attribute to ship preview features in their assemblies. + </remarks> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.ExperimentalAttribute"/> class, + specifying the ID that the compiler will use when reporting a use of the API the attribute applies to. + </summary> + <param name="diagnosticId">The ID that the compiler will use when reporting a use of the API the attribute applies to.</param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.DiagnosticId"> + <summary> + Gets the ID that the compiler will use when reporting a use of the API the attribute applies to. + </summary> + <value>The unique diagnostic ID.</value> + <remarks> + The diagnostic ID is shown in build output for warnings and errors. + <para>This property represents the unique ID that can be used to suppress the warnings or errors, if needed.</para> + </remarks> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.ExperimentalAttribute.UrlFormat"> + <summary> + Gets or sets the URL for corresponding documentation. + The API accepts a format string instead of an actual URL, creating a generic URL that includes the diagnostic ID. + </summary> + <value>The format string that represents a URL to corresponding documentation.</value> + <remarks>An example format string is <c>https://contoso.com/obsoletion-warnings/{0}</c>.</remarks> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute"> + <summary> + Specifies that the method or property will ensure that the listed field and property members have not-null values. + </summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String)"> + <summary> + Initializes the attribute with a field or property member. + </summary> + <param name="member">The field or property member that is promised to be not-null.</param> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.#ctor(System.String[])"> + <summary> + Initializes the attribute with the list of field and property members. + </summary> + <param name="members">The list of field and property members that are promised to be not-null.</param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullAttribute.Members"> + <summary> + Gets field or property member names. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute"> + <summary> + Specifies that the method or property will ensure that the listed field and property + members have not-null values when returning with the specified return value condition. + </summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String)"> + <summary> + Initializes the attribute with the specified return value condition and a field or property member. + </summary> + <param name="returnValue">The return value condition. If the method returns this value, the associated parameter will not be null.</param> + <param name="member">The field or property member that is promised to be not-null.</param> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.#ctor(System.Boolean,System.String[])"> + <summary> + Initializes the attribute with the specified return value condition and list of field and property members. + </summary> + <param name="returnValue">The return value condition. If the method returns this value, the associated parameter will not be null.</param> + <param name="members">The list of field and property members that are promised to be not-null.</param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.ReturnValue"> + <summary> + Gets the return value condition. + </summary> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.MemberNotNullWhenAttribute.Members"> + <summary> + Gets field or property member names. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.SetsRequiredMembersAttribute"> + <summary> + Specifies that this constructor sets all required members for the current type, + and callers do not need to set any required members themselves. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute"> + <summary> + Specifies the syntax used in a string. + </summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.#ctor(System.String)"> + <summary> + Initializes the <see cref="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute"/> with the identifier of the syntax used. + </summary> + <param name="syntax">The syntax identifier.</param> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.#ctor(System.String,System.Object[])"> + <summary>Initializes the <see cref="T:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute"/> with the identifier of the syntax used.</summary> + <param name="syntax">The syntax identifier.</param> + <param name="arguments">Optional arguments associated with the specific syntax employed.</param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Syntax"> + <summary>Gets the identifier of the syntax used.</summary> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Arguments"> + <summary>Optional arguments associated with the specific syntax employed.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.CompositeFormat"> + <summary>The syntax identifier for strings containing composite formats for string formatting.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.DateOnlyFormat"> + <summary>The syntax identifier for strings containing date format specifiers.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.DateTimeFormat"> + <summary>The syntax identifier for strings containing date and time format specifiers.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.EnumFormat"> + <summary>The syntax identifier for strings containing <see cref="T:System.Enum"/> format specifiers.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.GuidFormat"> + <summary>The syntax identifier for strings containing <see cref="T:System.Guid"/> format specifiers.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Json"> + <summary>The syntax identifier for strings containing JavaScript Object Notation (JSON).</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.NumericFormat"> + <summary>The syntax identifier for strings containing numeric format specifiers.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Regex"> + <summary>The syntax identifier for strings containing regular expressions.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.TimeOnlyFormat"> + <summary>The syntax identifier for strings containing time format specifiers.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.TimeSpanFormat"> + <summary>The syntax identifier for strings containing <see cref="T:System.TimeSpan"/> format specifiers.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Uri"> + <summary>The syntax identifier for strings containing URIs.</summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.StringSyntaxAttribute.Xml"> + <summary>The syntax identifier for strings containing XML.</summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.UnscopedRefAttribute"> + <summary> + Used to indicate a byref escapes and is not scoped. + </summary> + <remarks> + <para> + There are several cases where the C# compiler treats a <see langword="ref"/> as implicitly + <see langword="scoped"/> - where the compiler does not allow the <see langword="ref"/> to escape the method. + </para> + <para> + For example: + <list type="number"> + <item><see langword="this"/> for <see langword="struct"/> instance methods.</item> + <item><see langword="ref"/> parameters that refer to <see langword="ref"/> <see langword="struct"/> types.</item> + <item><see langword="out"/> parameters.</item> + </list> + </para> + <para> + This attribute is used in those instances where the <see langword="ref"/> should be allowed to escape. + </para> + <para> + Applying this attribute, in any form, has impact on consumers of the applicable API. It is necessary for + API authors to understand the lifetime implications of applying this attribute and how it may impact their users. + </para> + </remarks> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute"> + <summary> + Indicates that certain members on a specified <see cref="T:System.Type"/> are accessed dynamically, + for example through <see cref="N:System.Reflection"/>. + </summary> + <remarks> + This allows tools to understand which members are being accessed during the execution + of a program. + + This attribute is valid on members whose type is <see cref="T:System.Type"/> or <see cref="T:System.String"/>. + + When this attribute is applied to a location of type <see cref="T:System.String"/>, the assumption is + that the string represents a fully qualified type name. + + When this attribute is applied to a class, interface, or struct, the members specified + can be accessed dynamically on <see cref="T:System.Type"/> instances returned from calling + <see cref="M:System.Object.GetType"/> on instances of that class, interface, or struct. + + If the attribute is applied to a method it's treated as a special case and it implies + the attribute should be applied to the "this" parameter of the method. As such the attribute + should only be used on instance methods of types assignable to System.Type (or string, but no methods + will use it there). + </remarks> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute.#ctor(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes)"> + <summary> + Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute"/> class + with the specified member types. + </summary> + <param name="memberTypes">The types of members dynamically accessed.</param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute.MemberTypes"> + <summary> + Gets the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes"/> which specifies the type + of members dynamically accessed. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes"> + <summary> + Specifies the types of members that are dynamically accessed. + + This enumeration has a <see cref="T:System.FlagsAttribute"/> attribute that allows a + bitwise combination of its member values. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.None"> + <summary> + Specifies no members. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicParameterlessConstructor"> + <summary> + Specifies the default, parameterless public constructor. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors"> + <summary> + Specifies all public constructors. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicConstructors"> + <summary> + Specifies all non-public constructors. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicMethods"> + <summary> + Specifies all public methods. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicMethods"> + <summary> + Specifies all non-public methods. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields"> + <summary> + Specifies all public fields. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFields"> + <summary> + Specifies all non-public fields. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypes"> + <summary> + Specifies all public nested types. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes"> + <summary> + Specifies all non-public nested types. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties"> + <summary> + Specifies all public properties. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicProperties"> + <summary> + Specifies all non-public properties. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents"> + <summary> + Specifies all public events. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents"> + <summary> + Specifies all non-public events. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.Interfaces"> + <summary> + Specifies all interfaces implemented by the type. + </summary> + </member> + <member name="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.All"> + <summary> + Specifies all members. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute"> + <summary> + States a dependency that one member has on another. + </summary> + <remarks> + This can be used to inform tooling of a dependency that is otherwise not evident purely from + metadata and IL, for example a member relied on via reflection. + </remarks> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute"/> class + with the specified signature of a member on the same type as the consumer. + </summary> + <param name="memberSignature">The signature of the member depended on.</param> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String,System.Type)"> + <summary> + Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute"/> class + with the specified signature of a member on a <see cref="T:System.Type"/>. + </summary> + <param name="memberSignature">The signature of the member depended on.</param> + <param name="type">The <see cref="T:System.Type"/> containing <paramref name="memberSignature"/>.</param> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.String,System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute"/> class + with the specified signature of a member on a type in an assembly. + </summary> + <param name="memberSignature">The signature of the member depended on.</param> + <param name="typeName">The full name of the type containing the specified member.</param> + <param name="assemblyName">The assembly name of the type containing the specified member.</param> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes,System.Type)"> + <summary> + Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute"/> class + with the specified types of members on a <see cref="T:System.Type"/>. + </summary> + <param name="memberTypes">The types of members depended on.</param> + <param name="type">The <see cref="T:System.Type"/> containing the specified members.</param> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.#ctor(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes,System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute"/> class + with the specified types of members on a type in an assembly. + </summary> + <param name="memberTypes">The types of members depended on.</param> + <param name="typeName">The full name of the type containing the specified members.</param> + <param name="assemblyName">The assembly name of the type containing the specified members.</param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.MemberSignature"> + <summary> + Gets the signature of the member depended on. + </summary> + <remarks> + Either <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.MemberSignature"/> must be a valid string or <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.MemberTypes"/> + must not equal <see cref="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.None"/>, but not both. + </remarks> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.MemberTypes"> + <summary> + Gets the <see cref="T:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes"/> which specifies the type + of members depended on. + </summary> + <remarks> + Either <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.MemberSignature"/> must be a valid string or <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.MemberTypes"/> + must not equal <see cref="F:System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.None"/>, but not both. + </remarks> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.Type"> + <summary> + Gets the <see cref="T:System.Type"/> containing the specified member. + </summary> + <remarks> + If neither <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.Type"/> nor <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.TypeName"/> are specified, + the type of the consumer is assumed. + </remarks> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.TypeName"> + <summary> + Gets the full name of the type containing the specified member. + </summary> + <remarks> + If neither <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.Type"/> nor <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.TypeName"/> are specified, + the type of the consumer is assumed. + </remarks> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.AssemblyName"> + <summary> + Gets the assembly name of the specified type. + </summary> + <remarks> + <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.AssemblyName"/> is only valid when <see cref="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.TypeName"/> is specified. + </remarks> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.DynamicDependencyAttribute.Condition"> + <summary> + Gets or sets the condition in which the dependency is applicable, e.g. "DEBUG". + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.FeatureGuardAttribute"> + <summary> + Indicates that the specified public static boolean get-only property + guards access to the specified feature. + </summary> + <remarks> + Analyzers can use this to prevent warnings on calls to code that is + annotated as requiring that feature, when the callsite is guarded by a + call to the property. + </remarks> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.FeatureGuardAttribute.#ctor(System.Type)"> + <summary> + Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.FeatureGuardAttribute"/> class + with the specified feature type. + </summary> + <param name="featureType"> + The type that represents the feature guarded by the property. + </param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.FeatureGuardAttribute.FeatureType"> + <summary> + The type that represents the feature guarded by the property. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.FeatureSwitchDefinitionAttribute"> + <summary> + Indicates that the specified public static boolean get-only property + corresponds to the feature switch specified by name. + </summary> + <remarks> + IL rewriters and compilers can use this to substitute the return value + of the specified property with the value of the feature switch. + </remarks> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.FeatureSwitchDefinitionAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.FeatureSwitchDefinitionAttribute"/> class + with the specified feature switch name. + </summary> + <param name="switchName"> + The name of the feature switch that provides the value for the specified property. + </param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.FeatureSwitchDefinitionAttribute.SwitchName"> + <summary> + The name of the feature switch that provides the value for the specified property. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.RequiresAssemblyFilesAttribute"> + <summary> + Indicates that the specified member requires assembly files to be on disk. + </summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.RequiresAssemblyFilesAttribute.#ctor"> + <summary> + Initializes a new instance of the <see cref="!:global::System.RequiresAssemblyFilesAttribute"/> class. + </summary> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.RequiresAssemblyFilesAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="!:global::System.RequiresAssemblyFilesAttribute"/> class. + </summary> + <param name="message"> + A message that contains information about the need for assembly files to be on disk. + </param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.RequiresAssemblyFilesAttribute.Message"> + <summary> + Gets an optional message that contains information about the need for + assembly files to be on disk. + </summary> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.RequiresAssemblyFilesAttribute.Url"> + <summary> + Gets or sets an optional URL that contains more information about the member, + why it requires assembly files to be on disk, and what options a consumer has + to deal with it. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute"> + <summary> + Indicates that the specified method requires the ability to generate new code at runtime, + for example through <see cref="N:System.Reflection"/>. + </summary> + <remarks> + This allows tools to understand which methods are unsafe to call when compiling ahead of time. + </remarks> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute"/> class + with the specified message. + </summary> + <param name="message"> + A message that contains information about the usage of dynamic code. + </param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.Message"> + <summary> + Gets a message that contains information about the usage of dynamic code. + </summary> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.RequiresDynamicCodeAttribute.Url"> + <summary> + Gets or sets an optional URL that contains more information about the method, + why it requires dynamic code, and what options a consumer has to deal with it. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute"> + <summary> + Indicates that the specified method requires dynamic access to code that is not referenced + statically, for example through <see cref="N:System.Reflection"/>. + </summary> + <remarks> + This allows tools to understand which methods are unsafe to call when removing unreferenced + code from an application. + </remarks> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.#ctor(System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute"/> class + with the specified message. + </summary> + <param name="message"> + A message that contains information about the usage of unreferenced code. + </param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.Message"> + <summary> + Gets a message that contains information about the usage of unreferenced code. + </summary> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.RequiresUnreferencedCodeAttribute.Url"> + <summary> + Gets or sets an optional URL that contains more information about the method, + why it requires unreferenced code, and what options a consumer has to deal with it. + </summary> + </member> + <member name="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute"> + <summary> + Suppresses reporting of a specific rule violation, allowing multiple suppressions on a + single code artifact. + </summary> + <remarks> + <see cref="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute"/> is different than + <see cref="T:System.Diagnostics.CodeAnalysis.SuppressMessageAttribute"/> in that it doesn't have a + <see cref="T:System.Diagnostics.ConditionalAttribute"/>. So it is always preserved in the compiled assembly. + </remarks> + </member> + <member name="M:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.#ctor(System.String,System.String)"> + <summary> + Initializes a new instance of the <see cref="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute"/> + class, specifying the category of the tool and the identifier for an analysis rule. + </summary> + <param name="category">The category for the attribute.</param> + <param name="checkId">The identifier of the analysis rule the attribute applies to.</param> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category"> + <summary> + Gets the category identifying the classification of the attribute. + </summary> + <remarks> + The <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category"/> property describes the tool or tool analysis category + for which a message suppression attribute applies. + </remarks> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.CheckId"> + <summary> + Gets the identifier of the analysis tool rule to be suppressed. + </summary> + <remarks> + Concatenated together, the <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Category"/> and <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.CheckId"/> + properties form a unique check identifier. + </remarks> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Scope"> + <summary> + Gets or sets the scope of the code that is relevant for the attribute. + </summary> + <remarks> + The Scope property is an optional argument that specifies the metadata scope for which + the attribute is relevant. + </remarks> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Target"> + <summary> + Gets or sets a fully qualified path that represents the target of the attribute. + </summary> + <remarks> + The <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Target"/> property is an optional argument identifying the analysis target + of the attribute. An example value is "System.IO.Stream.ctor():System.Void". + Because it is fully qualified, it can be long, particularly for targets such as parameters. + The analysis tool user interface should be capable of automatically formatting the parameter. + </remarks> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.MessageId"> + <summary> + Gets or sets an optional argument expanding on exclusion criteria. + </summary> + <remarks> + The <see cref="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.MessageId"/> property is an optional argument that specifies additional + exclusion where the literal metadata target is not sufficiently precise. For example, + the <see cref="T:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute"/> cannot be applied within a method, + and it may be desirable to suppress a violation against a statement in the method that will + give a rule violation, but not against all statements in the method. + </remarks> + </member> + <member name="P:System.Diagnostics.CodeAnalysis.UnconditionalSuppressMessageAttribute.Justification"> + <summary> + Gets or sets the justification for suppressing the code analysis message. + </summary> + </member> + <member name="T:System.Diagnostics.DebuggerDisableUserUnhandledExceptionsAttribute"> + <summary> + If a .NET Debugger is attached which supports the Debugger.BreakForUserUnhandledException(Exception) API, + this attribute will prevent the debugger from breaking on user-unhandled exceptions when the + exception is caught by a method with this attribute, unless BreakForUserUnhandledException is called. + </summary> + </member> + <member name="T:System.Diagnostics.StackTraceHiddenAttribute"> + <summary> + Types and Methods attributed with StackTraceHidden will be omitted from the stack trace text shown in StackTrace.ToString() + and Exception.StackTrace + </summary> + </member> + <member name="M:System.Diagnostics.StackTraceHiddenAttribute.#ctor"> + <summary> + Initializes a new instance of the <see cref="T:System.Diagnostics.StackTraceHiddenAttribute"/> class. + </summary> + </member> + <member name="T:System.Index"> + <summary>Represent a type can be used to index a collection either from the start or the end.</summary> + <remarks> + Index is used by the C# compiler to support the new index syntax + <code> + int[] someArray = new int[5] { 1, 2, 3, 4, 5 } ; + int lastElement = someArray[^1]; // lastElement = 5 + </code> + </remarks> + </member> + <member name="M:System.Index.#ctor(System.Int32,System.Boolean)"> + <summary>Construct an Index using a value and indicating if the index is from the start or from the end.</summary> + <param name="value">The index value. it has to be zero or positive number.</param> + <param name="fromEnd">Indicating if the index is from the start or from the end.</param> + <remarks> + If the Index constructed from the end, index value 1 means pointing at the last element and index value 0 means pointing at beyond last element. + </remarks> + </member> + <member name="P:System.Index.Start"> + <summary>Create an Index pointing at first element.</summary> + </member> + <member name="P:System.Index.End"> + <summary>Create an Index pointing at beyond last element.</summary> + </member> + <member name="M:System.Index.FromStart(System.Int32)"> + <summary>Create an Index from the start at the position indicated by the value.</summary> + <param name="value">The index value from the start.</param> + </member> + <member name="M:System.Index.FromEnd(System.Int32)"> + <summary>Create an Index from the end at the position indicated by the value.</summary> + <param name="value">The index value from the end.</param> + </member> + <member name="P:System.Index.Value"> + <summary>Returns the index value.</summary> + </member> + <member name="P:System.Index.IsFromEnd"> + <summary>Indicates whether the index is from the start or the end.</summary> + </member> + <member name="M:System.Index.GetOffset(System.Int32)"> + <summary>Calculate the offset from the start using the giving collection length.</summary> + <param name="length">The length of the collection that the Index will be used with. length has to be a positive value</param> + <remarks> + For performance reason, we don't validate the input length parameter and the returned offset value against negative values. + we don't validate either the returned offset is greater than the input length. + It is expected Index will be used with collections which always have non negative length/count. If the returned offset is negative and + then used to index a collection will get out of range exception which will be same affect as the validation. + </remarks> + </member> + <member name="M:System.Index.Equals(System.Object)"> + <summary>Indicates whether the current Index object is equal to another object of the same type.</summary> + <param name="value">An object to compare with this object</param> + </member> + <member name="M:System.Index.Equals(System.Index)"> + <summary>Indicates whether the current Index object is equal to another Index object.</summary> + <param name="other">An object to compare with this object</param> + </member> + <member name="M:System.Index.GetHashCode"> + <summary>Returns the hash code for this instance.</summary> + </member> + <member name="M:System.Index.op_Implicit(System.Int32)~System.Index"> + <summary>Converts integer number to an Index.</summary> + </member> + <member name="M:System.Index.ToString"> + <summary>Converts the value of the current Index object to its equivalent string representation.</summary> + </member> + <member name="T:System.Range"> + <summary>Represent a range has start and end indexes.</summary> + <remarks> + Range is used by the C# compiler to support the range syntax. + <code> + int[] someArray = new int[5] { 1, 2, 3, 4, 5 }; + int[] subArray1 = someArray[0..2]; // { 1, 2 } + int[] subArray2 = someArray[1..^0]; // { 2, 3, 4, 5 } + </code> + </remarks> + </member> + <member name="P:System.Range.Start"> + <summary>Represent the inclusive start index of the Range.</summary> + </member> + <member name="P:System.Range.End"> + <summary>Represent the exclusive end index of the Range.</summary> + </member> + <member name="M:System.Range.#ctor(System.Index,System.Index)"> + <summary>Construct a Range object using the start and end indexes.</summary> + <param name="start">Represent the inclusive start index of the range.</param> + <param name="end">Represent the exclusive end index of the range.</param> + </member> + <member name="M:System.Range.Equals(System.Object)"> + <summary>Indicates whether the current Range object is equal to another object of the same type.</summary> + <param name="value">An object to compare with this object</param> + </member> + <member name="M:System.Range.Equals(System.Range)"> + <summary>Indicates whether the current Range object is equal to another Range object.</summary> + <param name="other">An object to compare with this object</param> + </member> + <member name="M:System.Range.GetHashCode"> + <summary>Returns the hash code for this instance.</summary> + </member> + <member name="M:System.Range.ToString"> + <summary>Converts the value of the current Range object to its equivalent string representation.</summary> + </member> + <member name="M:System.Range.StartAt(System.Index)"> + <summary>Create a Range object starting from start index to the end of the collection.</summary> + </member> + <member name="M:System.Range.EndAt(System.Index)"> + <summary>Create a Range object starting from first element in the collection to the end Index.</summary> + </member> + <member name="P:System.Range.All"> + <summary>Create a Range object starting from first element to the end.</summary> + </member> + <member name="M:System.Range.GetOffsetAndLength(System.Int32)"> + <summary>Calculate the start offset and length of range object using a collection length.</summary> + <param name="length">The length of the collection that the range will be used with. length has to be a positive value.</param> + <remarks> + For performance reason, we don't validate the input length parameter against negative values. + It is expected Range will be used with collections which always have non negative length/count. + We validate the range is inside the length scope though. + </remarks> + </member> + </members> +</doc> -- Gitblit v1.9.1