Caché Class Definition Reference
Hidden
[Back] [Next]
   
Server:docs1
Instance:LATEST
User:UnknownUser
 
-
Go to:
Search:    

Specifies whether this class is hidden (not listed in the class reference).
Usage
To make a class hidden, use the following syntax:
Class MyApp.Person [ Hidden ] 
{
//class members
}
Otherwise, omit this keyword or place the word Not immediately before the keyword.
Details
If a class is hidden, it is not listed in the class reference nor in the Workspace window of the Studio Inspector. (It is still possible, however, to open the class in Studio, if you type its name in the Open dialog box.)
This keyword is deprecated and will be ignored in the new development environment. If you need to hide source code for a class, InterSystems recommends that you instead make the class deployed; see Making Classes Deployed in Using Caché Objects.
Effect on Subclasses
This keyword is not inherited.
Default
If you omit this keyword, the class is not hidden.
See Also