Table of Contents
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
object
PluginContract

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