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

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

Comentarios

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

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

Se aplica a