VARFLAGS Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Azonosítja a változó tulajdonságait meghatározó állandókat.
Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.
public enum class VARFLAGS
[System.Flags]
public enum VARFLAGS
[System.Flags]
[System.Serializable]
public enum VARFLAGS
[<System.Flags>]
type VARFLAGS =
[<System.Flags>]
[<System.Serializable>]
type VARFLAGS =
Public Enum VARFLAGS
- Öröklődés
- Attribútumok
Mezők
| Name | Érték | Description |
|---|---|---|
| VARFLAG_FREADONLY | 1 | A változóhoz való hozzárendelés nem engedélyezett. |
| VARFLAG_FSOURCE | 2 | A változó egy olyan objektumot ad vissza, amely az események forrása. |
| VARFLAG_FBINDABLE | 4 | A változó támogatja az adatkötést. |
| VARFLAG_FREQUESTEDIT | 8 | Ha be van állítva, a tulajdonság közvetlen módosítására tett kísérletek a következő híváshoz vezetnek |
| VARFLAG_FDISPLAYBIND | 16 | A változó kötéssel megjeleníthetőként jelenik meg a felhasználó számára. VARFLAG_FBINDABLE is be kell állítani. |
| VARFLAG_FDEFAULTBIND | 32 | A változó az objektumot legjobban képviselő egyetlen tulajdonság. Csak egy változó rendelkezhet ezzel az attribútummal a típusinformációkban. |
| 64 | A változó nem jeleníthető meg a felhasználó számára böngészőben, bár létezik és kötésre is használható. |
|
| VARFLAG_FRESTRICTED | 128 | A változó nem lehet elérhető makrónyelvekből. Ez a jelző olyan rendszerszintű változókra vagy változókra vonatkozik, amelyeket nem szeretne megjeleníteni a típusböngészőkben. |
| VARFLAG_FDEFAULTCOLLELEM | 256 | Lehetővé teszi az optimalizálást, amelyben a fordító egy "xyz" nevű tagot keres az "abc" típuson. Ha egy ilyen tag megtalálható, és az alapértelmezett gyűjtemény egy elemének kiegészítő függvényeként van megjelölve, akkor a rendszer hívást hoz létre az adott tagfüggvényhez. A dispinterfaces és interfészek tagjai számára engedélyezett; modulokon nem engedélyezett. |
| VARFLAG_FUIDEFAULT | 512 | A változó az alapértelmezett megjelenítés a felhasználói felületen. |
| VARFLAG_FNONBROWSABLE | 1024 | A változó egy objektumböngészőben jelenik meg, tulajdonságböngészőben azonban nem. |
| VARFLAG_FREPLACEABLE | 2048 | Az illesztőt alapértelmezett viselkedésként címkézi. |
| VARFLAG_FIMMEDIATEBIND | 4096 | A változó egyedi kötési tulajdonságokként van leképezve. |
Megjegyzések
További információ: VARFLAGS enumerálás.
A közös nyelvi futtatókörnyezet kivételt eredményez, ha egy COM-metódus natív kódban HRESULT-t ad vissza. További információ : HrESULT-ok és kivételek leképezése.