IBindCtx Interfész
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A felület felügyelt definícióját IBindCtx adja meg.
public interface class IBindCtx
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IBindCtx
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("0000000e-0000-0000-C000-000000000046")]
public interface IBindCtx
public interface IBindCtx
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IBindCtx = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("0000000e-0000-0000-C000-000000000046")>]
type IBindCtx = interface
type IBindCtx = interface
Public Interface IBindCtx
- Attribútumok
Megjegyzések
További információkért tekintse meg az MSDN-kódtár meglévő dokumentációját IBindCtx .
A közös nyelvi futtatókörnyezet kivételt eredményez, ha egy COM-metódus natív kódban HRESULT-t ad vissza. További információ : HrESULT-ok és kivételek leképezése.
Metódusok
| Name | Description |
|---|---|
| EnumObjectParam(IEnumString) |
Számba adja azokat a sztringeket, amelyek a környezetfüggő objektumparaméterek belsőleg karbantartott táblájának kulcsai. |
| GetBindOptions(BIND_OPTS) |
Az aktuális kötési környezetben tárolt aktuális kötési beállításokat adja vissza. |
| GetObjectParam(String, Object) |
Megkeresi a megadott kulcsot a környezetfüggő objektumparaméterek belsőleg karbantartott táblájában, és visszaadja a megfelelő objektumot, ha van ilyen. |
| GetRunningObjectTable(IRunningObjectTable) |
A kötési folyamat szempontjából releváns futó objektumtáblához (ROT) való hozzáférést adja vissza. |
| RegisterObjectBound(Object) |
Az átadott objektumot a monikerművelet során kötött objektumok egyikeként regisztrálja, és a művelet befejezésekor ki kell szabadítani. |
| RegisterObjectParam(String, Object) |
Regisztrálja a megadott objektummutatót a megadott név alatt az objektummutatók belsőleg fenntartott táblájában. |
| ReleaseBoundObjects() |
A metódussal RegisterObjectBound(Object) felszabadítja a kötési környezetben jelenleg regisztrált összes objektumot. |
| RevokeObjectBound(Object) |
Eltávolítja az objektumot a felszabadítandó regisztrált objektumok készletéből. |
| RevokeObjectParam(String) |
Visszavonja a környezetfüggő objektumparaméterek belsőleg karbantartott táblájában található objektum regisztrációját, ha a kulcs jelenleg regisztrálva van. |
| SetBindOptions(BIND_OPTS) |
Egy paraméterblokkot tárol a kötési környezetben. Ezek a paraméterek a kötési környezetet használó későbbi |