Skip to content

Commit 4e663d6

Browse files
matt9ucciSean Wheeler
authored andcommitted
Fix parameter's position in Add-Member.md (#1946)
1 parent 54a3de4 commit 4e663d6

File tree

5 files changed

+115
-121
lines changed

5 files changed

+115
-121
lines changed

reference/3.0/Microsoft.PowerShell.Utility/Add-Member.md

Lines changed: 25 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -14,26 +14,31 @@ Adds custom properties and methods to an instance of a Windows PowerShell object
1414
## SYNTAX
1515

1616
### TypeNameSet (Default)
17-
```
18-
Add-Member -InputObject <PSObject> -TypeName <String> [-PassThru] [<CommonParameters>]
17+
```powershell
18+
Add-Member -InputObject <PSObject> -TypeName <String> [-PassThru]
19+
[<CommonParameters>]
1920
```
2021

21-
### NotePropertyMultiMemberSet
22-
```
23-
Add-Member -InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
24-
[-NotePropertyMembers] <IDictionary> [<CommonParameters>]
22+
### MemberSet
23+
```powershell
24+
Add-Member [-MemberType] <PSMemberTypes> [-Name] <String>
25+
[[-Value] <Object>] [[-SecondValue] <Object>]
26+
-InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
27+
[<CommonParameters>]
2528
```
2629

2730
### NotePropertySingleMemberSet
28-
```
29-
Add-Member -InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru] [-NotePropertyName] <String>
30-
[-NotePropertyValue] <Object> [<CommonParameters>]
31+
```powershell
32+
Add-Member [-NotePropertyName] <String> [-NotePropertyValue] <Object>
33+
-InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
34+
[<CommonParameters>]
3135
```
3236

33-
### MemberSet
34-
```
35-
Add-Member -InputObject <PSObject> [-MemberType] <PSMemberTypes> [-Name] <String> [[-Value] <Object>]
36-
[[-SecondValue] <Object>] [-TypeName <String>] [-Force] [-PassThru] [<CommonParameters>]
37+
### NotePropertyMultiMemberSet
38+
```powershell
39+
Add-Member [-NotePropertyMembers] <IDictionary>
40+
-InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
41+
[<CommonParameters>]
3742
```
3843

3944
## DESCRIPTION
@@ -281,7 +286,7 @@ Parameter Sets: MemberSet
281286
Aliases: Type
282287

283288
Required: True
284-
Position: 1
289+
Position: 0
285290
Default value: None
286291
Accept pipeline input: False
287292
Accept wildcard characters: True
@@ -296,7 +301,7 @@ Parameter Sets: MemberSet
296301
Aliases:
297302

298303
Required: True
299-
Position: 2
304+
Position: 1
300305
Default value: None
301306
Accept pipeline input: False
302307
Accept wildcard characters: False
@@ -341,7 +346,7 @@ Parameter Sets: MemberSet
341346
Aliases:
342347

343348
Required: False
344-
Position: 4
349+
Position: 3
345350
Default value: None
346351
Accept pipeline input: False
347352
Accept wildcard characters: False
@@ -357,7 +362,7 @@ Parameter Sets: MemberSet
357362
Aliases:
358363

359364
Required: False
360-
Position: 3
365+
Position: 2
361366
Default value: None
362367
Accept pipeline input: False
363368
Accept wildcard characters: False
@@ -377,7 +382,7 @@ Parameter Sets: NotePropertyMultiMemberSet
377382
Aliases:
378383

379384
Required: True
380-
Position: 1
385+
Position: 0
381386
Default value: None
382387
Accept pipeline input: False
383388
Accept wildcard characters: False
@@ -397,7 +402,7 @@ Parameter Sets: NotePropertySingleMemberSet
397402
Aliases:
398403

399404
Required: True
400-
Position: 1
405+
Position: 0
401406
Default value: None
402407
Accept pipeline input: False
403408
Accept wildcard characters: False
@@ -417,7 +422,7 @@ Parameter Sets: NotePropertySingleMemberSet
417422
Aliases:
418423

419424
Required: True
420-
Position: 2
425+
Position: 1
421426
Default value: None
422427
Accept pipeline input: False
423428
Accept wildcard characters: False

reference/4.0/Microsoft.PowerShell.Utility/Add-Member.md

Lines changed: 37 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -15,27 +15,32 @@ Adds custom properties and methods to an instance of a Windows PowerShell object
1515

1616
## SYNTAX
1717

18-
### UNNAMED_PARAMETER_SET_1
19-
```
20-
Add-Member [-PassThru] -InputObject <PSObject> -TypeName <String>
18+
### TypeNameSet (Default)
19+
```powershell
20+
Add-Member -InputObject <PSObject> -TypeName <String> [-PassThru]
21+
[<CommonParameters>]
2122
```
2223

23-
### UNNAMED_PARAMETER_SET_2
24-
```
25-
Add-Member [-NotePropertyName] <String> [-NotePropertyValue] <Object> [-Force] [-PassThru] [-TypeName <String>]
26-
-InputObject <PSObject>
24+
### MemberSet
25+
```powershell
26+
Add-Member [-MemberType] <PSMemberTypes> [-Name] <String>
27+
[[-Value] <Object>] [[-SecondValue] <Object>]
28+
-InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
29+
[<CommonParameters>]
2730
```
2831

29-
### UNNAMED_PARAMETER_SET_3
30-
```
31-
Add-Member [-NotePropertyMembers] <IDictionary> [-Force] [-PassThru] [-TypeName <String>]
32-
-InputObject <PSObject>
32+
### NotePropertySingleMemberSet
33+
```powershell
34+
Add-Member [-NotePropertyName] <String> [-NotePropertyValue] <Object>
35+
-InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
36+
[<CommonParameters>]
3337
```
3438

35-
### UNNAMED_PARAMETER_SET_4
36-
```
37-
Add-Member [-MemberType] <PSMemberTypes> [-Name] <String> [[-Value] <Object>] [[-SecondValue] <Object>]
38-
[-Force] [-PassThru] [-TypeName <String>] -InputObject <PSObject>
39+
### NotePropertyMultiMemberSet
40+
```powershell
41+
Add-Member [-NotePropertyMembers] <IDictionary>
42+
-InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
43+
[<CommonParameters>]
3944
```
4045

4146
## DESCRIPTION
@@ -245,7 +250,7 @@ You cannot use **the** Force parameter to replace a standard member of a type.
245250

246251
```yaml
247252
Type: SwitchParameter
248-
Parameter Sets: UNNAMED_PARAMETER_SET_2, UNNAMED_PARAMETER_SET_3, UNNAMED_PARAMETER_SET_4
253+
Parameter Sets: MemberSet, NotePropertySingleMemberSet, NotePropertyMultiMemberSet
249254
Aliases:
250255

251256
Required: False
@@ -284,11 +289,11 @@ If you specify a member type that the object does not have, Windows PowerShell r
284289
285290
```yaml
286291
Type: PSMemberTypes
287-
Parameter Sets: UNNAMED_PARAMETER_SET_4
292+
Parameter Sets: MemberSet
288293
Aliases: Type
289294

290295
Required: True
291-
Position: 1
296+
Position: 0
292297
Default value: None
293298
Accept pipeline input: False
294299
Accept wildcard characters: False
@@ -299,11 +304,11 @@ Specifies the name of the member to be added.
299304
300305
```yaml
301306
Type: String
302-
Parameter Sets: UNNAMED_PARAMETER_SET_4
307+
Parameter Sets: MemberSet
303308
Aliases:
304309

305310
Required: True
306-
Position: 2
311+
Position: 1
307312
Default value: None
308313
Accept pipeline input: False
309314
Accept wildcard characters: False
@@ -344,11 +349,11 @@ The second ScriptBlock, specified in the SecondValue parameter, is used to set t
344349
345350
```yaml
346351
Type: Object
347-
Parameter Sets: UNNAMED_PARAMETER_SET_4
352+
Parameter Sets: MemberSet
348353
Aliases:
349354

350355
Required: False
351-
Position: 4
356+
Position: 3
352357
Default value: None
353358
Accept pipeline input: False
354359
Accept wildcard characters: False
@@ -360,11 +365,11 @@ If you add an **AliasProperty**, **CodeProperty**, **ScriptProperty** or **CodeM
360365
361366
```yaml
362367
Type: Object
363-
Parameter Sets: UNNAMED_PARAMETER_SET_4
368+
Parameter Sets: MemberSet
364369
Aliases:
365370

366371
Required: False
367-
Position: 3
372+
Position: 2
368373
Default value: None
369374
Accept pipeline input: False
370375
Accept wildcard characters: False
@@ -380,11 +385,11 @@ This parameter is introduced in Windows PowerShell 3.0.
380385
381386
```yaml
382387
Type: IDictionary
383-
Parameter Sets: UNNAMED_PARAMETER_SET_3
388+
Parameter Sets: NotePropertyMultiMemberSet
384389
Aliases:
385390

386391
Required: True
387-
Position: 1
392+
Position: 0
388393
Default value: None
389394
Accept pipeline input: False
390395
Accept wildcard characters: False
@@ -400,11 +405,11 @@ This parameter is introduced in Windows PowerShell 3.0.
400405
401406
```yaml
402407
Type: String
403-
Parameter Sets: UNNAMED_PARAMETER_SET_2
408+
Parameter Sets: NotePropertySingleMemberSet
404409
Aliases:
405410

406411
Required: True
407-
Position: 1
412+
Position: 0
408413
Default value: None
409414
Accept pipeline input: False
410415
Accept wildcard characters: False
@@ -420,11 +425,11 @@ This parameter is introduced in Windows PowerShell 3.0.
420425
421426
```yaml
422427
Type: Object
423-
Parameter Sets: UNNAMED_PARAMETER_SET_2
428+
Parameter Sets: NotePropertySingleMemberSet
424429
Aliases:
425430

