Hallo,
ich würde mal gerne wissen ob die Signaturen so aktuell sind und korrekt sind:
Macht man das noch so? Oder ist das veraltet?
ich würde mal gerne wissen ob die Signaturen so aktuell sind und korrekt sind:
VB.NET-Quellcode
- <GuidAttribute("0000000f-0000-0000-C000-000000000046")> <InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
- Public Interface IMoniker
- Sub BindToObject(pbc As IBindCtx, pmkToLeft As IMoniker, <[In]()> ByRef riidResult As Guid, <MarshalAs(UnmanagedType.[Interface])> <Out()> ByRef ppvResult As Object)
- End Interface
VB.NET-Quellcode
- <GuidAttribute("0000000e-0000-0000-C000-000000000046")> <InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
- Public Interface IBindCtx
- Sub EnumObjectParam(<Out()> ByRef ppenum As System.Runtime.InteropServices.ComTypes.IEnumString)
- Sub GetBindOptions(ByRef pbindopts As System.Runtime.InteropServices.ComTypes.BIND_OPTS)
- Sub GetObjectParam(<MarshalAs(UnmanagedType.LPWStr)> pszKey As String, <MarshalAs(UnmanagedType.[Interface])> <Out()> ByRef ppunk As Object)
- Sub GetRunningObjectTable(<Out()> ByRef pprot As System.Runtime.InteropServices.ComTypes.IRunningObjectTable)
- Sub RegisterObjectBound(<MarshalAs(UnmanagedType.[Interface])> punk As Object)
- Sub RegisterObjectParam(<MarshalAs(UnmanagedType.LPWStr)> pszKey As String, <MarshalAs(UnmanagedType.[Interface])> punk As Object)
- Sub ReleaseBoundObjects()
- Sub RevokeObjectBound(<MarshalAs(UnmanagedType.[Interface])> punk As Object)
- <PreserveSig()> Function RevokeObjectParam(<MarshalAs(UnmanagedType.LPWStr)> pszKey As String) As Integer
- Sub SetBindOptions(<[In]()> ByRef pbindopts As System.Runtime.InteropServices.ComTypes.BIND_OPTS)
- End Interface
Macht man das noch so? Oder ist das veraltet?