IServiceProviderContract.QueryService(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Dienstvertrag zurück, der von diesem IServiceProviderContract implementiert wird.
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
Parameter
- serviceIdentifier
- String
Der Name des angeforderten Diensts.
- serviceContractIdentifier
- String
Der angeforderte Dienstvertrag.
Gibt zurück
Ein IContract, der einen Dienstvertrag darstellt, den ein Client vom IServiceProviderContract anfordert. null
, wenn der IServiceProviderContract den angeforderten Vertrag nicht implementiert.
Hinweise
Die Formate der Zeichenfolgen, die Dienste und Dienstverträge identifizieren, werden durch die IServiceProviderContract Implementierung definiert. Es wird empfohlen, dass IServiceProviderContract Implementierungen einen Dienstvertrag anhand der AssemblyQualifiedName Eigenschaft des Typs identifizieren, der den Dienstvertrag implementiert.