Class PredefinedActivationTypeNames
- Namespace
- WindowSill.API
- Assembly
- WindowSill.API.dll
Provides predefined activation type names used throughout the WindowSill system. These constants define the standard activation types that can trigger sill operations based on different types of user selections or interactions.
public static class PredefinedActivationTypeNames
- Inheritance
-
PredefinedActivationTypeNames
- Inherited Members
Fields
DocxFileDrop
Activation type for DOC or DOCX file drop. Use this when the sill should be triggered by dropping a single DOC or DOCX file onto the application.
public const string DocxFileDrop = "docxFileDrop"
Field Value
JsonSelection
Activation type for JSON content selections. Use this when the sill should be triggered by selecting structured JSON data, allowing for specialized processing of JSON objects.
public const string JsonSelection = "jsonSelection"
Field Value
PdfFileDrop
Activation type for PDF file drop. Use this when the sill should be triggered by dropping a single PDF file onto the application.
public const string PdfFileDrop = "pdfFileDrop"
Field Value
PlainTextFileDrop
Activation type for plain text file drop. Use this when the sill should be triggered by dropping a single plain text file onto the application.
public const string PlainTextFileDrop = "plainTextFileDrop"
Field Value
TextSelection
Activation type for text-based selections. Use this when the sill should be triggered by selecting plain text content in any application or context.
public const string TextSelection = "textSelection"
Field Value
UriSelection
Activation type for URI/URL selections. Use this when the sill should be triggered by selecting web addresses, file paths, or other URI-formatted content. This activator uses heuristics to identify potential URIs in the selected text. For example, it may recognize "www.example.com" or "example.com" as likely URLs even without a scheme prefix.
public const string UriSelection = "uriSelection"