nonbrowsable

Indicates that an interface member should not be displayed in a property browser.

Syntax

[nonbrowsable]

Remarks

The nonbrowsable C++ attribute has the same functionality as the nonbrowsable MIDL attribute.

Example

// cpp_attr_ref_nonbrowsable.cpp
// compile with: /LD
#include <unknwn.h>
[module(name="MyLib")];

[object, helpstring("help string"), helpstringcontext(1),
uuid="11111111-1111-1111-1111-111111111111"]
__interface IMyI
{
   [nonbrowsable] HRESULT xx();
};

Requirements

Attribute context Value
Applies to Interface method
Repeatable No
Required attributes None
Invalid attributes None

For more information about the attribute contexts, see Attribute Contexts.

See also

IDL Attributes
Method Attributes