UCOMIBindCtx-Schnittstelle
Veröffentlicht: Oktober 2016
Hinweis: Diese API ist jetzt veraltet.
Verwenden Sie stattdessen System.Runtime.InteropServices.ComTypes.BIND_OPTS.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Syntax
[ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. https://go.microsoft.com/fwlink/?linkid=14202",
false)]
[GuidAttribute("0000000e-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface UCOMIBindCtx
[ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. https://go.microsoft.com/fwlink/?linkid=14202",
false)]
[GuidAttribute("0000000e-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class UCOMIBindCtx
[<ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. https://go.microsoft.com/fwlink/?linkid=14202",
false)>]
[<GuidAttribute("0000000e-0000-0000-C000-000000000046")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type UCOMIBindCtx = interface end
<ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IBindCtx instead. https://go.microsoft.com/fwlink/?linkid=14202",
False)>
<GuidAttribute("0000000e-0000-0000-C000-000000000046")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
Public Interface UCOMIBindCtx
Methoden
Name | Beschreibung | |
---|---|---|
EnumObjectParam(UCOMIEnumString) | Auflisten der Zeichenfolgen, die Schlüssel der intern verwalteten Tabelle von Kontextparametern für Objekte sind. |
|
GetBindOptions(BIND_OPTS) | Zurückgeben der aktuellen Bindungsoptionen, die in diesem Bindungskontext gespeichert. |
|
GetObjectParam(String, Object) | Sucht den angegebenen Schlüssel in der intern verwalteten Tabelle von Kontextparametern für Objekte und der Rückgabewert das entsprechende Objekt, sofern vorhanden. |
|
GetRunningObjectTable(UCOMIRunningObjectTable) | Zurückgeben Sie Zugriff auf die Running Object Table (ROT) für diese Bindung relevant sind. |
|
RegisterObjectBound(Object) | Registriert das übergebene Objekt als eines der Objekte, die während einer Moniker-Operation gebundenen und freigegeben werden soll, wenn es vollständig ist. |
|
RegisterObjectParam(String, Object) | Registriert den angegebenen Objektzeiger unter dem angegebenen Namen in der intern verwalteten Tabelle von Objektzeigern. |
|
ReleaseBoundObjects() | Gibt alle momentan im Bindungskontext von registrierten Objekte RegisterObjectBound. |
|
RevokeObjectBound(Object) | Entfernt das Objekt aus dem Satz von registrierten Objekten, die freigegeben werden müssen. |
|
RevokeObjectParam(String) | Aufzuheben Sie das Objekt derzeit unter diesem Schlüssel in der intern verwalteten Tabelle von kontextbezogenen für Objekte, die Registrierung, wenn ein solcher Schlüssel derzeit registriert ist. |
|
SetBindOptions(BIND_OPTS) | Speichern im Bindungskontext einen Block von Parametern, die später für gelten UCOMIMoniker Vorgänge, die diesen Bindungskontext verwenden. |
Hinweise
Weitere Informationen finden Sie in der Dokumentation zu IBindCtx im Unterordner com der MSDN Library.
Versionsinformationen
.NET Framework
Verfügbar seit 1.1
Siehe auch
System.Runtime.InteropServices-Namespace
Zurück zum Anfang