Product documentation for wtmux 0.14.0.
Class PluginContract
- Namespace
- Shmuelie.WindowsTmux.Plugin
- Assembly
- Shmuelie.WindowsTmux.Plugin.dll
Identities shared by the external COM plugin and its host.
public static class PluginContract
- Inheritance
-
objectPluginContract
Fields
AppExtensionName
MSIX AppExtension discovery contract.
public const string AppExtensionName = "com.wtmux.plugin"
Field Value
- string
Host2Iid
Mouse and root-key host interface identity.
public const string Host2Iid = "3A2F8E01-7B4C-4D5A-9E1F-0A2B3C4D5E03"
Field Value
- string
Host3Iid
Command-execution host interface identity.
public const string Host3Iid = "3A2F8E01-7B4C-4D5A-9E1F-0A2B3C4D5E04"
Field Value
- string
HostIid
Original COM host interface identity.
public const string HostIid = "3A2F8E01-7B4C-4D5A-9E1F-0A2B3C4D5E02"
Field Value
- string
Plugin2Iid
Expanded plugin format-context interface identity.
public const string Plugin2Iid = "3A2F8E01-7B4C-4D5A-9E1F-0A2B3C4D5E05"
Field Value
- string
PluginIid
Primary COM plugin interface identity.
public const string PluginIid = "3A2F8E01-7B4C-4D5A-9E1F-0A2B3C4D5E01"
Field Value
- string