Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beschreibt einen Enumerationstyp und stellt diesen dar.
In den folgenden Tabellen werden die vom EnumBuilder -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
Assembly | Überschrieben. Ruft die dynamische Assembly ab, die diese Enumerationsdefinition enthält. |
![]() |
AssemblyQualifiedName | Überschrieben. Gibt den vollständigen Pfad der Enumeration zurück, der durch den Anzeigenamen der übergeordneten Assembly gekennzeichnet ist. |
![]() |
Attributes | Ruft die Type zugeordneten Attribute ab.(Von Type geerbt.) |
![]() |
BaseType | Überschrieben. Gibt den übergeordneten Type dieses Typs zurück, der immer Enum ist. |
![]() |
ContainsGenericParameters | Ruft einen Wert ab, der angibt, ob das aktuelle Type-Objekt über Typparameter verfügt, die nicht durch bestimmte Typen ersetzt wurden.(Von Type geerbt.) |
![]() |
DeclaringMethod | Ruft eine MethodBase ab, die die deklarierende Methode darstellt, wenn der aktuelle Type einen Typparameter einer generischen Methode darstellt.(Von Type geerbt.) |
![]() |
DeclaringType | Überschrieben. Gibt den Typ zurück, der diesen EnumBuilder deklariert hat. |
![]() |
DefaultBinder | Ruft einen Verweis auf den Standardbinder ab, der interne Regeln für die Auswahl der passenden Member implementiert, die von InvokeMember aufgerufen werden sollen.(Von Type geerbt.) |
![]() |
FullName | Überschrieben. Gibt den vollständigen Pfad dieser Enumeration zurück. |
![]() |
GenericParameterAttributes | Ruft eine Kombination von GenericParameterAttributes-Flags ab, die die Kovarianz und die speziellen Einschränkungen des aktuellen generischen Typparameters angeben. (Von Type geerbt.) |
![]() |
GenericParameterPosition | Ruft die Position des Typparameters in der Typparameterliste des generischen Typs oder der Methode ab, der bzw. die den Parameter deklariert hat, wenn das Type-Objekt einen Typparameter eines generischen Typs oder einer generischen Methode darstellt.(Von Type geerbt.) |
![]() |
GUID | Überschrieben. Gibt die GUID dieser Enumeration zurück. |
![]() |
HasElementType | Ruft einen Wert ab, der angibt, ob der aktuelle Type einen anderen Typ umfasst oder auf einen anderen Typ verweist, d. h., ob der aktuelle Type ein Array oder ein Zeiger ist oder als Verweis übergeben wird.(Von Type geerbt.) |
![]() |
IsAbstract | Ruft einen Wert ab, der angibt, ob Type abstrakt ist und überschrieben werden muss.(Von Type geerbt.) |
![]() |
IsAnsiClass | Ruft einen Wert ab, der angibt, ob für Type das Zeichenfolgenformatattribut AnsiClass ausgewählt ist.(Von Type geerbt.) |
![]() |
IsArray | Ruft einen Wert ab, der angibt, ob Type ein Array ist.(Von Type geerbt.) |
![]() |
IsAutoClass | Ruft einen Wert ab, der angibt, ob für Type das Zeichenfolgenformatattribut AutoClass ausgewählt ist.(Von Type geerbt.) |
![]() |
IsAutoLayout | Ruft einen Wert ab, der angibt, ob für Type das Klassenlayoutattribut AutoLayout ausgewählt ist.(Von Type geerbt.) |
![]() |
IsByRef | Ruft einen Wert ab, der angibt, ob Type als Verweis übergeben wird.(Von Type geerbt.) |
![]() |
IsClass | Ruft einen Wert ab, der angibt, ob Type eine Klasse ist, d. h. weder ein Werttyp noch eine Schnittstelle.(Von Type geerbt.) |
![]() |
IsCOMObject | Ruft einen Wert ab, der angibt, ob Type ein COM-Objekt ist.(Von Type geerbt.) |
![]() |
IsContextful | Ruft einen Wert ab, der angibt, ob Type in einen Kontext aufgenommen werden kann.(Von Type geerbt.) |
![]() |
IsEnum | Ruft einen Wert ab, der angibt, ob der aktuelle Type eine Enumeration darstellt.(Von Type geerbt.) |
![]() |
IsExplicitLayout | Ruft einen Wert ab, der angibt, ob für Type das Klassenlayoutattribut ExplicitLayout ausgewählt ist.(Von Type geerbt.) |
![]() |
IsGenericParameter | Ruft einen Wert ab, der angibt, ob der aktuelle Type einen Typparameter einer generischen Typ- oder Methodendefinition darstellt.(Von Type geerbt.) |
![]() |
IsGenericType | Ruft einen Wert ab, der angibt, ob der aktuelle Typ ein generischer Typ ist.(Von Type geerbt.) |
![]() |
IsGenericTypeDefinition | Ruft einen Wert ab, der angibt, ob der aktuelle Type eine generische Typdefinition darstellt, aus der andere generische Typen konstruiert werden können.(Von Type geerbt.) |
![]() |
IsImport | Ruft einen Wert ab, der angibt, ob der Type ein ComImportAttribute-Attribut hat, was bedeutet, dass er aus einer COM-Typbibliothek importiert wurde.(Von Type geerbt.) |
![]() |
IsInterface | Ruft einen Wert ab, der angibt, ob Type eine Schnittstelle ist, d. h. weder eine Klasse noch ein Werttyp.(Von Type geerbt.) |
![]() |
IsLayoutSequential | Ruft einen Wert ab, der angibt, ob für Type das Klassenlayoutattribut SequentialLayout ausgewählt ist.(Von Type geerbt.) |
![]() |
IsMarshalByRef | Ruft einen Wert ab, der angibt, ob der Type als Verweis gemarshallt wird.(Von Type geerbt.) |
![]() |
IsNested | Ruft einen Wert ab, der angibt, ob das aktuelle Type-Objekt einen Typ darstellt, dessen Definition in der Definition eines anderen Typs geschachtelt ist.(Von Type geerbt.) |
![]() |
IsNestedAssembly | Ruft einen Wert ab, der angibt, ob Type geschachtelt und nur innerhalb der eigenen Assembly sichtbar ist.(Von Type geerbt.) |
![]() |
IsNestedFamANDAssem | Ruft einen Wert ab, der angibt, ob Type geschachtelt und ausschließlich für Klassen sichtbar ist, die sowohl zur eigenen Familie als auch zur eigenen Assembly gehören.(Von Type geerbt.) |
![]() |
IsNestedFamily | Ruft einen Wert ab, der angibt, ob Type geschachtelt und nur innerhalb der eigenen Familie sichtbar ist.(Von Type geerbt.) |
![]() |
IsNestedFamORAssem | Ruft einen Wert ab, der angibt, ob Type geschachtelt und ausschließlich für Klassen sichtbar ist, die zur eigenen Familie oder zur eigenen Assembly gehören.(Von Type geerbt.) |
![]() |
IsNestedPrivate | Ruft einen Wert ab, der angibt, ob Type geschachtelt und als privat deklariert ist.(Von Type geerbt.) |
![]() |
IsNestedPublic | Ruft einen Wert ab, der angibt, ob eine Klasse geschachtelt und als öffentlich deklariert ist.(Von Type geerbt.) |
![]() |
IsNotPublic | Ruft einen Wert ab, der angibt, ob der Type nicht als öffentlich deklariert ist.(Von Type geerbt.) |
![]() |
IsPointer | Ruft einen Wert ab, der angibt, ob Type ein Zeiger ist.(Von Type geerbt.) |
![]() |
IsPrimitive | Ruft einen Wert ab, der angibt, ob Type zu den primitiven Typen gehört.(Von Type geerbt.) |
![]() |
IsPublic | Ruft einen Wert ab, der angibt, ob der Type als öffentlich deklariert ist.(Von Type geerbt.) |
![]() |
IsSealed | Ruft einen Wert ab, der angibt, ob Type als versiegelt deklariert ist.(Von Type geerbt.) |
![]() |
IsSerializable | Ruft einen Wert ab, der angibt, ob Type serialisierbar ist.(Von Type geerbt.) |
![]() |
IsSpecialName | Ruft einen Wert ab, der angibt, ob Type einen Namen besitzt, der eine Sonderbehandlung erfordert.(Von Type geerbt.) |
![]() |
IsUnicodeClass | Ruft einen Wert ab, der angibt, ob für Type das Zeichenfolgenformatattribut UnicodeClass ausgewählt ist.(Von Type geerbt.) |
![]() |
IsValueType | Ruft einen Wert ab, der angibt, ob Type ein Werttyp ist.(Von Type geerbt.) |
![]() |
IsVisible | Ruft einen Wert ab, der angibt, ob auf den Type aus Code von außerhalb der Assembly zugegriffen werden kann.(Von Type geerbt.) |
![]() |
MemberType | Ruft einen MemberTypes-Wert ab, der angibt, dass dieser Member ein Typ oder ein geschachtelter Typ ist.(Von Type geerbt.) |
![]() |
MetadataToken | Ruft einen Wert ab, der ein Metadatenelement identifiziert.(Von MemberInfo geerbt.) |
![]() |
Module | Überschrieben. Ruft das dynamische Modul ab, das diese EnumBuilder-Definition enthält. |
![]() |
Name | Überschrieben. Gibt den Namen dieser Enumeration zurück. |
![]() |
Namespace | Überschrieben. Gibt den Namespace dieser Enumeration zurück. |
![]() |
ReflectedType | Überschrieben. Gibt den Typ zurück, mit dem dieser EnumBuilder erhalten wurde. |
![]() |
StructLayoutAttribute | Ruft ein StructLayoutAttribute ab, der das Layout des aktuellen Typs beschreibt.(Von Type geerbt.) |
![]() |
TypeHandle | Überschrieben. Ruft das interne Handle für diese Enumeration ab. |
![]() |
TypeInitializer | Ruft den Initialisierer für Type ab.(Von Type geerbt.) |
![]() |
TypeToken | Gibt das interne Metadatentyptoken dieser Enumeration zurück. |
![]() |
UnderlyingField | Gibt das zugrunde liegende Feld für diese Enumeration zurück. |
![]() |
UnderlyingSystemType | Überschrieben. Gibt den zugrunde liegenden Systemtyp für diese Enumeration zurück. |
Zum Seitenanfang
Öffentliche Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
CreateType | Erstellt ein Type-Objekt für diese Enumeration. |
![]() |
DefineLiteral | Definiert das benannte statische Feld in einem Enumerationstyp mit dem angegebenen konstanten Wert. |
![]() |
Equals | Überladen. Bestimmt, ob der zugrunde liegende Systemtyp des aktuellen Type mit dem zugrunde liegende Systemtyp des angegebenen Object oder Type übereinstimmt. (Von Type geerbt.) |
![]() |
FindInterfaces | Gibt ein Array von Type-Objekten zurück, die eine gefilterte Liste von Schnittstellen darstellen, die vom aktuellen Type implementiert oder geerbt wurden. (Von Type geerbt.) |
![]() |
FindMembers | Gibt ein gefiltertes Array von MemberInfo-Objekten mit dem angegebenen Membertyp zurück. (Von Type geerbt.) |
![]() |
GetArrayRank | Ruft die Anzahl der Dimensionen eines Array ab. (Von Type geerbt.) |
![]() |
GetConstructor | Überladen. Ruft einen bestimmten Konstruktor des aktuellen Type ab. (Von Type geerbt.) |
![]() |
GetConstructors | Überladen. Diese Methode wird für noch nicht fertig gestellte Typen nicht unterstützt. |
![]() |
GetCustomAttributes | Überladen. Überschrieben. Gibt die für diesen Konstruktor festgelegten benutzerdefinierten Attribute zurück. |
![]() |
GetDefaultMembers | Sucht nach den für den aktuellen Type definierten Membern, deren DefaultMemberAttribute festgelegt ist. (Von Type geerbt.) |
![]() |
GetElementType | Überschrieben. Beim Aufrufen dieser Methode wird immer eine NotSupportedException ausgelöst. |
![]() |
GetEvent | Überladen. Diese Methode wird für noch nicht fertig gestellte Typen nicht unterstützt. |
![]() |
GetEvents | Überladen. Überschrieben. Diese Methode wird für noch nicht fertig gestellte Typen nicht unterstützt. |
![]() |
GetField | Überladen. Diese Methode wird für noch nicht fertig gestellte Typen nicht unterstützt. |
![]() |
GetFields | Überladen. Diese Methode wird für noch nicht fertig gestellte Typen nicht unterstützt. |
![]() |
GetGenericArguments | Gibt ein Array von Type-Objekten zurück, die die Typargumente eines generischen Typs oder die Typargumente einer generischen Typdefinition darstellen. (Von Type geerbt.) |
![]() |
GetGenericParameterConstraints | Gibt ein Array von Type-Objekten zurück, die die Einschränkungen für den aktuellen generischen Typparameter darstellen. (Von Type geerbt.) |
![]() |
GetGenericTypeDefinition | Gibt ein Type-Objekt zurück, das eine generische Typdefinition darstellt, aus der der aktuelle generische Typ konstruiert werden kann. (Von Type geerbt.) |
![]() |
GetHashCode | Gibt den Hashcode für diese Instanz zurück. (Von Type geerbt.) |
![]() |
GetInterface | Überladen. Diese Methode wird für noch nicht fertig gestellte Typen nicht unterstützt. |
![]() |
GetInterfaceMap | Überschrieben. Gibt eine Schnittstellenzuordnung für die angeforderte Schnittstelle zurück. |
![]() |
GetInterfaces | Überschrieben. Gibt ein Array aller für diese Klasse und ihre Basisklassen implementierten Schnittstellen zurück. |
![]() |
GetMember | Überladen. Diese Methode wird für noch nicht fertig gestellte Typen nicht unterstützt. |
![]() |
GetMembers | Überladen. Diese Methode wird für noch nicht fertig gestellte Typen nicht unterstützt. |
![]() |
GetMethod | Überladen. Ruft eine bestimmte Methode des aktuellen Type ab. (Von Type geerbt.) |
![]() |
GetMethods | Überladen. Diese Methode wird für noch nicht fertig gestellte Typen nicht unterstützt. |
![]() |
GetNestedType | Überladen. Diese Methode wird für noch nicht fertig gestellte Typen nicht unterstützt. |
![]() |
GetNestedTypes | Überladen. Diese Methode wird für noch nicht fertig gestellte Typen nicht unterstützt. |
![]() |
GetProperties | Überladen. Diese Methode wird für noch nicht fertig gestellte Typen nicht unterstützt. |
![]() |
GetProperty | Überladen. Ruft eine bestimmte Eigenschaft des aktuellen Type ab. (Von Type geerbt.) |
![]() |
GetType | Überladen. Ruft ein Type-Objekt ab, das den angegebenen Typ darstellt. (Von Type geerbt.) |
![]() |
GetTypeArray | Ruft die Typen der Objekte im angegebenen Array ab. (Von Type geerbt.) |
![]() |
GetTypeCode | Ruft den zugrunde liegenden Typcode des angegebenen Type ab. (Von Type geerbt.) |
![]() |
GetTypeFromCLSID | Überladen. Ruft den Typ ab, dem die angegebene Klassen-ID (CLSID) zugeordnet ist. (Von Type geerbt.) |
![]() |
GetTypeFromHandle | Ruft den Typ ab, auf den das angegebene Typhandle verweist. (Von Type geerbt.) |
![]() |
GetTypeFromProgID | Überladen. Ruft den Typ ab, dem die angegebene ProgID (Programmbezeichner) zugeordnet ist. (Von Type geerbt.) |
![]() |
GetTypeHandle | Ruft das Handle für den Type eines angegebenen Objekts ab. (Von Type geerbt.) |
![]() |
InvokeMember | Überladen. Diese Methode wird für noch nicht fertig gestellte Typen nicht unterstützt. |
![]() |
IsAssignableFrom | Bestimmt, ob der aktuellen Type-Instanz eine Instanz vom angegebenen Type zugewiesen werden kann. (Von Type geerbt.) |
![]() |
IsDefined | Überschrieben. Überprüft, ob der angegebene Typ des benutzerdefinierten Attributs definiert ist. |
![]() |
IsInstanceOfType | Bestimmt, ob das angegebene Objekt eine Instanz des aktuellen Type ist. (Von Type geerbt.) |
![]() |
IsSubclassOf | Bestimmt, ob die vom aktuellen Type dargestellte Klasse von der Klasse abgeleitet ist, die vom angegebenen Type dargestellt wird. (Von Type geerbt.) |
![]() |
MakeArrayType | Überladen. Überschrieben. |
![]() |
MakeByRefType | Überschrieben. |
![]() |
MakeGenericType | Ersetzt die Typparameter der aktuellen generischen Typdefinition durch die Elemente eines Arrays von Typen und gibt ein Type-Objekt zurück, das den resultierenden konstruierten Typ darstellt. (Von Type geerbt.) |
![]() |
MakePointerType | Überschrieben. |
![]() |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) |
![]() |
ReflectionOnlyGetType | Ruft den Type mit dem angegebenen Namen ab. Dabei wird angegeben, ob bei der Suche die Groß- und Kleinschreibung berücksichtigt werden soll und ob eine Ausnahme ausgelöst werden soll, wenn der Typ nicht gefunden wird. Der Typ wird für die Reflektion, nicht für Ausführung geladen. (Von Type geerbt.) |
![]() |
SetCustomAttribute | Überladen. Legt benutzerdefinierte Attribute für diesen Konstruktor fest. |
![]() |
ToString | Gibt einen String zurück, der den Namen des aktuellen Type darstellt. (Von Type geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
| Name | Beschreibung | |
|---|---|---|
![]() |
System.Runtime.InteropServices._EnumBuilder.GetIDsOfNames | Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu. |
![]() |
System.Runtime.InteropServices._EnumBuilder.GetTypeInfo | Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können. |
![]() |
System.Runtime.InteropServices._EnumBuilder.GetTypeInfoCount | Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 (null) oder 1). |
![]() |
System.Runtime.InteropServices._EnumBuilder.Invoke | Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit. |
Zum Seitenanfang
.gif)
.gif)
.gif)