%ZHSLIB.PackageManager.Developer.Annotation.Tag.Multiline

abstract persistent class %ZHSLIB.PackageManager.Developer.Annotation.Tag.Multiline extends %ZHSLIB.PackageManager.Developer.Annotation.Tag.AnchorTag

SQL Table Name: %ZHSLIB_PackageManager_Developer_Annotation_Tag.Multiline

Used as a base class by tag classes with multi-line support.

Method Inventory (Including Private)

Parameters

parameter MultiLineProperty;
name of class property where the multiline content should be placed

Methods

private method HandleExtraContent(ByRef pCommentBlock As %Library.RawString, pContextObject As %ZHSLIB.PackageManager.Developer.Annotation.CosEntity.CommentableEntity) [ Language = objectscript ]
Inherited description: helper method for further content on the tag line after the tag itself. throws exceptions. expects the comment block to begin with the "remainder" after the initial tag has been removed, with the line break and anything preceding it still present. Leaves the block in a state with that remainder gone, and beginning with the next real line.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Storage

Gray indicates storage defined by superclasses.

Storage Model: Storage (%ZHSLIB.PackageManager.Developer.Annotation.Tag.AnchorTag)

^HS.PM.Dev.Annotation.AnchorTagD(ID)
=
%%CLASSNAME
ParentCosEntity
Inherited
Feedback