IContract.QueryContract(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.