Skip to content

Commit c1b6f8b

Browse files
Added XML comments to properties.
1 parent 337292f commit c1b6f8b

1 file changed

Lines changed: 60 additions & 0 deletions

File tree

TimVer/Models/PhysicalDrives.cs

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,63 +4,123 @@ namespace TimVer.Models;
44

55
public partial class PhysicalDrives : ObservableObject
66
{
7+
/// <summary>
8+
/// Physical disk bus type. RAID, SATA, MMC, SCSI, USB, etc.
9+
/// </summary>
710
[ObservableProperty]
811
private string? _busType;
912

13+
/// <summary>
14+
/// Disk type. HDD, SSD, etc.
15+
/// </summary>
1016
[ObservableProperty]
1117
private string? _diskType;
1218

19+
/// <summary>
20+
/// Firmware revision number.
21+
/// </summary>
1322
[ObservableProperty]
1423
private string? _firmwareRevision;
1524

25+
/// <summary>
26+
/// Drive "friendly name".
27+
/// </summary>
1628
[ObservableProperty]
1729
private string? _friendlyName;
1830

31+
/// <summary>
32+
/// Drive health status. Healthy, Warning, Unhealthy, etc.
33+
/// </summary>
1934
[ObservableProperty]
2035
private string? _health;
2136

37+
/// <summary>
38+
/// The drive Index from WMI..
39+
/// </summary>
2240
[ObservableProperty]
2341
private uint _index;
2442

43+
/// <summary>
44+
/// The drive interface. SCSI, USB, etc.
45+
/// </summary>
2546
[ObservableProperty]
2647
private string? _interface;
2748

49+
/// <summary>
50+
/// Is the drive the Boot drive? String True or False.
51+
/// </summary>
2852
[ObservableProperty]
2953
private string? _isBoot;
3054

55+
/// <summary>
56+
/// Is the drive the System drive? String True or False.
57+
/// </summary>
3158
[ObservableProperty]
3259
private string? _isSystem;
3360

61+
/// <summary>
62+
/// Is this used?
63+
/// </summary>
3464
[ObservableProperty]
3565
private string? _location;
3666

67+
/// <summary>
68+
/// Media type. Fixed hard disk, External hard disk, etc.
69+
/// </summary>
3770
[ObservableProperty]
3871
private string? _mediaType;
3972

73+
/// <summary>
74+
/// Text indicating that the collection of physical disk information has been disabled.
75+
/// </summary>
4076
[ObservableProperty]
4177
private string? _message;
4278

79+
/// <summary>
80+
/// Manufacturers model name.
81+
/// </summary>
4382
[ObservableProperty]
4483
private string? _model;
4584

85+
/// <summary>
86+
/// Windows drive name. In the format of \\.\PHYSICALDRIVE0
87+
/// </summary>
4688
[ObservableProperty]
4789
private string? _name;
4890

91+
/// <summary>
92+
/// Number of partitions.
93+
/// </summary>
4994
[ObservableProperty]
5095
private uint _partitions;
5196

97+
/// <summary>
98+
/// Partition style. MBR or GPT.
99+
/// </summary>
52100
[ObservableProperty]
53101
private string? _partitionStyle;
54102

103+
/// <summary>
104+
/// PNP device id. Currently not used.
105+
/// </summary>
55106
[ObservableProperty]
56107
private string? _pNPDeviceID;
57108

109+
/// <summary>
110+
/// Drive serial number.
111+
/// </summary>
58112
[ObservableProperty]
59113
private string? _serialNumber;
60114

115+
/// <summary>
116+
/// Size of the drive.
117+
/// </summary>
61118
[ObservableProperty]
62119
private double _size;
63120

121+
/// <summary>
122+
/// Drive status. OK, etc. Currently not used.
123+
/// </summary>
64124
[ObservableProperty]
65125
private string? _status;
66126
}

0 commit comments

Comments
 (0)