IRemoteTypeContract.GetInterface(String) Methode

Definition

Gibt eine Schnittstelle zurück, die von der aktuellen IRemoteTypeContractImplementiert wird.

public:
 System::AddIn::Contract::Automation::IRemoteTypeContract ^ GetInterface(System::String ^ canonicalName);
public System.AddIn.Contract.Automation.IRemoteTypeContract GetInterface(string canonicalName);
abstract member GetInterface : string -> System.AddIn.Contract.Automation.IRemoteTypeContract
Public Function GetInterface (canonicalName As String) As IRemoteTypeContract

Parameter

canonicalName
String

Der kanonische Name einer Schnittstelle, die von der aktuellen IRemoteTypeContractImplementiert wird.

Gibt zurück

Ein IRemoteTypeContract Wert, der die Schnittstelle mit dem angegebenen kanonischen Namen darstellt, den dies IRemoteTypeContract implementiert. null wenn dies IRemoteTypeContract keine Schnittstelle mit dem angegebenen kanonischen Namen implementiert.

Hinweise

Ein kanonischer Name ist ein global eindeutiger Name, z. B. eine GUID. Zeichenfolgen im Formatassemblynamen><, <vollqualifizierter Typname> werden für verwaltete Typen empfohlen. Zeichenfolgen im Namen der Formattypbibliothek>>< werden < für COM-Typen empfohlen.

Ändern Sie den kanonischen Namen für einen Typ nicht, nachdem der Typ veröffentlicht wurde. Wenn Sie den kanonischen Namen für einen Typ in einer zukünftigen Version einer Komponente ändern, wird die Kompatibilität zwischen der Komponente und den Clients unterbrochen, die den Typ bereits verwenden.

Gilt für: