(0) exportieren Drucken
Alle erweitern
Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Type.GetInterfaceMap-Methode

Gibt eine Schnittstellenzuordnung für den angegebenen Schnittstellentyp zurück.

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

[ComVisibleAttribute(true)]
public virtual InterfaceMapping GetInterfaceMap(
	Type interfaceType
)

Parameter

interfaceType
Typ: System.Type
Der Schnittstellentyp, für den eine Zuordnung abgerufen werden soll.

Rückgabewert

Typ: System.Reflection.InterfaceMapping
Ein Objekt, das die Schnittstellenzuordnung für interfaceType darstellt.

Implementiert

_Type.GetInterfaceMap(Type)

AusnahmeBedingung
ArgumentException

interfaceType wird nicht von dem aktuellen Typ implementiert.

- oder -

Der interfaceType-Parameter verweist auf keine Schnittstelle.

- oder -

interfaceType ist eine generische Schnittstelle, und der aktuelle Typ ist ein Arraytyp.

ArgumentNullException

interfaceType ist null.

InvalidOperationException

Der aktuelle Type stellt einen generischen Typparameter dar; d. h. IsGenericParameter ist true.

NotSupportedException

Die aufgerufene Methode wird in der Basisklasse nicht unterstützt. Abgeleitete Klassen müssen eine Implementation angeben.

Die Schnittstellenzuordnung stellt dar, wie eine Schnittstelle für eine Klasse, die diese Schnittstelle implementiert, den eigentlichen Methoden zugeordnet wird.

Wenn der aktuelle Type einen konstruierten generischen Typ darstellt, werden die Typparameter in den Elementen der von dieser Methode zurückgegebenen InterfaceMapping durch die entsprechenden Typargumente ersetzt.

.NET Framework

Unterstützt in: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

.NET für Windows Phone-Apps

Unterstützt in: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft