IBindCtx Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce la definizione gestita dell'interfaccia 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
- Attributi
Commenti
Per altre informazioni, vedere la documentazione esistente per IBindCtx
in MSDN Library.
Common Language Runtime genera un'eccezione quando un metodo COM nel codice nativo restituisce un valore HRESULT. Per altre informazioni, vedere How to: Map HRESULTs and Exceptions.
Metodi
EnumObjectParam(IEnumString) |
Enumera le stringhe che sono le chiavi della tabella gestita internamente dei parametri degli oggetti contestuali. |
GetBindOptions(BIND_OPTS) |
Restituisce le opzioni di associazione correnti archiviate nel contesto di associazione corrente. |
GetObjectParam(String, Object) |
Cerca la chiave specificata nella tabella gestita internamente dei parametri degli oggetti contestuali e restituisce l'oggetto corrispondente, se disponibile. |
GetRunningObjectTable(IRunningObjectTable) |
Restituisce l'accesso alla tabella degli oggetti in esecuzione (ROT, Running Object Table) relativa a questo processo di associazione. |
RegisterObjectBound(Object) |
Registra l'oggetto passato come uno degli oggetti associati durante un'operazione di moniker e che deve essere liberato al completamento dell'operazione. |
RegisterObjectParam(String, Object) |
Registra il puntatore all'oggetto specificato sotto il nome specificato nella tabella gestita internamente dei puntatori all'oggetto. |
ReleaseBoundObjects() |
Libera tutti gli oggetti correntemente registrati con il contesto di associazione mediante il metodo RegisterObjectBound(Object). |
RevokeObjectBound(Object) |
Rimuove l'oggetto dall'insieme di oggetti registrati che devono essere liberati. |
RevokeObjectParam(String) |
Revoca la registrazione dell'oggetto correntemente trovato sotto la chiave specificata nella tabella gestita internamente dei parametri degli oggetti contestuali, se tale chiave è attualmente registrata. |
SetBindOptions(BIND_OPTS) |
Archivia un blocco di parametri nel contesto di associazione. Questi parametri verranno applicati alle successive operazioni |