TYPEFLAGS 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.
Cuidado
Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202
Use TYPEFLAGS em seu lugar.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
public enum class TYPEFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum TYPEFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum TYPEFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type TYPEFLAGS =
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type TYPEFLAGS =
Public Enum TYPEFLAGS
- Herança
- Atributos
Campos
| Nome | Valor | Description |
|---|---|---|
| TYPEFLAG_FAPPOBJECT | 1 | Uma descrição de tipo que descreve um objeto Application. |
| TYPEFLAG_FCANCREATE | 2 | As instâncias do tipo podem ser criadas por |
| TYPEFLAG_FLICENSED | 4 | O tipo é licenciado. |
| TYPEFLAG_FPREDECLID | 8 | O tipo é predefinido. O aplicativo cliente deve criar automaticamente uma única instância do objeto que tenha esse atributo. O nome da variável que aponta para o objeto é o mesmo que o nome da classe do objeto. |
| 16 | O tipo não deve ser exibido para navegadores. |
|
| TYPEFLAG_FCONTROL | 32 | O tipo é um controle do qual outros tipos serão derivados e não devem ser exibidos aos usuários. |
| TYPEFLAG_FDUAL | 64 | A interface fornece associação |
| TYPEFLAG_FNONEXTENSIBLE | 128 | A interface não pode adicionar membros em tempo de execução. |
| TYPEFLAG_FOLEAUTOMATION | 256 | Os tipos usados na interface são totalmente compatíveis com a Automação, incluindo o suporte à associação VTBL. A configuração dupla em uma interface define esse sinalizador além de TYPEFLAG_FDUAL. Não permitido em dispinterfaces. |
| TYPEFLAG_FRESTRICTED | 512 | Não deve ser acessível a partir de linguagens de macro. Esse sinalizador destina-se a tipos ou tipos no nível do sistema que não devem ser exibidos por navegadores de tipo. |
| TYPEFLAG_FAGGREGATABLE | 1024 | A classe dá suporte à agregação. |
| TYPEFLAG_FREPLACEABLE | 2048 | O objeto dá |
| TYPEFLAG_FDISPATCHABLE | 4096 | Indica que a interface deriva de |
| TYPEFLAG_FREVERSEBIND | 8192 | Indica que as interfaces base devem ser verificadas quanto à resolução de nomes antes de verificar os filhos, o inverso do comportamento padrão. |
| TYPEFLAG_FPROXY | 16384 | Indica que a interface usará uma biblioteca de link dinâmico de proxy/stub. Esse sinalizador especifica que o proxy da biblioteca de tipos não deve ser cancelado quando a biblioteca de tipos não for registrada. |
Comentários
Para obter informações adicionais sobre TYPEFLAGS, consulte a Biblioteca MSDN.