TypeLibFuncFlags Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Descreve as definições originais do FUNCFLAGS na biblioteca de tipos COM de onde este método foi importado.
Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.
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
- Herança
- Atributos
Campos
| Name | Valor | Description |
|---|---|---|
| FRestricted | 1 | Esta flag destina-se a funções ao nível do sistema ou funções que os navegadores não devem mostrar. |
| FSource | 2 | A função devolve um objeto que é uma fonte de eventos. |
| FBindable | 4 | A função que suporta a ligação de dados. |
| FRequestEdit | 8 | Quando definido, qualquer chamada a um método que defina a propriedade resulta primeiro numa chamada a |
| FDisplayBind | 16 | A função que é apresentada ao utilizador como vinculável. FBindable também deve ser definido. |
| FDefaultBind | 32 | A função que melhor representa o objeto. Apenas uma função numa informação de tipo pode ter este atributo. |
| 64 | A função não deve ser apresentada ao utilizador, embora exista e seja vinculável. |
|
| FUsesGetLastError | 128 | A função suporta |
| 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, então é gerada uma chamada para essa função membro. |
| FUiDefault | 512 | O membro de informação de tipo é o membro padrão para a visualização na interface do utilizador. |
| FNonBrowsable | 1024 | A propriedade aparece num explorador de objetos, mas não num navegador de propriedades. |
| FReplaceable | 2048 | Etiqueta a interface como tendo comportamentos padrão. |
| FImmediateBind | 4096 | A função é mapeada como propriedades individuais vinculáveis. |
Observações
TypeLibFuncFlags é usado com o TypeLibFuncAttribute. As bandeiras são mantidas apenas para referência. Não são usados pelo runtime da linguagem comum.
Para mais informações sobre FUNCFLAGS, consulte a biblioteca MSDN.