FUNCFLAGS Enum

Definitie

Let op

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

Gebruik in plaats daarvan FUNCFLAGS.

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

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

Velden

Name Waarde Description
FUNCFLAG_FRESTRICTED 1

De functie mag niet toegankelijk zijn vanuit macrotalen. Deze vlag is bedoeld voor functies op systeemniveau of functies die browsers niet mogen weergeven.

FUNCFLAG_FSOURCE 2

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

FUNCFLAG_FBINDABLE 4

De functie die ondersteuning biedt voor gegevensbinding.

FUNCFLAG_FREQUESTEDIT 8

Wanneer deze is ingesteld, wordt een aanroep naar een methode waarmee de eigenschap wordt ingesteld eerst in een aanroep naar IPropertyNotifySink::OnRequestEdit. De implementatie van OnRequestEdit bepaalt of de aanroep de eigenschap mag instellen.

FUNCFLAG_FDISPLAYBIND 16

De functie die aan de gebruiker wordt weergegeven als bindbaar. FUNCFLAG_FBINDABLE moet ook worden ingesteld.

FUNCFLAG_FDEFAULTBIND 32

De functie die het object het beste voorstelt. Slechts één functie in een typegegevens kan dit kenmerk hebben.

FUNCFLAG_FHIDDEN 64

De functie mag niet worden weergegeven aan de gebruiker, hoewel deze bestaat en bindbaar is.

FUNCFLAG_FUSESGETLASTERROR 128

De functie ondersteunt GetLastError. Als er een fout optreedt tijdens de functie, kan de aanroeper aanroepen GetLastError om de foutcode op te halen.

FUNCFLAG_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.

FUNCFLAG_FUIDEFAULT 512

Het type informatielid is het standaardlid voor weergave in de gebruikersinterface.

FUNCFLAG_FNONBROWSABLE 1024

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

FUNCFLAG_FREPLACEABLE 2048

Tagt de interface als standaardgedrag.

FUNCFLAG_FIMMEDIATEBIND 4096

Toegewezen als afzonderlijke bindbare eigenschappen.

Opmerkingen

Zie de MSDN-bibliotheek voor meer informatie.FUNCFLAGS

Van toepassing op