Locating the Context Management Registry:
Register the context manager in the Windows registry. This enables context participant applications to locate and bind to the context manager.
To create a context manager reference, call the following:
Utils.COMCreateObject<IContextManager>("CCOW.ContextManager");
Activating\Creating a Context Session:
The Leadtools.Ccow.IContextSession interface supports the following operations:
Activating a Context Session
.
Activates a context manager so that it represents the active session for a point-of-use device.
Creating a Context Session
Instructs the context manager to create a new context manager.
Note: A new session deactivates the current session, allowing the users to share the same session.
Joining a Context Session:
To join a common context session, create a Context Manager:
Utils.COMCreateObject<IContextManager>("CCOW.ContextManager");
After a context manager has been created, call the IContextManager.JoinCommonContext method to become a participant.
Calling the IContextManager.JoinCommonContext method returns a participant coupon (an integer number assigned by the context manager to the application), when it joins a common context session. This coupon is subsequently used by the application to identify itself when it calls a context manager method requiring application identification.
Note: Setting survey to true when joining the common context means the application will participate in context change surveys. If the parameter is false, the application will only be informed when a context change has been accepted.
Suspending\Resuming a Context Participant:
Calling IContextManager.SuspendParticipation enables an application to indicate that it wants to suspend its active participation in a common context session, while remaining registered as a participant.
To resume a suspended participant in a common context session, call IContextManager.SuspendParticipation
Getting the Current Context Participant State:
After the application joins the context session, call the IContextData.GetItemNames and IContextData.GetItemValues methods to get the current context session state.
Leaving the Context Session:
To disconnect the application from the context session, call the IContextManager.LeaveCommonContext method.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.