IContract.QueryContract(String) Método

Definición

Devuelve un contrato implementado por este contrato.

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

Parámetros

contractIdentifier
String

Cadena que identifica el contrato que se solicita.

Devoluciones

que IContract representa un contrato que un cliente solicita del contrato actual; null si el contrato actual no admite el contrato solicitado.

Comentarios

El QueryContract método permite IContract que los objetos expongan otros contratos. QueryContract sirve para un propósito similar al del IUnknown.QueryInterface método en COM.

El formato de las cadenas usadas para identificar contratos se define mediante la IContract implementación. Se recomienda usar el AssemblyQualifiedName del contrato que se está consultando.

Se aplica a