UCOMIBindCtx Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание
Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. http://go.microsoft.com/fwlink/?linkid=14202
Вместо этого используйте BIND_OPTS.
public interface class UCOMIBindCtx
[System.Runtime.InteropServices.Guid("0000000e-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface UCOMIBindCtx
[System.Runtime.InteropServices.Guid("0000000e-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public interface UCOMIBindCtx
[<System.Runtime.InteropServices.Guid("0000000e-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type UCOMIBindCtx = interface
[<System.Runtime.InteropServices.Guid("0000000e-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type UCOMIBindCtx = interface
Public Interface UCOMIBindCtx
- Атрибуты
Комментарии
Дополнительные сведения см. в существующей документации IBindCtx в подпапке com библиотеки MSDN.
Методы
| Имя | Описание |
|---|---|
| EnumObjectParam(UCOMIEnumString) |
Устаревшие..
Перечислите строки, которые являются ключами внутренне поддерживаемой таблицы параметров контекстного объекта. |
| GetBindOptions(BIND_OPTS) |
Устаревшие..
Возвращает текущие параметры привязки, хранящиеся в этом контексте привязки. |
| GetObjectParam(String, Object) |
Устаревшие..
Подстановка заданного ключа в внутренне поддерживаемой таблице параметров контекстного объекта и возвращает соответствующий объект, если он существует. |
| GetRunningObjectTable(UCOMIRunningObjectTable) |
Устаревшие..
Возвращает доступ к запущенной таблице объектов (ROT), относящейся к этому процессу привязки. |
| RegisterObjectBound(Object) |
Устаревшие..
Зарегистрируйте переданный объект в качестве одного из объектов, которые были привязаны во время операции моникера и которые должны быть освобождены после завершения. |
| RegisterObjectParam(String, Object) |
Устаревшие..
Зарегистрируйте заданный указатель объекта под указанным именем в внутренне поддерживаемой таблице указателей объектов. |
| ReleaseBoundObjects() |
Устаревшие..
Освобождает все объекты, зарегистрированные в контексте привязки RegisterObjectBound(Object). |
| RevokeObjectBound(Object) |
Устаревшие..
Удаляет объект из набора зарегистрированных объектов, которые необходимо освободить. |
| RevokeObjectParam(String) |
Устаревшие..
Отмените регистрацию объекта, найденного в данный момент под этим ключом, в внутренне поддерживаемой таблице параметров контекстного объекта, если такой ключ зарегистрирован. |
| SetBindOptions(BIND_OPTS) |
Устаревшие..
Храните в контексте привязки блок параметров, которые будут применяться к последующим |