Sdílet prostřednictvím


IContract.QueryContract(String) Metoda

Definice

Vrátí kontrakt, který je implementován tímto kontraktem.

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

Parametry

contractIdentifier
String

Řetězec, který identifikuje kontrakt, který je požadován.

Návraty

Představuje IContract kontrakt, který klient požaduje od aktuálního kontraktu; null pokud aktuální kontrakt nepodporuje smlouvu, která je požadována.

Poznámky

Metoda QueryContract umožňuje objektům vystavit další kontrakty IContract . QueryContract má podobný účel jako IUnknown.QueryInterface metoda v modelu COM.

Formát řetězců používaných k identifikaci kontraktů je definován implementací IContract . Doporučuje se použít AssemblyQualifiedName dotazovaný kontrakt.

Platí pro