TypeLibVarFlags Výčet

Definice

Popisuje původní nastavení objektu VARFLAGS v knihovně typů modelu COM, ze které byla proměnná importována.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class TypeLibVarFlags
[System.Flags]
public enum TypeLibVarFlags
[System.Flags]
[System.Serializable]
public enum TypeLibVarFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibVarFlags
[<System.Flags>]
type TypeLibVarFlags = 
[<System.Flags>]
[<System.Serializable>]
type TypeLibVarFlags = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibVarFlags = 
Public Enum TypeLibVarFlags
Dědičnost
TypeLibVarFlags
Atributy

Pole

FBindable 4

Proměnná podporuje datové vazby.

FDefaultBind 32

Proměnná je jedna vlastnost, která nejlépe představuje objekt. Tuto hodnotu může mít pouze jedna proměnná v informacích o typu.

FDefaultCollelem 256

Umožňuje optimalizaci, ve které kompilátor hledá člena s názvem "xyz" na typu "abc". Pokud je takový člen nalezen a je označen jako přistupovací funkce pro prvek výchozí kolekce, pak se vygeneruje volání této členské funkce.

FDisplayBind 16

Proměnná se zobrazí jako s možností vazby. FBindable musí být také nastavena.

FHidden 64

Proměnná by se neměla zobrazovat v prohlížeči, přestože existuje a je vázána.

FImmediateBind 4096

Proměnná se mapuje jako jednotlivé vlastnosti, které lze vytvořit.

FNonBrowsable 1024

Proměnná se zobrazí v prohlížeči objektů, ale ne v prohlížeči vlastností.

FReadOnly 1

Přiřazení k proměnné by nemělo být povoleno.

FReplaceable 2048

Označí rozhraní jako výchozí chování.

FRequestEdit 8

Označuje, že vlastnost podporuje oznámení COM OnRequestEdit .

FRestricted 128

Tento příznak je určený pro funkce na úrovni systému nebo funkce, které by se podle typu prohlížeče neměly zobrazovat.

FSource 2

Proměnná vrátí objekt, který je zdrojem událostí.

FUiDefault 512

Výchozí zobrazení v uživatelském rozhraní.

Poznámky

TypeLibVarFlags se používá ve spojení s parametrem TypeLibVarAttribute. Příznaky se uchovávají pouze pro referenci. Modul CLR (Common Language Runtime) je nepoužívá.

Další informace najdete VARFLAGS v knihovně MSDN.

Platí pro