TypeLibFuncFlags Énumération

Définition

Décrit les paramètres d’origine de l'FUNCFLAGS dans la bibliothèque de types COM à partir de laquelle cette méthode a été importée.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

public enum class TypeLibFuncFlags
[System.Flags]
[System.Serializable]
public enum TypeLibFuncFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibFuncFlags
[System.Flags]
public enum TypeLibFuncFlags
[<System.Flags>]
[<System.Serializable>]
type TypeLibFuncFlags = 
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibFuncFlags = 
[<System.Flags>]
type TypeLibFuncFlags = 
Public Enum TypeLibFuncFlags
Héritage
TypeLibFuncFlags
Attributs

Champs

Nom Valeur Description
FRestricted 1

Cet indicateur est destiné aux fonctions ou fonctions de niveau système qui ne doivent pas s’afficher dans les navigateurs de type.

FSource 2

La fonction retourne un objet qui est une source d’événements.

FBindable 4

Fonction qui prend en charge la liaison de données.

FRequestEdit 8

Quand elle est définie, tout appel à une méthode qui définit les résultats de la propriété commence par un appel à IPropertyNotifySink::OnRequestEdit.

FDisplayBind 16

Fonction affichée à l’utilisateur comme pouvant être liée. FBindable doit également être défini.

FDefaultBind 32

Fonction qui représente le mieux l’objet. Une seule fonction d’une information de type peut avoir cet attribut.

FHidden 64

La fonction ne doit pas être affichée à l’utilisateur, bien qu’elle existe et soit liée.

FUsesGetLastError 128

La fonction prend en charge GetLastError.

FDefaultCollelem 256

Autorise une optimisation dans laquelle le compilateur recherche un membre nommé « xyz » sur le type « abc ». Si un tel membre est trouvé et est marqué comme fonction d’accesseur pour un élément de la collection par défaut, un appel est généré à cette fonction membre.

FUiDefault 512

Le membre d’informations de type est le membre par défaut à afficher dans l’interface utilisateur.

FNonBrowsable 1024

La propriété apparaît dans un navigateur d’objets, mais pas dans un navigateur de propriétés.

FReplaceable 2048

Étiquette l’interface comme ayant des comportements par défaut.

FImmediateBind 4096

La fonction est mappée en tant que propriétés pouvant être liées individuelles.

Remarques

TypeLibFuncFlags est utilisé avec le TypeLibFuncAttribute. Les indicateurs sont conservés uniquement pour référence. Ils ne sont pas utilisés par le Common Language Runtime.

Pour plus d’informations sur FUNCFLAGS, consultez la bibliothèque MSDN.

S’applique à