FUNCFLAGS Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Identifica as constantes que definem as propriedades de uma função.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
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
- Herança
- Atributos
Campos
FUNCFLAG_FBINDABLE | 4 | A função que dá suporte à associação de dados. |
FUNCFLAG_FDEFAULTBIND | 32 | A função que melhor representa o objeto. Apenas uma função em um tipo pode ter este atributo. |
FUNCFLAG_FDEFAULTCOLLELEM | 256 | Permite uma otimização em que o compilador procura um membro chamado "xyz" no tipo de "abc". Se esse membro for encontrado e marcado como uma função de acessador de um elemento da coleção padrão, uma chamada será gerada para essa função de membro. Permitido em membros em dispinterfaces e interfaces; não é permitida em módulos. |
FUNCFLAG_FDISPLAYBIND | 16 | A função que é exibida ao usuário como associável. FUNCFLAG_FBINDABLE também deve ser definido. |
64 | A função não deve ser exibida para o usuário, embora ele exista e seja associável. |
|
FUNCFLAG_FIMMEDIATEBIND | 4096 | Mapeado como propriedades associáveis individuais. |
FUNCFLAG_FNONBROWSABLE | 1024 | A propriedade aparece em um Pesquisador de Objetos, mas não em um navegador de propriedades. |
FUNCFLAG_FREPLACEABLE | 2048 | Marca a interface como tendo comportamentos padrão. |
FUNCFLAG_FREQUESTEDIT | 8 | Quando definido, qualquer chamada para um método que define os resultados da propriedade primeiro em uma chamada para |
FUNCFLAG_FRESTRICTED | 1 | A função não deve ser acessível de linguagens de macro. Esse sinalizador é destinado a funções no nível de sistema ou a funções que navegadores de tipo não devem exibir. |
FUNCFLAG_FSOURCE | 2 | A função retorna um objeto que é uma origem de eventos. |
FUNCFLAG_FUIDEFAULT | 512 | O membro de informações de tipo é o membro padrão para exibição na interface do usuário. |
FUNCFLAG_FUSESGETLASTERROR | 128 | A função dá suporte a |
Comentários
Para obter mais informações, consulte enumeração FUNCFLAGS.
O Common Language Runtime gera uma exceção quando um método COM no código nativo retorna um HRESULT. Para obter mais informações, consulte Como mapear HRESULTs e exceções.