Share via


IContract.QueryContract(String) Yöntem

Tanım

Bu sözleşme tarafından uygulanan bir sözleşmeyi döndürür.

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

Parametreler

contractIdentifier
String

İstenen sözleşmeyi tanımlayan bir dize.

Döndürülenler

Müşterinin IContract geçerli sözleşmeden istediği sözleşmeyi temsil eden bir sözleşme; null geçerli sözleşme istenen sözleşmeyi desteklemiyorsa.

Açıklamalar

QueryContract yöntemi, nesnelerin diğer sözleşmeleri kullanıma sunmasına olanak tanırIContract. QueryContract COM'daki yöntemine IUnknown.QueryInterface benzer bir amaca hizmet eder.

Anlaşmaları tanımlamak için kullanılan dizelerin biçimi uygulama tarafından IContract tanımlanır. Sorgulanan sözleşmeyi kullanmanız AssemblyQualifiedName önerilir.

Şunlara uygulanır