Skip to content

Decompose and extend about_Classes #10575

@michaeltlombardi

Description

@michaeltlombardi

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-Foo cmdlet" 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

Labels

area-aboutArea - About_ topicsarea-coreArea - Microsoft.PowerShell.Core modulearea-languageArea - PowerShell syntax and keywordsissue-doc-ideaIssue - request for new content

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions