| Property | PID | Type | Default | Description |
| lineColor | 448 | MSOCLR | black | Color of line |
| lineOpacity | 449 | LONG | 1<<16 | Not implemented |
| lineBackColor | 450 | MSOCLR | white | Background color |
| lineCrMod | 451 | MSOCLR | undefined | Modification for BW views |
| lineType | 452 | MSOLINETYPE | Solid | Type of line |
| lineFillBlip | 453 | IMsoBlip* | NULL | Pattern/texture |
| lineFillBlipName | 454 | WCHAR* | NULL | Blip file name |
| lineFillBlipFlags | 455 | MSOBLIPFLAGS | Comment | Blip flags |
| lineFillWidth | 456 | LONG | 0 | How big (A units) to make a metafile texture. |
| lineFillHeight | 457 | LONG | 0 | |
| lineFillDztype | 458 | MSODZTYPE | Default | How to interpret fillWidth/Height numbers. |
| lineWidth | 459 | LONG | 9525 | A units; 1pt == 12700 EMUs |
| lineMiterLimit | 460 | LONG | 8<<16 | ratio (16.16) of width |
| lineStyle | 461 | MSOLINESTYLE | Simple | Draw parallel lines? |
| lineDashing | 462 | MSOLINEDASHING | Solid | Can be overridden by: |
| lineDashStyle | 463 | IMsoArray | NULL | As Win32 ExtCreatePen |
| lineStartArrowhead | 464 | MSOLINEEND | NoEnd | Arrow at start |
| lineEndArrowhead | 465 | MSOLINEEND | NoEnd | Arrow at end |
| lineStartArrowWidth | 466 | MSOLINEENDWIDTH | MediumWidthArrow | Arrow at start |
| lineStartArrowLength | 467 | MSOLINEENDLENGTH | MediumLenArrow | Arrow at end |
| lineEndArrowWidth | 468 | MSOLINEENDWIDTH | MediumWidthArrow | Arrow at start |
| lineEndArrowLength | 469 | MSOLINEENDLENGTH | MediumLenArrow | Arrow at end |
| lineJoinStyle | 470 | MSOLINEJOIN | JoinRound | How to join lines |
| lineEndCapStyle | 471 | MSOLINECAP | EndCapFlat | How to end lines |
| fArrowheadsOK | 507 | BOOL | FALSE | Allow arrowheads if prop. is set |
| fLine | 508 | BOOL | TRUE | Any line? |
| fHitTestLine | 509 | BOOL | TRUE | Should we hit test lines? |
| lineFillShape | 510 | BOOL | TRUE | Register pattern on shape |
| fNoLineDrawDash | 511 | BOOL | FALSE | Draw a dashed line if no line |