IServiceProviderContract.QueryService(String, String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.