Freigeben über


InterfaceMapping Struktur

Definition

Ruft die Zuordnung einer Schnittstelle zu den tatsächlichen Methoden einer Klasse ab, die diese Schnittstelle implementiert.

public value class InterfaceMapping
public struct InterfaceMapping
[System.Runtime.InteropServices.ComVisible(true)]
public struct InterfaceMapping
type InterfaceMapping = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type InterfaceMapping = struct
Public Structure InterfaceMapping
Vererbung
InterfaceMapping
Attribute

Hinweise

Verwenden Sie die InterfaceMapping -Struktur, wenn ein Typ Schnittstellenmethoden implementiert, die andere Als die von der Schnittstelle angegebenen Methodennamen verwenden, oder wenn ein Typ mehrere Schnittstellen implementiert, die über eine Methode mit demselben Namen verfügen.

Verwenden Sie die Type.GetInterfaceMap -Methode, um eine InterfaceMapping -Struktur zu erhalten.

Felder

InterfaceMethods

Zeigt die Methoden an, die für die Schnittstelle definiert sind.

InterfaceType

Zeigt den Typ an, der die Schnittstelle darstellt.

TargetMethods

Zeigt die Methoden an, die die Schnittstelle implementieren.

TargetType

Stellt den Typ dar, der zum Erstellen der Schnittstellenzuordnung verwendet wurde.

Gilt für:

Weitere Informationen