Home > Class Reference > %SYS namespace > %MFT.FolderContents

%MFT.FolderContents

persistent class %MFT.FolderContents extends %Library.Persistent, %XML.Adaptor

SQL Table Name: %MFT.FolderContents

%MFT.FolderContents lists the contents of a folder. Note: Even though this class is in IRISLIB, the storage is in the namespace which creates the instance.

Property Inventory (Including Private)

Properties (Including Private)

property Contents as list of %MFT.ItemInfo;
Contents is a list of %MFT.ItemInfo to describe the folder contents.
Property methods: ContentsBuildValueArray(), ContentsCollectionToDisplay(), ContentsCollectionToOdbc(), ContentsDisplayToCollection(), ContentsGet(), ContentsGetObject(), ContentsGetObjectId(), ContentsGetStored(), ContentsGetSwizzled(), ContentsIsValid(), ContentsOdbcToCollection(), ContentsSet(), ContentsSetObject(), ContentsSetObjectId()
property Recursive as %Boolean;
Recursive is true if this list is a recursive list of all descendants of the folder.
Property methods: RecursiveDisplayToLogical(), RecursiveGet(), RecursiveGetStored(), RecursiveIsValid(), RecursiveLogicalToDisplay(), RecursiveLogicalToXSD(), RecursiveNormalize(), RecursiveSet(), RecursiveXSDToLogical()

Inherited Members

Inherited Methods (Including Private)

Storage

Storage Model: Storage (%MFT.FolderContents)

^MFT.FolderContentsD(ID)
=
%%CLASSNAME
Recursive
Contents
FeedbackOpens in a new window