IContract.QueryContract(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このコントラクトによって実装されるコントラクトを返します。
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
パラメーター
- contractIdentifier
- String
要求されているコントラクトを識別する文字列。
返品
クライアントが現在のコントラクトから要求しているコントラクトを表す IContract 。現在のコントラクトが要求されたコントラクトをサポートしていない場合に null 。
注釈
QueryContract メソッドを使用すると、IContract オブジェクトで他のコントラクトを公開できます。
QueryContract は、COM の IUnknown.QueryInterface メソッドと同様の目的を果たします。
コントラクトの識別に使用される文字列の形式は、 IContract 実装によって定義されます。 クエリ対象のコントラクトの AssemblyQualifiedName を使用することをお勧めします。