Terminal.Attribute.yml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. ### YamlMime:ManagedReference
  2. items:
  3. - uid: Terminal.Attribute
  4. id: Attribute
  5. children:
  6. - Terminal.Attribute.#ctor(System.Int32)
  7. - Terminal.Attribute.op_Implicit(System.Int32 to Terminal.Attribute)
  8. - Terminal.Attribute.op_Implicit(Terminal.Attribute to System.Int32)
  9. langs:
  10. - csharp
  11. name: Attribute
  12. nameWithType: Attribute
  13. fullName: Terminal.Attribute
  14. type: Struct
  15. assemblies:
  16. - Terminal
  17. namespace: Terminal
  18. summary: Attributes are used as elements that contain both a foreground and a background or platform specific features
  19. remarks: >-
  20. Attributes are needed to map colors to terminal capabilities that might lack colors, on color
  21. scenarios, they encode both the foreground and the background color and are used in the ColorScheme
  22. class to define color schemes that can be used in your application.
  23. syntax:
  24. content: public struct Attribute
  25. inheritance:
  26. - System.ValueType
  27. implements: []
  28. - uid: Terminal.Attribute.#ctor(System.Int32)
  29. id: '#ctor(System.Int32)'
  30. parent: Terminal.Attribute
  31. langs:
  32. - csharp
  33. name: Attribute(Int32)
  34. nameWithType: Attribute.Attribute(Int32)
  35. fullName: Attribute.Attribute(Int32)
  36. type: Constructor
  37. assemblies:
  38. - Terminal
  39. namespace: Terminal
  40. syntax:
  41. content: public Attribute (int v);
  42. parameters:
  43. - id: v
  44. type: System.Int32
  45. description: To be added.
  46. overload: Terminal.Attribute.#ctor*
  47. exceptions: []
  48. - uid: Terminal.Attribute.op_Implicit(System.Int32 to Terminal.Attribute)
  49. id: op_Implicit(System.Int32 to Terminal.Attribute)
  50. parent: Terminal.Attribute
  51. langs:
  52. - csharp
  53. name: op_Implicit(Int32 to Attribute)
  54. nameWithType: Attribute.op_Implicit(Int32 to Attribute)
  55. fullName: Attribute.op_Implicit(Int32 to Attribute)
  56. type: Operator
  57. assemblies:
  58. - Terminal
  59. namespace: Terminal
  60. syntax:
  61. content: public static Terminal.Attribute op_Implicit (int v);
  62. parameters:
  63. - id: v
  64. type: System.Int32
  65. description: To be added.
  66. return:
  67. type: Terminal.Attribute
  68. description: To be added.
  69. overload: Terminal.Attribute.op_Implicit*
  70. exceptions: []
  71. - uid: Terminal.Attribute.op_Implicit(Terminal.Attribute to System.Int32)
  72. id: op_Implicit(Terminal.Attribute to System.Int32)
  73. parent: Terminal.Attribute
  74. langs:
  75. - csharp
  76. name: op_Implicit(Attribute to Int32)
  77. nameWithType: Attribute.op_Implicit(Attribute to Int32)
  78. fullName: Attribute.op_Implicit(Attribute to Int32)
  79. type: Operator
  80. assemblies:
  81. - Terminal
  82. namespace: Terminal
  83. syntax:
  84. content: public static int op_Implicit (Terminal.Attribute c);
  85. parameters:
  86. - id: c
  87. type: Terminal.Attribute
  88. description: To be added.
  89. return:
  90. type: System.Int32
  91. description: To be added.
  92. overload: Terminal.Attribute.op_Implicit*
  93. exceptions: []
  94. references:
  95. - uid: System.ValueType
  96. parent: System
  97. isExternal: true
  98. name: ValueType
  99. nameWithType: ValueType
  100. fullName: System.ValueType
  101. - uid: Terminal.Attribute.#ctor(System.Int32)
  102. parent: Terminal.Attribute
  103. isExternal: false
  104. name: Attribute(Int32)
  105. nameWithType: Attribute.Attribute(Int32)
  106. fullName: Attribute.Attribute(Int32)
  107. - uid: System.Int32
  108. parent: System
  109. isExternal: true
  110. name: Int32
  111. nameWithType: Int32
  112. fullName: System.Int32
  113. - uid: Terminal.Attribute.op_Implicit(System.Int32 to Terminal.Attribute)
  114. parent: Terminal.Attribute
  115. isExternal: false
  116. name: op_Implicit(Int32 to Attribute)
  117. nameWithType: Attribute.op_Implicit(Int32 to Attribute)
  118. fullName: Attribute.op_Implicit(Int32 to Attribute)
  119. - uid: Terminal.Attribute
  120. parent: Terminal
  121. isExternal: false
  122. name: Attribute
  123. nameWithType: Attribute
  124. fullName: Terminal.Attribute
  125. - uid: Terminal.Attribute.op_Implicit(Terminal.Attribute to System.Int32)
  126. parent: Terminal.Attribute
  127. isExternal: false
  128. name: op_Implicit(Attribute to Int32)
  129. nameWithType: Attribute.op_Implicit(Attribute to Int32)
  130. fullName: Attribute.op_Implicit(Attribute to Int32)
  131. - uid: Terminal.Attribute.#ctor*
  132. parent: Terminal.Attribute
  133. isExternal: false
  134. name: Attribute
  135. nameWithType: Attribute.Attribute
  136. fullName: Attribute.Attribute
  137. - uid: Terminal.Attribute.op_Implicit*
  138. parent: Terminal.Attribute
  139. isExternal: false
  140. name: op_Implicit
  141. nameWithType: Attribute.op_Implicit
  142. fullName: Attribute.op_Implicit