Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Specifies inheritance options for libcat members.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<FlagsAttribute> _
Public Enumeration _LIBCAT_MEMBERINHERITANCE
[FlagsAttribute]
public enum _LIBCAT_MEMBERINHERITANCE
[FlagsAttribute]
public enum class _LIBCAT_MEMBERINHERITANCE
[<FlagsAttribute>]
type _LIBCAT_MEMBERINHERITANCE
public enum _LIBCAT_MEMBERINHERITANCE
Members
| Member name | Description | |
|---|---|---|
| LCMI_IMMEDIATE | Immediate member of class (type). | |
| LCMI_INHERITED | Inherited member of class (type). | |
| LCMI_NOTOVERRIDABLE | Not overridable member of parent class (type). | |
| LCMI_OVERRIDABLE | Overridable (virtual), but not overridden member of parent class (type). | |
| LCMI_OVERRIDDEN | Overridden (virtual or pure virtual) member of parent class (type). | |
| LCMI_OVERRIDEREQUIRED | Override-required (pure virtual), but not overridden, member of parent class (type). |
Remarks
COM Signature
From vsshell80.idl:
enum _LIBCAT_MEMBERINHERITANCE
{
LCMI_IMMEDIATE = 0x0001,
LCMI_OVERRIDABLE = 0x0002,
LCMI_OVERRIDEREQUIRED = 0x0004,
LCMI_OVERRIDDEN = 0x0008,
LCMI_NOTOVERRIDABLE = 0x0010,
LCMI_INHERITED = 0x0020
};
typedef DWORD LIBCAT_MEMBERINHERITANCE;