Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês
Esta documentação foi arquivada e não está sendo atualizada.

Membros EnumBuilder

Describes and represents an enumeration type.

O tipo EnumBuilder expõe os membros a seguir.

  NomeDescrição
Método público CreateType Creates a Type object for this enum.
Método público DefineLiteral Defines the named static field in an enumeration type with the specified constant value.
Método público Equals Sobrecarregado. Determina se o sistema subjacente digite do corrente Type é o mesmo que o tipo de sistema de especificado Object ou Type.
Método protegido Finalize Permite que um Object tente liberar recursos e executar outras operações de limpeza antes do Object ser recuperado pelo coletor de lixo. (Herdado de Object.)
Método público FindInterfaces Retorna uma matriz de Type objetos que representam uma lista filtrada de interfaces implementadas ou herdadas por corrente Type. (Herdado de Type.)
Método público FindMembers Retorna uma matriz filtrada da MemberInfo objetos do tipo membro especificado. (Herdado de Type.)
Método público GetArrayRank Obtém o número de dimensões em um Array. (Herdado de Type.)
Método protegido GetAttributeFlagsImpl Quando substituído em uma classe derivada, implementa o Attributes propriedade e obtém uma máscara de bits que indica os atributos associada a Type. (Herdado de Type.)
Método público GetConstructor Sobrecarregado. Obtém um construtor específico do corrente Type.
Método protegido GetConstructorImpl Quando substituído em uma classe derivada, procura um construtor cujos parâmetros correspondem aos tipos de argumento especificado e modificadores, usando as restrições de vinculação especificada e a convenção de chamada especificada. (Herdado de Type.)
Método público GetConstructors Sobrecarregado. This method is not supported on types that have not been completed.
Método público GetCustomAttributes Sobrecarregado. Returns the custom attributes defined for this constructor.
Método público GetDefaultMembers Procura por membros definidos para o corrente Type cujo DefaultMemberAttribute está definido. (Herdado de Type.)
Método público GetElementType Calling this method always throws NotSupportedException. (Substitui Type.GetElementType().)
Método público GetEvent Sobrecarregado. This method is not supported on types that have not been completed.
Método público GetEvents Sobrecarregado. This method is not supported on types that have not been completed.
Método público GetField Sobrecarregado. This method is not supported on types that have not been completed.
Método público GetFields Sobrecarregado. This method is not supported on types that have not been completed.
Método público GetGenericArguments Retorna uma matriz de Type objetos que representam os argumentos de tipo de um tipo genérico ou os parâmetros de tipo de uma definição de tipo genérico. (Herdado de Type.)
Método público GetGenericParameterConstraints Retorna uma matriz de Type objetos que representam as restrições no parâmetro de tipo genérico corrente. (Herdado de Type.)
Método público GetGenericTypeDefinition Retorna um Type objeto que representa uma definição de tipo genérico do qual o tipo genérico corrente pode ser construído. (Herdado de Type.)
Método público GetHashCode Retorna o código hash para essa instância. (Herdado de Type.)
Método público GetInterface Sobrecarregado. This method is not supported on types that have not been completed.
Método público GetInterfaceMap Returns an interface mapping for the interface requested. (Substitui Type.GetInterfaceMap(Type).)
Método público GetInterfaces Returns an array of all the interfaces implemented on this a class and its base classes. (Substitui Type.GetInterfaces().)
Método público GetMember Sobrecarregado. This method is not supported on types that have not been completed.
Método público GetMembers Sobrecarregado. This method is not supported on types that have not been completed.
Método público GetMethod Sobrecarregado. Obtém um método específico do corrente Type.
Método protegido GetMethodImpl Quando substituído em uma classe derivada, procura o método especificado cujos parâmetros correspondem aos tipos de argumento especificado e modificadores, usando as restrições de vinculação especificada e a convenção de chamada especificada. (Herdado de Type.)
Método público GetMethods Sobrecarregado. This method is not supported on types that have not been completed.
Método público GetNestedType Sobrecarregado. This method is not supported on types that have not been completed.
Método público GetNestedTypes Sobrecarregado. This method is not supported on types that have not been completed.
Método público GetProperties Sobrecarregado. This method is not supported on types that have not been completed.
Método público GetProperty Sobrecarregado. Obtém uma propriedade específica do corrente Type.
Método protegido GetPropertyImpl Quando substituído em uma classe derivada, procura a propriedade especificada cujos parâmetros correspondem aos tipos de argumento especificado e modificadores, usando as restrições de vinculação especificada. (Herdado de Type.)
Método público GetType Sobrecarregado.
Método protegido HasElementTypeImpl Quando substituído em uma classe derivada, implementa o HasElementType propriedade e determina se o corrente Type abrange ou refere-se a outro tipo; que é, se o corrente Type é uma matriz, um ponteiro, ou é passado por referência. (Herdado de Type.)
Método público InvokeMember Sobrecarregado. This method is not supported on types that have not been completed.
Método protegido IsArrayImpl Quando substituído em uma classe derivada, implementa o IsArray propriedade e determina se a Type é uma matriz. (Herdado de Type.)
Método público IsAssignableFrom Determina se uma instância do corrente Type podem ser atribuídos de uma instância do especificado Type. (Herdado de Type.)
Método protegido IsByRefImpl Quando substituído em uma classe derivada, implementa o IsByRef propriedade e determina se a Type é passado por referência. (Herdado de Type.)
Método protegido IsCOMObjectImpl Quando substituído em uma classe derivada, implementa o IsCOMObject propriedade e determina se a Type é um objeto COM. (Herdado de Type.)
Método protegido IsContextfulImpl Implementa o IsContextful propriedade e determina se a Type pode ser hospedado em um contexto. (Herdado de Type.)
Método público IsDefined Checks if the specified custom attribute type is defined. (Substitui MemberInfo.IsDefined(Type, Boolean).)
Método público IsInstanceOfType Determina se o objeto especificado é uma instância do corrente Type. (Herdado de Type.)
Método protegido IsMarshalByRefImpl Implementa o IsMarshalByRef propriedade e determina se a Type é empacotada por referência. (Herdado de Type.)
Método protegido IsPointerImpl Quando substituído em uma classe derivada, implementa o IsPointer propriedade e determina se a Type é um ponteiro. (Herdado de Type.)
Método protegido IsPrimitiveImpl Quando substituído em uma classe derivada, implementa o IsPrimitive propriedade e determina se a Type é um dos tipos primitivos. (Herdado de Type.)
Método público IsSubclassOf Determina se a classe representada pelo corrente Type deriva da classe representada pelo especificado Type. (Herdado de Type.)
Método protegido IsValueTypeImpl Implementa o IsValueType propriedade e determina se a Type é um tipo de valor; ou seja, não uma classe ou uma interface. (Herdado de Type.)
Método público MakeArrayType Sobrecarregado.
Método público MakeByRefType Retorna um Type objeto que representa o tipo corrente quando passados sistema autônomo um ref parâmetro)ByRef parâmetro no Visual Basic). (Substitui Type.MakeByRefType().)
Método público MakeGenericType Substitui os elementos de uma matriz de tipos para os parâmetros de tipo da definição de tipo genérico corrente e retorna um Type objeto que representa o resultante construído tipo. (Herdado de Type.)
Método público MakePointerType Retorna um Type objeto que representa um ponteiro para o tipo corrente. (Substitui Type.MakePointerType().)
Método protegido MemberwiseClone Cria uma cópia superficial do Object atual. (Herdado de Object.)
Método público SetCustomAttribute Sobrecarregado. Sets custom attributes for this constructor.
Método público ToString Retorna um String que representa o nome do corrente Type. (Herdado de Type.)
Início

  NomeDescrição
