-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Labels
area-aboutArea - About_ topicsArea - About_ topicsarea-coreArea - Microsoft.PowerShell.Core moduleArea - Microsoft.PowerShell.Core modulearea-languageArea - PowerShell syntax and keywordsArea - PowerShell syntax and keywordsissue-doc-ideaIssue - request for new contentIssue - request for new content
Description
Prerequisites
- Existing Issue: Search the existing issues for this repository. If there is an issue that fits your needs do not file a new one. Subscribe, react, or comment on that issue instead.
- Descriptive Title: Write the title for this issue as a short synopsis. If possible, provide context. For example, "Document new
Get-Foocmdlet" instead of "New cmdlet."
PowerShell Version
5.1, 7.2, 7.3, 7.4
Summary
As a PowerShell module author or PSDSC Resource author, I want to have accurate, detailed information about how to define PowerShell classes and their members, including syntax, patterns, and limitations, so that I can effectively write and maintain PowerShell classes.
Details
The current about_Classes documentation is limited and not up-to-date. The content should be reworked into multiple files with extended documentation:
about_Classes- overview, syntax, high-level information about members, info on creating instances, and full list of limitations.about_Classes_Properties- syntax, overview, examples, patterns, relevant limitations.about_Classes_Constructors- syntax, overview, examples, patterns, relevant limitations.about_Classes_Methods- syntax, overview, examples, patterns, relevant limitations.
Proposed Content Type
About Topic
Proposed Title
No response
Related Articles
No response
Metadata
Metadata
Assignees
Labels
area-aboutArea - About_ topicsArea - About_ topicsarea-coreArea - Microsoft.PowerShell.Core moduleArea - Microsoft.PowerShell.Core modulearea-languageArea - PowerShell syntax and keywordsArea - PowerShell syntax and keywordsissue-doc-ideaIssue - request for new contentIssue - request for new content