Condividi tramite


IContract.QueryContract(String) Metodo

Definizione

Restituisce un contratto implementato da questo contratto.

public:
 System::AddIn::Contract::IContract ^ QueryContract(System::String ^ contractIdentifier);
public System.AddIn.Contract.IContract QueryContract (string contractIdentifier);
abstract member QueryContract : string -> System.AddIn.Contract.IContract
Public Function QueryContract (contractIdentifier As String) As IContract

Parametri

contractIdentifier
String

Stringa che identifica il contratto richiesto.

Restituisce

Oggetto IContract che rappresenta un contratto richiesto da un client al contratto corrente, null se il contratto corrente non supporta il contratto richiesto.

Commenti

Il QueryContract metodo consente agli oggetti di IContract esporre altri contratti. QueryContract serve uno scopo simile a quello del IUnknown.QueryInterface metodo in COM.

Il formato delle stringhe usate per identificare i contratti è definito dall'implementazione IContract . È consigliabile usare l'oggetto AssemblyQualifiedName del contratto su cui viene eseguita una query.

Si applica a