UCOMIBindCtx Rozhraní

Definice

Upozornění

Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. http://go.microsoft.com/fwlink/?linkid=14202

Místo toho použijte 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
Atributy

Poznámky

Další informace najdete v existující dokumentaci pro IBindCtx v podsložce com knihovny MSDN.

Metody

EnumObjectParam(UCOMIEnumString)
Zastaralé.

Výčet řetězců, které jsou klíči interně udržované tabulky kontextových parametrů objektu.

GetBindOptions(BIND_OPTS)
Zastaralé.

Vrátí aktuální možnosti vazby uložené v tomto kontextu vazby.

GetObjectParam(String, Object)
Zastaralé.

Vyhledejte daný klíč v interně udržované tabulce parametrů kontextového objektu a vraťte odpovídající objekt, pokud existuje.

GetRunningObjectTable(UCOMIRunningObjectTable)
Zastaralé.

Vraťte přístup ke spuštěné tabulce objektů (ROT), která je relevantní pro tento proces vazby.

RegisterObjectBound(Object)
Zastaralé.

Předaný objekt zaregistrujte jako jeden z objektů, které byly vázány během operace moniker a které by měly být uvolněny po dokončení.

RegisterObjectParam(String, Object)
Zastaralé.

Zaregistrujte daný ukazatel na objekt pod zadaným názvem v interně udržované tabulce ukazatelů na objekty.

ReleaseBoundObjects()
Zastaralé.

Uvolní všechny objekty aktuálně zaregistrované v kontextu vazby pomocí RegisterObjectBound(Object).

RevokeObjectBound(Object)
Zastaralé.

Odebere objekt ze sady registrovaných objektů, které je třeba uvolnit.

RevokeObjectParam(String)
Zastaralé.

Odvoláte registraci objektu, který se aktuálně nachází pod tímto klíčem v interně udržované tabulce parametrů kontextového objektu, pokud je nějaký takový klíč aktuálně zaregistrovaný.

SetBindOptions(BIND_OPTS)
Zastaralé.

Uložte v kontextu vazby blok parametrů, který se použije pro pozdější UCOMIMoniker operace používající tento kontext vazby.

Platí pro