FUNCFLAGS Enumeração

Definição

Atenção

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

Utilize FUNCFLAGS em substituição.

Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.

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
Herança
FUNCFLAGS
Atributos

Campos

Name Valor Description
FUNCFLAG_FRESTRICTED 1

A função não deve ser acessível a partir de linguagens macro. Esta flag destina-se a funções ao nível do sistema ou funções que os navegadores não devem mostrar.

FUNCFLAG_FSOURCE 2

A função devolve um objeto que é uma fonte de eventos.

FUNCFLAG_FBINDABLE 4

A função que suporta a ligação de dados.

FUNCFLAG_FREQUESTEDIT 8

Quando definido, qualquer chamada a um método que defina a propriedade resulta primeiro numa chamada a IPropertyNotifySink::OnRequestEdit. A implementação de OnRequestEdit determina se a chamada pode definir a propriedade.

FUNCFLAG_FDISPLAYBIND 16

A função que é apresentada ao utilizador como vinculável. FUNCFLAG_FBINDABLE também deve ser definido.

FUNCFLAG_FDEFAULTBIND 32

A função que melhor representa o objeto. Apenas uma função numa informação de tipo pode ter este atributo.

FUNCFLAG_FHIDDEN 64

A função não deve ser apresentada ao utilizador, embora exista e seja vinculável.

FUNCFLAG_FUSESGETLASTERROR 128

A função suporta GetLastError. Se ocorrer um erro durante a função, o chamador pode chamar GetLastError para recuperar o código de erro.

FUNCFLAG_FDEFAULTCOLLELEM 256

Permite uma otimização em que o compilador procura um membro chamado "xyz" no tipo "abc". Se tal membro for encontrado e assinalado como função acessória para um elemento da coleção padrão, é gerada uma chamada para essa função membro. Permitido em membros em disinterfaces e interfaces; Não é permitido nos módulos.

FUNCFLAG_FUIDEFAULT 512

O membro de informação de tipo é o membro padrão para a visualização na interface do utilizador.

FUNCFLAG_FNONBROWSABLE 1024

A propriedade aparece num explorador de objetos, mas não num navegador de propriedades.

FUNCFLAG_FREPLACEABLE 2048

Etiqueta a interface como tendo comportamentos padrão.

FUNCFLAG_FIMMEDIATEBIND 4096

Mapeado como propriedades individuais vinculáveis.

Observações

Para informações adicionais sobre FUNCFLAGS, consulte a Biblioteca MSDN.

Aplica-se a