Terminal.Size.yml 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647
  1. ### YamlMime:ManagedReference
  2. items:
  3. - uid: Terminal.Size
  4. id: Size
  5. children:
  6. - Terminal.Size.#ctor(Terminal.Point)
  7. - Terminal.Size.#ctor(System.Int32,System.Int32)
  8. - Terminal.Size.Add(Terminal.Size,Terminal.Size)
  9. - Terminal.Size.Empty
  10. - Terminal.Size.Equals(System.Object)
  11. - Terminal.Size.GetHashCode
  12. - Terminal.Size.Height
  13. - Terminal.Size.IsEmpty
  14. - Terminal.Size.op_Addition(Terminal.Size,Terminal.Size)
  15. - Terminal.Size.op_Equality(Terminal.Size,Terminal.Size)
  16. - Terminal.Size.op_Explicit(Terminal.Size to Terminal.Point)
  17. - Terminal.Size.op_Inequality(Terminal.Size,Terminal.Size)
  18. - Terminal.Size.op_Subtraction(Terminal.Size,Terminal.Size)
  19. - Terminal.Size.Subtract(Terminal.Size,Terminal.Size)
  20. - Terminal.Size.ToString
  21. - Terminal.Size.Width
  22. langs:
  23. - csharp
  24. name: Size
  25. nameWithType: Size
  26. fullName: Terminal.Size
  27. type: Struct
  28. assemblies:
  29. - Terminal
  30. namespace: Terminal
  31. summary: Stores an ordered pair of integers, which specify a Height and Width.
  32. syntax:
  33. content: public struct Size
  34. inheritance:
  35. - System.ValueType
  36. implements: []
  37. - uid: Terminal.Size.#ctor(Terminal.Point)
  38. id: '#ctor(Terminal.Point)'
  39. parent: Terminal.Size
  40. langs:
  41. - csharp
  42. name: Size(Point)
  43. nameWithType: Size.Size(Point)
  44. fullName: Size.Size(Point)
  45. type: Constructor
  46. assemblies:
  47. - Terminal
  48. namespace: Terminal
  49. summary: Size Constructor
  50. remarks: Creates a Size from a Point value.
  51. syntax:
  52. content: public Size (Terminal.Point pt);
  53. parameters:
  54. - id: pt
  55. type: Terminal.Point
  56. description: To be added.
  57. overload: Terminal.Size.#ctor*
  58. exceptions: []
  59. - uid: Terminal.Size.#ctor(System.Int32,System.Int32)
  60. id: '#ctor(System.Int32,System.Int32)'
  61. parent: Terminal.Size
  62. langs:
  63. - csharp
  64. name: Size(Int32, Int32)
  65. nameWithType: Size.Size(Int32, Int32)
  66. fullName: Size.Size(Int32, Int32)
  67. type: Constructor
  68. assemblies:
  69. - Terminal
  70. namespace: Terminal
  71. summary: Size Constructor
  72. remarks: Creates a Size from specified dimensions.
  73. syntax:
  74. content: public Size (int width, int height);
  75. parameters:
  76. - id: width
  77. type: System.Int32
  78. description: To be added.
  79. - id: height
  80. type: System.Int32
  81. description: To be added.
  82. overload: Terminal.Size.#ctor*
  83. exceptions: []
  84. - uid: Terminal.Size.Add(Terminal.Size,Terminal.Size)
  85. id: Add(Terminal.Size,Terminal.Size)
  86. parent: Terminal.Size
  87. langs:
  88. - csharp
  89. name: Add(Size, Size)
  90. nameWithType: Size.Add(Size, Size)
  91. fullName: Size.Add(Size, Size)
  92. type: Method
  93. assemblies:
  94. - Terminal
  95. namespace: Terminal
  96. summary: Adds the width and height of one Size structure to the width and height of another Size structure.
  97. syntax:
  98. content: public static Terminal.Size Add (Terminal.Size sz1, Terminal.Size sz2);
  99. parameters:
  100. - id: sz1
  101. type: Terminal.Size
  102. description: The first Size structure to add.
  103. - id: sz2
  104. type: Terminal.Size
  105. description: The second Size structure to add.
  106. return:
  107. type: Terminal.Size
  108. description: The add.
  109. overload: Terminal.Size.Add*
  110. exceptions: []
  111. - uid: Terminal.Size.Empty
  112. id: Empty
  113. parent: Terminal.Size
  114. langs:
  115. - csharp
  116. name: Empty
  117. nameWithType: Size.Empty
  118. fullName: Size.Empty
  119. type: Field
  120. assemblies:
  121. - Terminal
  122. namespace: Terminal
  123. summary: Gets a Size structure that has a Height and Width value of 0.
  124. syntax:
  125. content: public static readonly Terminal.Size Empty;
  126. return:
  127. type: Terminal.Size
  128. description: To be added.
  129. exceptions: []
  130. - uid: Terminal.Size.Equals(System.Object)
  131. id: Equals(System.Object)
  132. parent: Terminal.Size
  133. langs:
  134. - csharp
  135. name: Equals(Object)
  136. nameWithType: Size.Equals(Object)
  137. fullName: Size.Equals(Object)
  138. type: Method
  139. assemblies:
  140. - Terminal
  141. namespace: Terminal
  142. summary: Equals Method
  143. remarks: Checks equivalence of this Size and another object.
  144. syntax:
  145. content: public override bool Equals (object obj);
  146. parameters:
  147. - id: obj
  148. type: System.Object
  149. description: To be added.
  150. return:
  151. type: System.Boolean
  152. description: To be added.
  153. overload: Terminal.Size.Equals*
  154. exceptions: []
  155. - uid: Terminal.Size.GetHashCode
  156. id: GetHashCode
  157. parent: Terminal.Size
  158. langs:
  159. - csharp
  160. name: GetHashCode()
  161. nameWithType: Size.GetHashCode()
  162. fullName: Size.GetHashCode()
  163. type: Method
  164. assemblies:
  165. - Terminal
  166. namespace: Terminal
  167. summary: GetHashCode Method
  168. remarks: Calculates a hashing value.
  169. syntax:
  170. content: public override int GetHashCode ();
  171. parameters: []
  172. return:
  173. type: System.Int32
  174. description: To be added.
  175. overload: Terminal.Size.GetHashCode*
  176. exceptions: []
  177. - uid: Terminal.Size.Height
  178. id: Height
  179. parent: Terminal.Size
  180. langs:
  181. - csharp
  182. name: Height
  183. nameWithType: Size.Height
  184. fullName: Size.Height
  185. type: Property
  186. assemblies:
  187. - Terminal
  188. namespace: Terminal
  189. summary: Height Property
  190. remarks: The Height coordinate of the Size.
  191. syntax:
  192. content: public int Height { get; set; }
  193. return:
  194. type: System.Int32
  195. description: To be added.
  196. overload: Terminal.Size.Height*
  197. exceptions: []
  198. - uid: Terminal.Size.IsEmpty
  199. id: IsEmpty
  200. parent: Terminal.Size
  201. langs:
  202. - csharp
  203. name: IsEmpty
  204. nameWithType: Size.IsEmpty
  205. fullName: Size.IsEmpty
  206. type: Property
  207. assemblies:
  208. - Terminal
  209. namespace: Terminal
  210. summary: IsEmpty Property
  211. remarks: Indicates if both Width and Height are zero.
  212. syntax:
  213. content: public bool IsEmpty { get; }
  214. return:
  215. type: System.Boolean
  216. description: To be added.
  217. overload: Terminal.Size.IsEmpty*
  218. exceptions: []
  219. - uid: Terminal.Size.op_Addition(Terminal.Size,Terminal.Size)
  220. id: op_Addition(Terminal.Size,Terminal.Size)
  221. parent: Terminal.Size
  222. langs:
  223. - csharp
  224. name: op_Addition(Size, Size)
  225. nameWithType: Size.op_Addition(Size, Size)
  226. fullName: Size.op_Addition(Size, Size)
  227. type: Operator
  228. assemblies:
  229. - Terminal
  230. namespace: Terminal
  231. summary: Addition Operator
  232. remarks: Addition of two Size structures.
  233. syntax:
  234. content: public static Terminal.Size op_Addition (Terminal.Size sz1, Terminal.Size sz2);
  235. parameters:
  236. - id: sz1
  237. type: Terminal.Size
  238. description: To be added.
  239. - id: sz2
  240. type: Terminal.Size
  241. description: To be added.
  242. return:
  243. type: Terminal.Size
  244. description: To be added.
  245. overload: Terminal.Size.op_Addition*
  246. exceptions: []
  247. - uid: Terminal.Size.op_Equality(Terminal.Size,Terminal.Size)
  248. id: op_Equality(Terminal.Size,Terminal.Size)
  249. parent: Terminal.Size
  250. langs:
  251. - csharp
  252. name: op_Equality(Size, Size)
  253. nameWithType: Size.op_Equality(Size, Size)
  254. fullName: Size.op_Equality(Size, Size)
  255. type: Operator
  256. assemblies:
  257. - Terminal
  258. namespace: Terminal
  259. summary: Equality Operator
  260. remarks: "Compares two Size objects. The return value is\n based on the equivalence of the Width and Height \n properties of the two Sizes."
  261. syntax:
  262. content: public static bool op_Equality (Terminal.Size sz1, Terminal.Size sz2);
  263. parameters:
  264. - id: sz1
  265. type: Terminal.Size
  266. description: To be added.
  267. - id: sz2
  268. type: Terminal.Size
  269. description: To be added.
  270. return:
  271. type: System.Boolean
  272. description: To be added.
  273. overload: Terminal.Size.op_Equality*
  274. exceptions: []
  275. - uid: Terminal.Size.op_Explicit(Terminal.Size to Terminal.Point)
  276. id: op_Explicit(Terminal.Size to Terminal.Point)
  277. parent: Terminal.Size
  278. langs:
  279. - csharp
  280. name: op_Explicit(Size to Point)
  281. nameWithType: Size.op_Explicit(Size to Point)
  282. fullName: Size.op_Explicit(Size to Point)
  283. type: Operator
  284. assemblies:
  285. - Terminal
  286. namespace: Terminal
  287. summary: Size to Point Conversion
  288. remarks: "Returns a Point based on the dimensions of a given \n Size. Requires explicit cast."
  289. syntax:
  290. content: public static Terminal.Point op_Explicit (Terminal.Size size);
  291. parameters:
  292. - id: size
  293. type: Terminal.Size
  294. description: To be added.
  295. return:
  296. type: Terminal.Point
  297. description: To be added.
  298. overload: Terminal.Size.op_Explicit*
  299. exceptions: []
  300. - uid: Terminal.Size.op_Inequality(Terminal.Size,Terminal.Size)
  301. id: op_Inequality(Terminal.Size,Terminal.Size)
  302. parent: Terminal.Size
  303. langs:
  304. - csharp
  305. name: op_Inequality(Size, Size)
  306. nameWithType: Size.op_Inequality(Size, Size)
  307. fullName: Size.op_Inequality(Size, Size)
  308. type: Operator
  309. assemblies:
  310. - Terminal
  311. namespace: Terminal
  312. summary: Inequality Operator
  313. remarks: "Compares two Size objects. The return value is\n based on the equivalence of the Width and Height \n properties of the two Sizes."
  314. syntax:
  315. content: public static bool op_Inequality (Terminal.Size sz1, Terminal.Size sz2);
  316. parameters:
  317. - id: sz1
  318. type: Terminal.Size
  319. description: To be added.
  320. - id: sz2
  321. type: Terminal.Size
  322. description: To be added.
  323. return:
  324. type: System.Boolean
  325. description: To be added.
  326. overload: Terminal.Size.op_Inequality*
  327. exceptions: []
  328. - uid: Terminal.Size.op_Subtraction(Terminal.Size,Terminal.Size)
  329. id: op_Subtraction(Terminal.Size,Terminal.Size)
  330. parent: Terminal.Size
  331. langs:
  332. - csharp
  333. name: op_Subtraction(Size, Size)
  334. nameWithType: Size.op_Subtraction(Size, Size)
  335. fullName: Size.op_Subtraction(Size, Size)
  336. type: Operator
  337. assemblies:
  338. - Terminal
  339. namespace: Terminal
  340. summary: Subtraction Operator
  341. remarks: Subtracts two Size structures.
  342. syntax:
  343. content: public static Terminal.Size op_Subtraction (Terminal.Size sz1, Terminal.Size sz2);
  344. parameters:
  345. - id: sz1
  346. type: Terminal.Size
  347. description: To be added.
  348. - id: sz2
  349. type: Terminal.Size
  350. description: To be added.
  351. return:
  352. type: Terminal.Size
  353. description: To be added.
  354. overload: Terminal.Size.op_Subtraction*
  355. exceptions: []
  356. - uid: Terminal.Size.Subtract(Terminal.Size,Terminal.Size)
  357. id: Subtract(Terminal.Size,Terminal.Size)
  358. parent: Terminal.Size
  359. langs:
  360. - csharp
  361. name: Subtract(Size, Size)
  362. nameWithType: Size.Subtract(Size, Size)
  363. fullName: Size.Subtract(Size, Size)
  364. type: Method
  365. assemblies:
  366. - Terminal
  367. namespace: Terminal
  368. syntax:
  369. content: public static Terminal.Size Subtract (Terminal.Size sz1, Terminal.Size sz2);
  370. parameters:
  371. - id: sz1
  372. type: Terminal.Size
  373. description: To be added.
  374. - id: sz2
  375. type: Terminal.Size
  376. description: To be added.
  377. return:
  378. type: Terminal.Size
  379. description: To be added.
  380. overload: Terminal.Size.Subtract*
  381. exceptions: []
  382. - uid: Terminal.Size.ToString
  383. id: ToString
  384. parent: Terminal.Size
  385. langs:
  386. - csharp
  387. name: ToString()
  388. nameWithType: Size.ToString()
  389. fullName: Size.ToString()
  390. type: Method
  391. assemblies:
  392. - Terminal
  393. namespace: Terminal
  394. summary: ToString Method
  395. remarks: Formats the Size as a string in coordinate notation.
  396. syntax:
  397. content: public override string ToString ();
  398. parameters: []
  399. return:
  400. type: System.String
  401. description: To be added.
  402. overload: Terminal.Size.ToString*
  403. exceptions: []
  404. - uid: Terminal.Size.Width
  405. id: Width
  406. parent: Terminal.Size
  407. langs:
  408. - csharp
  409. name: Width
  410. nameWithType: Size.Width
  411. fullName: Size.Width
  412. type: Property
  413. assemblies:
  414. - Terminal
  415. namespace: Terminal
  416. summary: Width Property
  417. remarks: The Width coordinate of the Size.
  418. syntax:
  419. content: public int Width { get; set; }
  420. return:
  421. type: System.Int32
  422. description: To be added.
  423. overload: Terminal.Size.Width*
  424. exceptions: []
  425. references:
  426. - uid: System.ValueType
  427. parent: System
  428. isExternal: true
  429. name: ValueType
  430. nameWithType: ValueType
  431. fullName: System.ValueType
  432. - uid: Terminal.Size.#ctor(Terminal.Point)
  433. parent: Terminal.Size
  434. isExternal: false
  435. name: Size(Point)
  436. nameWithType: Size.Size(Point)
  437. fullName: Size.Size(Point)
  438. - uid: Terminal.Point
  439. parent: Terminal
  440. isExternal: false
  441. name: Point
  442. nameWithType: Point
  443. fullName: Terminal.Point
  444. - uid: Terminal.Size.#ctor(System.Int32,System.Int32)
  445. parent: Terminal.Size
  446. isExternal: false
  447. name: Size(Int32, Int32)
  448. nameWithType: Size.Size(Int32, Int32)
  449. fullName: Size.Size(Int32, Int32)
  450. - uid: System.Int32
  451. parent: System
  452. isExternal: true
  453. name: Int32
  454. nameWithType: Int32
  455. fullName: System.Int32
  456. - uid: Terminal.Size.Add(Terminal.Size,Terminal.Size)
  457. parent: Terminal.Size
  458. isExternal: false
  459. name: Add(Size, Size)
  460. nameWithType: Size.Add(Size, Size)
  461. fullName: Size.Add(Size, Size)
  462. - uid: Terminal.Size
  463. parent: Terminal
  464. isExternal: false
  465. name: Size
  466. nameWithType: Size
  467. fullName: Terminal.Size
  468. - uid: Terminal.Size.Empty
  469. parent: Terminal.Size
  470. isExternal: false
  471. name: Empty
  472. nameWithType: Size.Empty
  473. fullName: Size.Empty
  474. - uid: Terminal.Size.Equals(System.Object)
  475. parent: Terminal.Size
  476. isExternal: false
  477. name: Equals(Object)
  478. nameWithType: Size.Equals(Object)
  479. fullName: Size.Equals(Object)
  480. - uid: System.Boolean
  481. parent: System
  482. isExternal: true
  483. name: Boolean
  484. nameWithType: Boolean
  485. fullName: System.Boolean
  486. - uid: System.Object
  487. parent: System
  488. isExternal: true
  489. name: Object
  490. nameWithType: Object
  491. fullName: System.Object
  492. - uid: Terminal.Size.GetHashCode
  493. parent: Terminal.Size
  494. isExternal: false
  495. name: GetHashCode()
  496. nameWithType: Size.GetHashCode()
  497. fullName: Size.GetHashCode()
  498. - uid: Terminal.Size.Height
  499. parent: Terminal.Size
  500. isExternal: false
  501. name: Height
  502. nameWithType: Size.Height
  503. fullName: Size.Height
  504. - uid: Terminal.Size.IsEmpty
  505. parent: Terminal.Size
  506. isExternal: false
  507. name: IsEmpty
  508. nameWithType: Size.IsEmpty
  509. fullName: Size.IsEmpty
  510. - uid: Terminal.Size.op_Addition(Terminal.Size,Terminal.Size)
  511. parent: Terminal.Size
  512. isExternal: false
  513. name: op_Addition(Size, Size)
  514. nameWithType: Size.op_Addition(Size, Size)
  515. fullName: Size.op_Addition(Size, Size)
  516. - uid: Terminal.Size.op_Equality(Terminal.Size,Terminal.Size)
  517. parent: Terminal.Size
  518. isExternal: false
  519. name: op_Equality(Size, Size)
  520. nameWithType: Size.op_Equality(Size, Size)
  521. fullName: Size.op_Equality(Size, Size)
  522. - uid: Terminal.Size.op_Explicit(Terminal.Size to Terminal.Point)
  523. parent: Terminal.Size
  524. isExternal: false
  525. name: op_Explicit(Size to Point)
  526. nameWithType: Size.op_Explicit(Size to Point)
  527. fullName: Size.op_Explicit(Size to Point)
  528. - uid: Terminal.Size.op_Inequality(Terminal.Size,Terminal.Size)
  529. parent: Terminal.Size
  530. isExternal: false
  531. name: op_Inequality(Size, Size)
  532. nameWithType: Size.op_Inequality(Size, Size)
  533. fullName: Size.op_Inequality(Size, Size)
  534. - uid: Terminal.Size.op_Subtraction(Terminal.Size,Terminal.Size)
  535. parent: Terminal.Size
  536. isExternal: false
  537. name: op_Subtraction(Size, Size)
  538. nameWithType: Size.op_Subtraction(Size, Size)
  539. fullName: Size.op_Subtraction(Size, Size)
  540. - uid: Terminal.Size.Subtract(Terminal.Size,Terminal.Size)
  541. parent: Terminal.Size
  542. isExternal: false
  543. name: Subtract(Size, Size)
  544. nameWithType: Size.Subtract(Size, Size)
  545. fullName: Size.Subtract(Size, Size)
  546. - uid: Terminal.Size.ToString
  547. parent: Terminal.Size
  548. isExternal: false
  549. name: ToString()
  550. nameWithType: Size.ToString()
  551. fullName: Size.ToString()
  552. - uid: System.String
  553. parent: System
  554. isExternal: true
  555. name: String
  556. nameWithType: String
  557. fullName: System.String
  558. - uid: Terminal.Size.Width
  559. parent: Terminal.Size
  560. isExternal: false
  561. name: Width
  562. nameWithType: Size.Width
  563. fullName: Size.Width
  564. - uid: Terminal.Size.#ctor*
  565. parent: Terminal.Size
  566. isExternal: false
  567. name: Size
  568. nameWithType: Size.Size
  569. fullName: Size.Size
  570. - uid: Terminal.Size.Add*
  571. parent: Terminal.Size
  572. isExternal: false
  573. name: Add
  574. nameWithType: Size.Add
  575. fullName: Size.Add
  576. - uid: Terminal.Size.Equals*
  577. parent: Terminal.Size
  578. isExternal: false
  579. name: Equals
  580. nameWithType: Size.Equals
  581. fullName: Size.Equals
  582. - uid: Terminal.Size.GetHashCode*
  583. parent: Terminal.Size
  584. isExternal: false
  585. name: GetHashCode
  586. nameWithType: Size.GetHashCode
  587. fullName: Size.GetHashCode
  588. - uid: Terminal.Size.Height*
  589. parent: Terminal.Size
  590. isExternal: false
  591. name: Height
  592. nameWithType: Size.Height
  593. fullName: Size.Height
  594. - uid: Terminal.Size.IsEmpty*
  595. parent: Terminal.Size
  596. isExternal: false
  597. name: IsEmpty
  598. nameWithType: Size.IsEmpty
  599. fullName: Size.IsEmpty
  600. - uid: Terminal.Size.op_Addition*
  601. parent: Terminal.Size
  602. isExternal: false
  603. name: op_Addition
  604. nameWithType: Size.op_Addition
  605. fullName: Size.op_Addition
  606. - uid: Terminal.Size.op_Equality*
  607. parent: Terminal.Size
  608. isExternal: false
  609. name: op_Equality
  610. nameWithType: Size.op_Equality
  611. fullName: Size.op_Equality
  612. - uid: Terminal.Size.op_Explicit*
  613. parent: Terminal.Size
  614. isExternal: false
  615. name: op_Explicit
  616. nameWithType: Size.op_Explicit
  617. fullName: Size.op_Explicit
  618. - uid: Terminal.Size.op_Inequality*
  619. parent: Terminal.Size
  620. isExternal: false
  621. name: op_Inequality
  622. nameWithType: Size.op_Inequality
  623. fullName: Size.op_Inequality
  624. - uid: Terminal.Size.op_Subtraction*
  625. parent: Terminal.Size
  626. isExternal: false
  627. name: op_Subtraction
  628. nameWithType: Size.op_Subtraction
  629. fullName: Size.op_Subtraction
  630. - uid: Terminal.Size.Subtract*
  631. parent: Terminal.Size
  632. isExternal: false
  633. name: Subtract
  634. nameWithType: Size.Subtract
  635. fullName: Size.Subtract
  636. - uid: Terminal.Size.ToString*
  637. parent: Terminal.Size
  638. isExternal: false
  639. name: ToString
  640. nameWithType: Size.ToString
  641. fullName: Size.ToString
  642. - uid: Terminal.Size.Width*
  643. parent: Terminal.Size
  644. isExternal: false
  645. name: Width
  646. nameWithType: Size.Width
  647. fullName: Size.Width