TypeLibTypeFlags 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.
Descreve as configurações originais do TYPEFLAGS na biblioteca de tipos COM da qual esse tipo foi importado.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
public enum class TypeLibTypeFlags
[System.Flags]
public enum TypeLibTypeFlags
[System.Flags]
[System.Serializable]
public enum TypeLibTypeFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibTypeFlags
[<System.Flags>]
type TypeLibTypeFlags =
[<System.Flags>]
[<System.Serializable>]
type TypeLibTypeFlags =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibTypeFlags =
Public Enum TypeLibTypeFlags
- Herança
- Atributos
Campos
FAggregatable | 1024 | A classe oferece suporte à agregação. |
FAppObject | 1 | Uma descrição de tipo que descreve um objeto |
FCanCreate | 2 | Instâncias do tipo podem ser criadas por |
FControl | 32 | O tipo é um controle do qual outros tipos serão derivados e não deve ser exibido aos usuários. |
FDispatchable | 4096 | Indica que a interface deriva de |
FDual | 64 | A interface fornece |
16 | O tipo não deve ser exibido para os navegadores. |
|
FLicensed | 4 | O tipo é licenciado. |
FNonExtensible | 128 | A interface não pode adicionar membros em tempo de execução. |
FOleAutomation | 256 | Os tipos usados na interface são totalmente compatíveis com a Automação, incluindo o suporte da associação vtable. |
FPreDeclId | 8 | O tipo é predefinido. O aplicativo cliente deve criar automaticamente uma única instância do objeto que tem esse atributo. O nome da variável que aponta para o objeto é o mesmo que o nome de classe do objeto. |
FReplaceable | 2048 | O objeto oferece suporte a |
FRestricted | 512 | Esse sinalizador é destinado a tipos no nível de sistema ou a tipos que navegadores de tipo não devem exibir. |
FReverseBind | 8192 | Indica que a resolução de nome das interfaces base deve ser verificada antes da verificação das interfaces filhas. Esse é o inverso do comportamento padrão. |
Comentários
TypeLibTypeFlags
é usado junto com o TypeLibTypeAttribute. Os sinalizadores são retidos somente para referência. Eles não são usados pelo Common Language Runtime.
Para obter mais informações, consulte TYPEFLAGS
na biblioteca do MSDN.