Udostępnij za pośrednictwem


IServiceProviderContract.QueryService(String, String) Metoda

Definicja

Zwraca kontrakt usługi implementowany przez ten IServiceProviderContractelement .

public:
 System::AddIn::Contract::IContract ^ QueryService(System::String ^ serviceIdentifier, System::String ^ serviceContractIdentifier);
public System.AddIn.Contract.IContract QueryService (string serviceIdentifier, string serviceContractIdentifier);
abstract member QueryService : string * string -> System.AddIn.Contract.IContract
Public Function QueryService (serviceIdentifier As String, serviceContractIdentifier As String) As IContract

Parametry

serviceIdentifier
String

Nazwa żądanej usługi.

serviceContractIdentifier
String

Żądana umowa usługi.

Zwraca

Element IContract , który reprezentuje kontrakt usługi, którego klient żąda od IServiceProviderContractobiektu ; null jeśli IServiceProviderContract nie implementuje żądanej umowy.

Uwagi

Formaty ciągów identyfikujących usługi i kontrakty usług są definiowane przez implementację IServiceProviderContract . Zaleca się, aby IServiceProviderContract implementacje identyfikowały kontrakt usługi według AssemblyQualifiedName właściwości typu, który implementuje kontrakt usługi.

Dotyczy