Show / Hide Table of Contents

Interface IClipboardComponent

Interface for drivers which provide the clipboard component of the platform abstraction layer.

Inherited Members
IPalComponent.Name
IPalComponent.Provides
IPalComponent.Logger
IPalComponent.Initialize(ToolkitOptions)
Namespace: OpenTK.Core.Platform
Assembly: OpenTK.Core.dll
Syntax
public interface IClipboardComponent : IPalComponent

Properties

SupportedFormats

A list of formats that this clipboard component supports.

Declaration
IReadOnlyList<ClipboardFormat> SupportedFormats { get; }
Property Value
Type Description
IReadOnlyList<ClipboardFormat>

Methods

GetClipboardAudio()

Gets the audio data currently in the clipboard. This function returns null if the current clipboard data doesn't have the Audio format.

Declaration
AudioData? GetClipboardAudio()
Returns
Type Description
AudioData

The audio data currently in the clipboard.

GetClipboardBitmap()

Gets the bitmap currently in the clipboard. This function returns null if the current clipboard data doesn't have the Bitmap format.

Declaration
Bitmap? GetClipboardBitmap()
Returns
Type Description
Bitmap

The bitmap currently in the clipboard.

GetClipboardFiles()

Gets a list of files and directories currently in the clipboard. This function returns null if the current clipboard data doesn't have the Files format.

Declaration
List<string>? GetClipboardFiles()
Returns
Type Description
List<string>

The list of files and directories currently in the clipboard.

GetClipboardFormat()

Gets the format of the data currently in the clipboard.

Declaration
ClipboardFormat GetClipboardFormat()
Returns
Type Description
ClipboardFormat

The format of the data currently in the clipboard.

GetClipboardText()

Returns the string currently in the clipboard. This function returns null if the current clipboard data doesn't have the Text format.

Declaration
string? GetClipboardText()
Returns
Type Description
string

The string currently in the clipboard, or null.

SetClipboardText(string)

Sets the string currently in the clipboard.

Declaration
void SetClipboardText(string text)
Parameters
Type Name Description
string text

The text to put on the clipboard.

In this article
  • Properties
    • SupportedFormats
  • Methods
    • GetClipboardAudio()
    • GetClipboardBitmap()
    • GetClipboardFiles()
    • GetClipboardFormat()
    • GetClipboardText()
    • SetClipboardText(string)
Back to top Generated by DocFX