Interface IClipboardComponent
Interface for drivers which provide the clipboard component of the platform abstraction layer.
Inherited Members
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. |