FMX.Clipboard.IFMXExtendedClipboardService
Delphi
IFMXExtendedClipboardService = interface(IFMXClipboardService)
C++
__interface INTERFACE_UUID("{E96E4776-8234-49F9-B15F-301074E23F70}") IFMXExtendedClipboardService : public Fmx::Platform::IFMXClipboardService
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
interface class |
public | FMX.Clipboard.pas FMX.Clipboard.hpp |
FMX.Clipboard | FMX.Clipboard |
Beschreibung
Plattformdienst, um mit der System-Zwischenablage (EN) zu interagieren.
- Hinweis: Die FMX.Platform-Unit stellt ein anderes Interface bereit, IFMXClipboardService, um mit der System-Zwischenablage zu interagieren. IFMXExtendedClipboardService stellt jedoch ein zusätzliche Features zur Verfügung.
IFMXExtendedClipboardService stellt drei Methodentypen bereit, um mit dem Inhalt der System-Zwischenablage zu interagieren:
- Eine
Has<Format>
-Methode, um festzulegen, ob die System-Zwischenablage aktuell Daten im angegebenen Format enthält. - Eine
Get<Format>
-Methode, um den Inhalt der System-Zwischenablage im angegebenen Format zu lesen. Sie solltenGet<Format>
nur verwenden, wennHas<Format>
True
zurückgibt. - Eine
Set<Format>
-Methode, um Daten in die System-Zwischenablage im angegebenen Format zu schreiben.
In der folgenden Tabelle sind diese Methoden aufgeführt:
Text-Format | Bild-Format | Benutzerdefiniertes Format |
---|---|---|
HasText | HasImage | HasCustomFormat |
GetText | GetImage | GetCustomFormat |
SetText | SetImage | SetCustomFormat |
Bevor Sie die benutzerdefinierte Methode verwenden, um beliebige Daten in die Systemzwischenablage zu schreiben oder zu lesen, müssen Sie für Ihr benutzerdefiniertes Format einen Bezeichner registrieren.
Plattformunterstütztung
Plattform | Text-Format | Bild-Format | Benutzerdefiniertes Format |
---|---|---|---|
Windows | |||
OS X | |||
iOS | |||
Android |
Die Android-Zwischenablage unterstützt keine Bilder. Damit Benutzer die Bilder zwischen Ihren eigenen Anwendungen kopieren und einfügen können, kann stattdessen ein benutzerdefiniertes Format verwendet werden.