Attribute.xml 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <Type Name="Attribute" FullName="Terminal.Gui.Attribute">
  2. <TypeSignature Language="C#" Value="public struct Attribute" />
  3. <TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit Attribute extends System.ValueType" />
  4. <AssemblyInfo>
  5. <AssemblyName>Terminal.Gui</AssemblyName>
  6. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  7. </AssemblyInfo>
  8. <Base>
  9. <BaseTypeName>System.ValueType</BaseTypeName>
  10. </Base>
  11. <Interfaces />
  12. <Docs>
  13. <summary>
  14. Attributes are used as elements that contain both a foreground and a background or platform specific features
  15. </summary>
  16. <remarks>
  17. Attributes are needed to map colors to terminal capabilities that might lack colors, on color
  18. scenarios, they encode both the foreground and the background color and are used in the ColorScheme
  19. class to define color schemes that can be used in your application.
  20. </remarks>
  21. </Docs>
  22. <Members>
  23. <Member MemberName=".ctor">
  24. <MemberSignature Language="C#" Value="public Attribute (int value);" />
  25. <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 value) cil managed" />
  26. <MemberType>Constructor</MemberType>
  27. <AssemblyInfo>
  28. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  29. </AssemblyInfo>
  30. <Parameters>
  31. <Parameter Name="value" Type="System.Int32" />
  32. </Parameters>
  33. <Docs>
  34. <param name="value">Value.</param>
  35. <summary>
  36. Initializes a new instance of the <see cref="T:Terminal.Gui.Attribute" /> struct.
  37. </summary>
  38. <remarks>To be added.</remarks>
  39. </Docs>
  40. </Member>
  41. <Member MemberName="op_Implicit">
  42. <MemberSignature Language="C#" Value="public static Terminal.Gui.Attribute op_Implicit (int v);" />
  43. <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype Terminal.Gui.Attribute op_Implicit(int32 v) cil managed" />
  44. <MemberType>Method</MemberType>
  45. <AssemblyInfo>
  46. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  47. </AssemblyInfo>
  48. <ReturnValue>
  49. <ReturnType>Terminal.Gui.Attribute</ReturnType>
  50. </ReturnValue>
  51. <Parameters>
  52. <Parameter Name="v" Type="System.Int32" />
  53. </Parameters>
  54. <Docs>
  55. <param name="v">To be added.</param>
  56. <summary>To be added.</summary>
  57. <returns>To be added.</returns>
  58. <remarks>To be added.</remarks>
  59. </Docs>
  60. </Member>
  61. <Member MemberName="op_Implicit">
  62. <MemberSignature Language="C#" Value="public static int op_Implicit (Terminal.Gui.Attribute c);" />
  63. <MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname int32 op_Implicit(valuetype Terminal.Gui.Attribute c) cil managed" />
  64. <MemberType>Method</MemberType>
  65. <AssemblyInfo>
  66. <AssemblyVersion>1.0.0.0</AssemblyVersion>
  67. </AssemblyInfo>
  68. <ReturnValue>
  69. <ReturnType>System.Int32</ReturnType>
  70. </ReturnValue>
  71. <Parameters>
  72. <Parameter Name="c" Type="Terminal.Gui.Attribute" />
  73. </Parameters>
  74. <Docs>
  75. <param name="c">To be added.</param>
  76. <summary>To be added.</summary>
  77. <returns>To be added.</returns>
  78. <remarks>To be added.</remarks>
  79. </Docs>
  80. </Member>
  81. </Members>
  82. </Type>