Export (0) Print
Expand All
Expand Minimize

LIBFLAGS Enumeration

Defines flags that apply to type libraries.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

[Visual Basic]
<Flags>
<Serializable>
<ComVisible(False)>
Public Enum LIBFLAGS
[C#]
[Flags]
[Serializable]
[ComVisible(false)]
public enum LIBFLAGS
[C++]
[Flags]
[Serializable]
[ComVisible(false)]
__value public enum LIBFLAGS
[JScript]
public
   Flags
 Serializable
 ComVisible(false)
enum LIBFLAGS

Remarks

For additional information about the LIBFLAGS enumeration, see the MSDN Library.

Members

Member name Description Value
LIBFLAG_FCONTROL The type library describes controls, and should not be displayed in type browsers intended for nonvisual objects. 2
LIBFLAG_FHASDISKIMAGE The type library exists in a persisted form on disk. 8
LIBFLAG_FHIDDEN The type library should not be displayed to users, although its use is not restricted. Should be used by controls. Hosts should create a new type library that wraps the control with extended properties. 4
LIBFLAG_FRESTRICTED The type library is restricted, and should not be displayed to users. 1

Requirements

Namespace: System.Runtime.InteropServices

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: Mscorlib (in Mscorlib.dll)

See Also

System.Runtime.InteropServices Namespace

Show:
© 2014 Microsoft