LIBFLAGS Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Definuje příznaky, které platí pro knihovny typů.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class LIBFLAGS
[System.Flags]
public enum LIBFLAGS
[System.Flags]
[System.Serializable]
public enum LIBFLAGS
[<System.Flags>]
type LIBFLAGS =
[<System.Flags>]
[<System.Serializable>]
type LIBFLAGS =
Public Enum LIBFLAGS
- Dědičnost
- Atributy
Pole
| Name | Hodnota | Description |
|---|---|---|
| LIBFLAG_FRESTRICTED | 1 | Knihovna typů je omezená a neměla by se zobrazovat uživatelům. |
| LIBFLAG_FCONTROL | 2 | Knihovna typů popisuje ovládací prvky a neměla by být zobrazena v prohlížečích typů určených pro nevisuální objekty. |
| 4 | Knihovna typů by se uživatelům neměla zobrazovat, i když její použití není omezeno. Knihovnu typů by měly používat ovládací prvky. Hostitelé by měli vytvořit novou knihovnu typů, která zabalí ovládací prvek s rozšířenými vlastnostmi. |
|
| LIBFLAG_FHASDISKIMAGE | 8 | Knihovna typů existuje v trvalém formuláři na disku. |
Poznámky
Další informace naleznete v tématu LIBFLAGS výčtu.
Modul CLR (Common Language Runtime) vyvolá výjimku, když metoda COM v nativním kódu vrátí HRESULT. Další informace naleznete v tématu Postupy: Mapování HRESULT a výjimek.