hidden

Indicates that the item exists, but should not be displayed in a user-oriented browser.

Allowed on

Property, method, coclass, dispinterface, interface, library.

Flags

VARFLAG\_FHIDDEN FUNCFLAG\_FHIDDEN TYPEFLAG\_FHIDDEN

Remarks

This attribute allows members to be removed from an interface by shielding them from further use, while maintaining compatibility with existing code.

When specified for a library, the attribute prevents the entire library from being displayed. It is intended for use by controls. Hosts need to create a new type library that wraps the control with extended properties.

Attribute Descriptions