TypeLibFuncFlags Enumeración

Definición

Describe la configuración original del FUNCFLAGS en la biblioteca de tipos COM desde donde se importó este método.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

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
Herencia
TypeLibFuncFlags
Atributos

Campos

Nombre Valor Description
FRestricted 1

Esta marca está pensada para funciones o funciones de nivel de sistema que no deben mostrar los exploradores de tipos.

FSource 2

La función devuelve un objeto que es un origen de eventos.

FBindable 4

Función que admite el enlace de datos.

FRequestEdit 8

Cuando se establece, cualquier llamada a un método que establece la propiedad da como resultado primero una llamada a IPropertyNotifySink::OnRequestEdit.

FDisplayBind 16

Función que se muestra al usuario como enlazable. FBindable también debe establecerse.

FDefaultBind 32

Función que mejor representa el objeto . Solo una función de una información de tipo puede tener este atributo.

FHidden 64

La función no se debe mostrar al usuario, aunque existe y se puede enlazar.

FUsesGetLastError 128

La función admite GetLastError.

FDefaultCollelem 256

Permite una optimización en la que el compilador busca un miembro denominado "xyz" en el tipo "abc". Si se encuentra ese miembro y se marca como una función de descriptor de acceso para un elemento de la colección predeterminada, se genera una llamada a esa función miembro.

FUiDefault 512

El miembro de información de tipo es el miembro predeterminado para mostrarlo en la interfaz de usuario.

FNonBrowsable 1024

La propiedad aparece en un explorador de objetos, pero no en un explorador de propiedades.

FReplaceable 2048

Etiqueta la interfaz como comportamiento predeterminado.

FImmediateBind 4096

La función se asigna como propiedades enlazables individuales.

Comentarios

TypeLibFuncFlagsse usa con .TypeLibFuncAttribute Las marcas solo se conservan como referencia. Common Language Runtime no los usa.

Para obtener más información sobre FUNCFLAGS, vea MSDN Library.

Se aplica a