IContract.QueryContract(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 Vertrag zurück, der von diesem Vertrag implementiert wird.
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
Parameter
- contractIdentifier
- String
Eine Zeichenfolge, die den angeforderten Vertrag identifiziert.
Gibt zurück
Ein IContract, der einen Vertrag darstellt, den ein Client vom aktuellen Vertrag anfordert. null
, wenn der aktuelle Vertrag den angeforderten Vertrag nicht unterstützt.
Hinweise
Die QueryContract -Methode ermöglicht es IContract Objekten, andere Verträge verfügbar zu machen. QueryContract dient einem Zweck, der IUnknown.QueryInterface
dem der -Methode in COM ähnelt.
Das Format der Zeichenfolgen, die zum Identifizieren von Verträgen verwendet werden, wird durch die IContract -Implementierung definiert. Es wird empfohlen, den AssemblyQualifiedName des abgefragten Vertrags zu verwenden.