UCOMIBindCtx UCOMIBindCtx UCOMIBindCtx UCOMIBindCtx Interface

Определение

Предупреждение

Этот API устарел.

Взамен рекомендуется использовать BIND_OPTS.Use BIND_OPTS instead.

public interface class UCOMIBindCtx
[System.Obsolete]
[System.Runtime.InteropServices.Guid("0000000e-0000-0000-c000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("0000000e-0000-0000-C000-000000000046")]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public interface UCOMIBindCtx
type UCOMIBindCtx = interface
Public Interface UCOMIBindCtx
Атрибуты

Комментарии

Дополнительные сведения см. в существующей документации по IBindCtx в подпапке com библиотеки MSDN.For more information, please see the existing documentation for IBindCtx in the com subfolder of the MSDN library.

Методы

EnumObjectParam(UCOMIEnumString) EnumObjectParam(UCOMIEnumString) EnumObjectParam(UCOMIEnumString) EnumObjectParam(UCOMIEnumString)

Перечисляет строки, являющиеся ключами таблицы внутреннего представления контекстных параметров объекта.Enumerate the strings which are the keys of the internally-maintained table of contextual object parameters.

GetBindOptions(BIND_OPTS) GetBindOptions(BIND_OPTS) GetBindOptions(BIND_OPTS) GetBindOptions(BIND_OPTS)

Возвращает параметры текущей привязки, хранящиеся в контексте этой привязки.Return the current binding options stored in this bind context.

GetObjectParam(String, Object) GetObjectParam(String, Object) GetObjectParam(String, Object) GetObjectParam(String, Object)

Выполняет поиск заданного ключа таблицы внутреннего представления контекстных параметров объекта и возвращает соответствующий объект, если он существует.Lookup the given key in the internally-maintained table of contextual object parameters and return the corresponding object, if one exists.

GetRunningObjectTable(UCOMIRunningObjectTable) GetRunningObjectTable(UCOMIRunningObjectTable) GetRunningObjectTable(UCOMIRunningObjectTable) GetRunningObjectTable(UCOMIRunningObjectTable)

Возвращает доступ к таблице текущих объектов ROT, относящейся к этому процессу привязки.Return access to the Running Object Table (ROT) relevant to this binding process.

RegisterObjectBound(Object) RegisterObjectBound(Object) RegisterObjectBound(Object) RegisterObjectBound(Object)

Регистрирует переданный объект как один из объектов, привязка которых была выполнена в процессе работы моникера и которые необходимо освободить после завершения этой работы.Register the passed object as one of the objects that has been bound during a moniker operation and which should be released when it is complete.

RegisterObjectParam(String, Object) RegisterObjectParam(String, Object) RegisterObjectParam(String, Object) RegisterObjectParam(String, Object)

Регистрирует заданный указатель для объекта под указанным именем в таблице внутреннего представления указателей объектов.Register the given object pointer under the specified name in the internally-maintained table of object pointers.

ReleaseBoundObjects() ReleaseBoundObjects() ReleaseBoundObjects() ReleaseBoundObjects()

Освобождает все объекты, зарегистрированные в текущий момент с контекстом привязки при помощи RegisterObjectBound(Object).Releases all the objects currently registered with the bind context by RegisterObjectBound(Object).

RevokeObjectBound(Object) RevokeObjectBound(Object) RevokeObjectBound(Object) RevokeObjectBound(Object)

Удаляет все объекты из списка зарегистрированных объектов, нуждающихся в освобождении.Removes the object from the set of registered objects that need to be released.

RevokeObjectParam(String) RevokeObjectParam(String) RevokeObjectParam(String) RevokeObjectParam(String)

Отменяет регистрацию объекта, найденного в данный момент для этого ключа во внутренней таблице контекстных параметров объекта, если зарегистрирован хотя бы один такой ключ.Revoke the registration of the object currently found under this key in the internally-maintained table of contextual object parameters, if any such key is currently registered.

SetBindOptions(BIND_OPTS) SetBindOptions(BIND_OPTS) SetBindOptions(BIND_OPTS) SetBindOptions(BIND_OPTS)

Сохраняет в контексте привязки блок параметров, применяющийся к более поздним операциям UCOMIMoniker, использующих этот контекст привязки.Store in the bind context a block of parameters that will apply to later UCOMIMoniker operations using this bind context.

Применяется к