VARFLAGS Enum

Definitie

Let op

Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202

Gebruik in plaats daarvan VARFLAGS.

Deze opsomming ondersteunt een bitsgewijze combinatie van de waarden van de leden.

public enum class VARFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum VARFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum VARFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type VARFLAGS = 
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.VARFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type VARFLAGS = 
Public Enum VARFLAGS
Overname
VARFLAGS
Kenmerken

Velden

Name Waarde Description
VARFLAG_FREADONLY 1

Toewijzing aan de variabele mag niet worden toegestaan.

VARFLAG_FSOURCE 2

De variabele retourneert een object dat een bron van gebeurtenissen is.

VARFLAG_FBINDABLE 4

De variabele ondersteunt gegevensbinding.

VARFLAG_FREQUESTEDIT 8

Wanneer deze is ingesteld, resulteert een poging om de eigenschap rechtstreeks te wijzigen in een aanroep naar IPropertyNotifySink::OnRequestEdit. De implementatie van OnRequestEdit bepaalt of de wijziging wordt geaccepteerd.

VARFLAG_FDISPLAYBIND 16

De variabele wordt aan de gebruiker weergegeven als bindbaar. VARFLAG_FBINDABLE moet ook worden ingesteld.

VARFLAG_FDEFAULTBIND 32

De variabele is de enige eigenschap die het object het beste voorstelt. Slechts één variabele in typegegevens kan dit kenmerk hebben.

VARFLAG_FHIDDEN 64

De variabele mag niet worden weergegeven aan de gebruiker in een browser, hoewel deze bestaat en bindbaar is.

VARFLAG_FRESTRICTED 128

De variabele mag niet toegankelijk zijn vanuit macrotalen. Deze vlag is bedoeld voor variabelen of variabelen op systeemniveau die u niet wilt weergeven in browsers.

VARFLAG_FDEFAULTCOLLELEM 256

Maakt een optimalisatie mogelijk waarbij de compiler zoekt naar een lid met de naam 'xyz' op het type 'abc'. Als een dergelijk lid wordt gevonden en wordt gemarkeerd als een toegangsfunctie voor een element van de standaardverzameling, wordt er een aanroep gegenereerd voor die lidfunctie. Toegestaan voor leden in dispinterfaces en interfaces; niet toegestaan voor modules.

VARFLAG_FUIDEFAULT 512

De variabele is de standaardweergave in de gebruikersinterface.

VARFLAG_FNONBROWSABLE 1024

De variabele wordt weergegeven in een objectbrowser, maar niet in een eigenschappenbrowser.

VARFLAG_FREPLACEABLE 2048

Tagt de interface als standaardgedrag.

VARFLAG_FIMMEDIATEBIND 4096

De variabele wordt toegewezen als afzonderlijke bindbare eigenschappen.

Opmerkingen

Zie de MSDN-bibliotheek voor meer informatie.VARFLAGS

Van toepassing op