426431
Required: True
427-
Position: 2
432+
Position: 1
428433
Default value: None
429434
Accept pipeline input: False
430435
Accept wildcard characters: False
@@ -441,7 +446,7 @@ This parameter is introduced in Windows PowerShell 3.0.
441446
442447
```yaml
443448
Type: String
444-
Parameter Sets: UNNAMED_PARAMETER_SET_1
449+
Parameter Sets: TypeNameSet
445450
Aliases:
446451

447452
Required: True
@@ -453,7 +458,7 @@ Accept wildcard characters: False
453458
454459
```yaml
455460
Type: String
456-
Parameter Sets: UNNAMED_PARAMETER_SET_2, UNNAMED_PARAMETER_SET_3, UNNAMED_PARAMETER_SET_4
461+
Parameter Sets: MemberSet, NotePropertySingleMemberSet, NotePropertyMultiMemberSet
457462
Aliases:
458463

459464
Required: False

reference/5.0/Microsoft.PowerShell.Utility/Add-Member.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,26 +16,31 @@ Adds custom properties and methods to an instance of a Windows PowerShell object
1616
## SYNTAX
1717

1818
### TypeNameSet (Default)
19-
```
20-
Add-Member -InputObject <PSObject> -TypeName <String> [-PassThru] [<CommonParameters>]
19+
```powershell
20+
Add-Member -InputObject <PSObject> -TypeName <String> [-PassThru]
21+
[<CommonParameters>]
2122
```
2223

2324
### MemberSet
24-
```
25-
Add-Member -InputObject <PSObject> [-MemberType] <PSMemberTypes> [-Name] <String> [[-Value] <Object>]
26-
[[-SecondValue] <Object>] [-TypeName <String>] [-Force] [-PassThru] [<CommonParameters>]
25+
```powershell
26+
Add-Member [-MemberType] <PSMemberTypes> [-Name] <String>
27+
[[-Value] <Object>] [[-SecondValue] <Object>]
28+
-InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
29+
[<CommonParameters>]
2730
```
2831

2932
### NotePropertySingleMemberSet
30-
```
31-
Add-Member -InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru] [-NotePropertyName] <String>
32-
[-NotePropertyValue] <Object> [<CommonParameters>]
33+
```powershell
34+
Add-Member [-NotePropertyName] <String> [-NotePropertyValue] <Object>
35+
-InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
36+
[<CommonParameters>]
3337
```
3438

3539
### NotePropertyMultiMemberSet
36-
```
37-
Add-Member -InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
38-
[-NotePropertyMembers] <IDictionary> [<CommonParameters>]
40+
```powershell
41+
Add-Member [-NotePropertyMembers] <IDictionary>
42+
-InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
43+
[<CommonParameters>]
3944
```
4045

4146
## DESCRIPTION

reference/5.1/Microsoft.PowerShell.Utility/Add-Member.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,26 +16,31 @@ Adds custom properties and methods to an instance of a Windows PowerShell object
1616
## SYNTAX
1717

1818
### TypeNameSet (Default)
19-
```
20-
Add-Member -InputObject <PSObject> -TypeName <String> [-PassThru] [<CommonParameters>]
19+
```powershell
20+
Add-Member -InputObject <PSObject> -TypeName <String> [-PassThru]
21+
[<CommonParameters>]
2122
```
2223

2324
### MemberSet
24-
```
25-
Add-Member -InputObject <PSObject> [-MemberType] <PSMemberTypes> [-Name] <String> [[-Value] <Object>]
26-
[[-SecondValue] <Object>] [-TypeName <String>] [-Force] [-PassThru] [<CommonParameters>]
25+
```powershell
26+
Add-Member [-MemberType] <PSMemberTypes> [-Name] <String>
27+
[[-Value] <Object>] [[-SecondValue] <Object>]
28+
-InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
29+
[<CommonParameters>]
2730
```
2831

2932
### NotePropertySingleMemberSet
30-
```
31-
Add-Member -InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru] [-NotePropertyName] <String>
32-
[-NotePropertyValue] <Object> [<CommonParameters>]
33+
```powershell
34+
Add-Member [-NotePropertyName] <String> [-NotePropertyValue] <Object>
35+
-InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
36+
[<CommonParameters>]
3337
```
3438

3539
### NotePropertyMultiMemberSet
36-
```
37-
Add-Member -InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
38-
[-NotePropertyMembers] <IDictionary> [<CommonParameters>]
40+
```powershell
41+
Add-Member [-NotePropertyMembers] <IDictionary>
42+
-InputObject <PSObject> [-TypeName <String>] [-Force] [-PassThru]
43+
[<CommonParameters>]
3944
```
4045

4146
## DESCRIPTION

0 commit comments

Comments
 (0)