IBindCtx Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan definisi antarmuka terkelola IBindCtx .
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
- Atribut
Keterangan
Untuk informasi selengkapnya, lihat dokumentasi yang ada untuk IBindCtx di pustaka MSDN.
Runtime bahasa umum melemparkan pengecualian ketika metode COM dalam kode asli mengembalikan HRESULT. Untuk informasi selengkapnya, lihat Cara: Memetakan HRESULT dan Pengecualian.
Metode
| Nama | Deskripsi |
|---|---|
| EnumObjectParam(IEnumString) |
Menghitung string yang merupakan kunci dari tabel parameter objek kontekstual yang dikelola secara internal. |
| GetBindOptions(BIND_OPTS) |
Mengembalikan opsi pengikatan saat ini yang disimpan dalam konteks ikatan saat ini. |
| GetObjectParam(String, Object) |
Mencari kunci yang diberikan dalam tabel parameter objek kontekstual yang dikelola secara internal dan mengembalikan objek yang sesuai, jika ada. |
| GetRunningObjectTable(IRunningObjectTable) |
Mengembalikan akses ke Tabel Objek Berjalan (ROT) yang relevan dengan proses pengikatan ini. |
| RegisterObjectBound(Object) |
Mendaftarkan objek yang dilewatkan sebagai salah satu objek yang telah terikat selama operasi moniker dan yang harus dirilis ketika operasi selesai. |
| RegisterObjectParam(String, Object) |
Mendaftarkan penunjuk objek yang ditentukan di bawah nama yang ditentukan dalam tabel pointer objek yang dikelola secara internal. |
| ReleaseBoundObjects() |
Merilis semua objek yang saat ini terdaftar dengan konteks pengikatan dengan menggunakan RegisterObjectBound(Object) metode . |
| RevokeObjectBound(Object) |
Menghapus objek dari kumpulan objek terdaftar yang perlu dilepaskan. |
| RevokeObjectParam(String) |
Mencabut pendaftaran objek yang saat ini ditemukan di bawah kunci yang ditentukan dalam tabel parameter objek kontekstual yang dikelola secara internal, jika kunci tersebut saat ini terdaftar. |
| SetBindOptions(BIND_OPTS) |
Menyimpan blok parameter dalam konteks pengikatan. Parameter ini akan berlaku untuk operasi selanjutnya |