Condividi tramite


IRemoteTypeContract.GetInterface(String) Metodo

Definizione

Restituisce un'interfaccia implementata dalla classe IRemoteTypeContract corrente.

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

Parametri

canonicalName
String

Nome canonico di un'interfaccia implementata dall'oggetto IRemoteTypeContract corrente.

Restituisce

Oggetto IRemoteTypeContract che rappresenta l'interfaccia con il nome canonico specificato implementato dall'oggetto IRemoteTypeContract. null se questo oggetto IRemoteTypeContract non implementa un'interfaccia con il nome canonico specificato.

Commenti

Un nome canonico è un nome univoco globale, ad esempio un GUID. Le stringhe nel nome>>dell'assembly di formato < sono < consigliate per i tipi gestiti. Le stringhe nel nome >della libreria dei tipi di formato<, <il nome> del tipo è consigliato per i tipi COM.

Non modificare il nome canonico per un tipo dopo la pubblicazione del tipo. Modifica del nome canonico per un tipo in una versione futura di un componente interrompe la compatibilità tra il componente e i client che usano già il tipo.

Si applica a