Propriedade pública Assembly Retrieves the dynamic assembly that contains this enum definition. (Substitui Type.Assembly.)
Propriedade pública AssemblyQualifiedName Returns the full path of this enum qualified by the display name of the parent assembly. (Substitui Type.AssemblyQualifiedName.)
Propriedade pública Attributes Obtém os atributos associados a Type. (Herdado de Type.)
Propriedade pública BaseType Returns the parent Type of this type which is always Enum. (Substitui Type.BaseType.)
Propriedade pública ContainsGenericParameters Obtém um valor indicando se o corrente Type objeto possui parâmetros de tipo que não foram substituídos por tipos específicos. (Herdado de Type.)
Propriedade pública DeclaringMethod Obtém um MethodBase o método declarativo, que representa se o corrente Type representa um parâmetro de tipo de um método genérico. (Herdado de Type.)
Propriedade pública DeclaringType Returns the type that declared this EnumBuilder. (Substitui Type.DeclaringType.)
Propriedade pública FullName Returns the full path of this enum. (Substitui Type.FullName.)
Propriedade pública GenericParameterAttributes Obtém uma combinação de GenericParameterAttributes sinalizadores que descrevem a covariância e restrições especiais do parâmetro de tipo genérico corrente. (Herdado de Type.)
Propriedade pública GenericParameterPosition Obtém a posição do parâmetro de tipo na lista Tipo de parâmetro de tipo genérico ou método que declarado como parâmetro, quando o Type objeto representa um parâmetro de tipo de um tipo genérico ou um método genérico. (Herdado de Type.)
Propriedade pública GUID Returns the GUID of this enum. (Substitui Type.GUID.)
Propriedade pública HasElementType Obtém um valor indicando se o corrente Type abrange ou refere-se a outro tipo; que é, se o corrente Type é uma matriz, um ponteiro, ou é passado por referência. (Herdado de Type.)
Propriedade pública IsAbstract Obtém um valor indicando se o Type é abstrato e deve ser substituído. (Herdado de Type.)
Propriedade pública IsAnsiClass Obtém um valor que indica se a seqüência de caracteres de formato do atributoAnsiClass está selecionado para o Type. (Herdado de Type.)
Propriedade pública IsArray Obtém um valor indicando se o Type é uma matriz. (Herdado de Type.)
Propriedade pública IsAutoClass Obtém um valor que indica se a seqüência de caracteres de formato do atributoAutoClass está selecionado para o Type. (Herdado de Type.)
Propriedade pública IsAutoLayout Obtém um valor indicando se o layout de classe de atributo AutoLayout está selecionado para o Type. (Herdado de Type.)
Propriedade pública IsByRef Obtém um valor indicando se o Type é passado por referência. (Herdado de Type.)
Propriedade pública IsClass Obtém um valor indicando se o Type é uma classe; ou seja, não um tipo de valor ou interface. (Herdado de Type.)
Propriedade pública IsCOMObject Obtém um valor indicando se o Type é um objeto COM. (Herdado de Type.)
Propriedade pública IsContextful Obtém um valor indicando se o Type pode ser hospedado em um contexto. (Herdado de Type.)
Propriedade pública IsEnum Obtém um valor indicando se o corrente Type representa uma enumeração. (Herdado de Type.)
Propriedade pública IsExplicitLayout Obtém um valor indicando se o layout de classe de atributo ExplicitLayout está selecionado para o Type. (Herdado de Type.)
Propriedade pública IsGenericParameter Obtém um valor indicando se o corrente Type representa um parâmetro de tipo na definição de um tipo genérico ou método. (Herdado de Type.)
Propriedade pública IsGenericType Obtém um valor que indica se o tipo corrente é um tipo genérico. (Herdado de Type.)
Propriedade pública IsGenericTypeDefinition Obtém um valor indicando se o corrente Type representa uma definição de tipo genérico, do qual outros tipos genéricos podem ser construídos. (Herdado de Type.)
Propriedade pública IsImport Obtém um valor indicando se o Type tem um ComImportAttribute atributo aplicado, indicando que ele foi importado de uma biblioteca de tipos COM. (Herdado de Type.)
Propriedade pública IsInterface Obtém um valor indicando se o Type é uma interface; que é, não uma classe ou um tipo de valor. (Herdado de Type.)
Propriedade pública IsLayoutSequential Obtém um valor indicando se o layout de classe de atributo SequentialLayout está selecionado para o Type. (Herdado de Type.)
Propriedade pública IsMarshalByRef Obtém um valor indicando se o Type é empacotada por referência. (Herdado de Type.)
Propriedade pública IsNested Obtém um valor indicando se o corrente Type objeto representa um tipo cuja definição é aninhada dentro da definição de outro tipo. (Herdado de Type.)
Propriedade pública IsNestedAssembly Obtém um valor indicando se o Type é visível somente dentro de seu próprio assembly e aninhados. (Herdado de Type.)
Propriedade pública IsNestedFamANDAssem Obtém um valor indicando se o Type é visível somente para classes que pertencem a sua família e seu próprio assembly e aninhados. (Herdado de Type.)
Propriedade pública IsNestedFamily Obtém um valor indicando se o Type é visível somente dentro de sua família e aninhados. (Herdado de Type.)
Propriedade pública IsNestedFamORAssem Obtém um valor indicando se o Type é visível somente para classes que pertencem a um seu próprio família ou para seu próprio assembly e aninhados. (Herdado de Type.)
Propriedade pública IsNestedPrivate Obtém um valor indicando se o Type é aninhado e declarado particular. (Herdado de Type.)
Propriedade pública IsNestedPublic Obtém um valor que indica se é uma classe aninhada e declarado como pública. (Herdado de Type.)
Propriedade pública IsNotPublic Obtém um valor indicando se o Type não foi declarada pública. (Herdado de Type.)
Propriedade pública IsPointer Obtém um valor indicando se o Type é um ponteiro. (Herdado de Type.)
Propriedade pública IsPrimitive Obtém um valor indicando se o Type é um dos tipos primitivos. (Herdado de Type.)
Propriedade pública IsPublic Obtém um valor indicando se o Type é declarado público. (Herdado de Type.)
Propriedade pública IsSealed Obtém um valor indicando se o Type é declarada lacrado. (Herdado de Type.)
Propriedade pública IsSerializable Obtém um valor indicando se o Type é serializável. (Herdado de Type.)
Propriedade pública IsSpecialName Obtém um valor indicando se o Type tem um nome que requer tratamento especial. (Herdado de Type.)
Propriedade pública IsUnicodeClass Obtém um valor que indica se a seqüência de caracteres de formato do atributoUnicodeClass está selecionado para o Type. (Herdado de Type.)
Propriedade pública IsValueType Obtém um valor indicando se o Type é um tipo de valor. (Herdado de Type.)
Propriedade pública IsVisible Obtém um valor indicando se o Type pode ser acessado pelo código fora do assembly. (Herdado de Type.)
Propriedade pública MemberType Obtém um MemberTypes valor que indica que esse membro é um tipo ou um tipo aninhado. (Herdado de Type.)
Propriedade pública MetadataToken Gets a value that identifies a metadata element. (Herdado de MemberInfo.)
Propriedade pública Module Retrieves the dynamic module that contains this EnumBuilder definition. (Substitui Type.Module.)
Propriedade pública Name Returns the name of this enum. (Substitui MemberInfo.Name.)
Propriedade pública Namespace Returns the namespace of this enum. (Substitui Type.Namespace.)
Propriedade pública ReflectedType Returns the type that was used to obtain this EnumBuilder. (Substitui Type.ReflectedType.)
Propriedade pública StructLayoutAttribute Obtém um StructLayoutAttribute que descreve o layout do tipo corrente. (Herdado de Type.)
Propriedade pública TypeHandle Retrieves the internal handle for this enum. (Substitui Type.TypeHandle.)
Propriedade pública TypeInitializer Obtém o inicializador de Type. (Herdado de Type.)
Propriedade pública TypeToken Returns the internal metadata type token of this enum.
Propriedade pública UnderlyingField Returns the underlying field for this enum.
Propriedade pública UnderlyingSystemType Returns the underlying system type for this enum. (Substitui Type.UnderlyingSystemType.)
Início

  NomeDescrição
Implementação explícita da interface Método particular _Type.GetIDsOfNames Mapeia um conjunto de nomes para um conjunto correspondente de identificadores de despacho. (Herdado de Type.)
Implementação explícita da interface Método particular _MemberInfo.GetIDsOfNames Maps a set of names to a corresponding set of dispatch identifiers. (Herdado de MemberInfo.)
Implementação explícita da interface Método particular _EnumBuilder.GetIDsOfNames Maps a set of names to a corresponding set of dispatch identifiers.
Implementação explícita da interface Método particular _MemberInfo.GetType Gets a Type object representing the MemberInfo class. (Herdado de MemberInfo.)
Implementação explícita da interface Método particular _Type.GetTypeInfo Recupera as informações de tipo para um objeto, que pode ser usado para obter as informações de tipo para uma interface. (Herdado de Type.)
Implementação explícita da interface Método particular _MemberInfo.GetTypeInfo Retrieves the type information for an object, which can then be used to get the type information for an interface. (Herdado de MemberInfo.)
Implementação explícita da interface Método particular _EnumBuilder.GetTypeInfo Retrieves the type information for an object, which can then be used to get the type information for an interface.
Implementação explícita da interface Método particular _Type.GetTypeInfoCount Recupera o número de interfaces de informações de tipo que um objeto oferece (0 ou 1). (Herdado de Type.)
Implementação explícita da interface Método particular _MemberInfo.GetTypeInfoCount Retrieves the number of type information interfaces that an object provides (either 0 or 1). (Herdado de MemberInfo.)
Implementação explícita da interface Método particular _EnumBuilder.GetTypeInfoCount Retrieves the number of type information interfaces that an object provides (either 0 or 1).
Implementação explícita da interface Método particular _Type.Invoke Fornece acesso a propriedades e métodos expostos por um objeto. (Herdado de Type.)
Implementação explícita da interface Método particular _MemberInfo.Invoke Provides access to properties and methods exposed by an object. (Herdado de MemberInfo.)
Implementação explícita da interface Método particular _EnumBuilder.Invoke Provides access to properties and methods exposed by an object.
Início
Mostrar: