FUNCFLAGS Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Identifica las constantes que definen las propiedades de una función.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
public enum class FUNCFLAGS
[System.Flags]
public enum FUNCFLAGS
[System.Flags]
[System.Serializable]
public enum FUNCFLAGS
[<System.Flags>]
type FUNCFLAGS =
[<System.Flags>]
[<System.Serializable>]
type FUNCFLAGS =
Public Enum FUNCFLAGS
- Herencia
- Atributos
Campos
FUNCFLAG_FBINDABLE | 4 | Función que admite el enlace de datos. |
FUNCFLAG_FDEFAULTBIND | 32 | Función que mejor representa al objeto. Sólo una función de un tipo puede tener este atributo. |
FUNCFLAG_FDEFAULTCOLLELEM | 256 | Permite llevar a cabo una optimización en la que el compilador busca un miembro denominado "xyz" en el tipo "abc". Si se encuentra un miembro de este tipo y se marca como función de descriptor de acceso para un elemento de la colección predeterminada, entonces se genera una llamada a dicha función miembro. Se permite en miembros de interfaces y de interfaces Dispinterface. No se permite en módulos. |
FUNCFLAG_FDISPLAYBIND | 16 | Función que se muestra al usuario como enlazable. FUNCFLAG_FBINDABLE también debe establecerse. |
64 | No debe mostrarse la función al usuario, aunque exista y sea enlazable. |
|
FUNCFLAG_FIMMEDIATEBIND | 4096 | Asignadas como propiedades enlazables individuales. |
FUNCFLAG_FNONBROWSABLE | 1024 | La propiedad aparece en un examinador de objetos, pero no en un examinador de propiedades. |
FUNCFLAG_FREPLACEABLE | 2048 | Etiqueta la interfaz indicando que tiene comportamientos predeterminados. |
FUNCFLAG_FREQUESTEDIT | 8 | Cuando se establece, cualquier llamada a un método que establezca la propiedad dará como resultado, en primer lugar, una llamada a |
FUNCFLAG_FRESTRICTED | 1 | No se debe permitir el acceso a la función desde lenguajes de macros. El marcador está destinado a funciones en el nivel del sistema o a funciones que los exploradores de tipos no deben mostrar. |
FUNCFLAG_FSOURCE | 2 | La función devuelve un objeto que es un origen de eventos. |
FUNCFLAG_FUIDEFAULT | 512 | El miembro de la información de tipos es el miembro predeterminado que se mostrará en la interfaz de usuario. |
FUNCFLAG_FUSESGETLASTERROR | 128 | La función admite |
Comentarios
Para obtener más información, consulte enumeración FUNCFLAGS.
Common Language Runtime produce una excepción cuando un método COM en código nativo devuelve un HRESULT. Para obtener más información, consulta How to: Map HRESULTs and Exceptions.