Skip to main content

AbstractListOfAllMembersType class

Abstract base class for list-of-all-members elements within documentation.

Signature

export declare abstract class AbstractListOfAllMembersType extends AbstractDataModelBase

Extends: AbstractDataModelBase

Remarks

Implements processing for list-of-all-members elements that contain comprehensive member reference collections within class and compound documentation. This class handles the XML Schema definition for listofallmembersType elements, which provide complete inventories of all members (including inherited members) associated with classes, structures, and other compound types.

The implementation processes sequences of member reference elements, creating MemberRefDataModel instances to maintain detailed information about each member's identity, scope, and accessibility within the compound's complete member hierarchy.

Constructors

Constructor

Modifiers

Description

(constructor)(xml, element, elementName)

Constructs a new list-of-all-members data model instance.

Properties

Property

Modifiers

Type

Description

memberRefs?

MemberRefDataModel[] | undefined

(Optional) Collection of member reference elements within the list-of-all-members.


Generated via tsdoc2docusaurus 1.3.0 by API Extractor/Documenter 7.52.8.