IContract.QueryContract(String) Methode

Definition

Gibt einen Vertrag zurück, der von diesem Vertrag implementiert wird.Returns a contract that is implemented by this contract.

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.A string that identifies the contract that is being requested.

Gibt zurück

IContract

Ein IContract, der einen Vertrag darstellt, den ein Client vom aktuellen Vertrag anfordert. null, wenn der aktuelle Vertrag den angeforderten Vertrag nicht unterstützt.An IContract that represents a contract that a client is requesting from the current contract; null if the current contract does not support the contract that is requested.

Hinweise

Die- QueryContract Methode ermöglicht es IContract Objekten, andere Verträge verfügbar zu machen.The QueryContract method enables IContract objects to expose other contracts. QueryContract dient einem ähnlichen Zweck wie die- IUnknown.QueryInterface Methode in com.QueryContract serves a purpose similar to that of the IUnknown.QueryInterface method in COM.

Das Format der Zeichen folgen, die zum Identifizieren von Verträgen verwendet werden, wird durch die- IContract Implementierung definiert.The format of the strings used to identify contracts is defined by the IContract implementation. Es wird empfohlen, den AssemblyQualifiedName des abgefragten Vertrags zu verwenden.It is recommended that you use the AssemblyQualifiedName of the contract that is being queried.

Gilt für: