IContract.QueryContract(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает контракт, реализуемый данным контрактом.
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 служит цели, IUnknown.QueryInterface
аналогичной цели метода в COM.
Формат строк, используемых для идентификации контрактов, определяется реализацией IContract . Рекомендуется использовать AssemblyQualifiedName объект запрашиваемого контракта.