FMX.Clipboard.IFMXExtendedClipboardService

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

IFMXExtendedClipboardService = interface(IFMXClipboardService)

C++

__interface  INTERFACE_UUID("{E96E4776-8234-49F9-B15F-301074E23F70}") IFMXExtendedClipboardService  : public Fmx::Platform::IFMXClipboardService

Propriétés

Type Visibilité  Source Unité  Parent
interface
class
public
FMX.Clipboard.pas
FMX.Clipboard.hpp
FMX.Clipboard FMX.Clipboard


Description

Service de plate-forme pour interagir avec le presse-papiers système.

Remarque : L'unité FMX.Platform fournit une interface alternative permettant d'interagir avec le presse-papiers système, IFMXClipboardService. Cependant, IFMXExtendedClipboardService fournit des fonctionnalités supplémentaires.

IFMXExtendedClipboardService fournit trois types de méthodes permettant d'interagir avec le contenu du presse-papiers système :

  • Une méthode Has<Format> permettant de déterminer si le presse-papiers système contient actuellement des données au format spécifié.
  • Une méthode Get<Format> permettant de lire le contenu du presse-papiers système au format spécifié. Vous devez utiliser Get<Format> seulement quand Has<Format> renvoie True.
  • Une méthode Set<Format> permettant d'écrire des données dans le presse-papiers système au format spécifié.

Le tableau suivant montre ces méthodes :

Format texte Format image Format personnalisé
HasText HasImage HasCustomFormat
GetText GetImage GetCustomFormat
SetText SetImage SetCustomFormat

Avant de pouvoir utiliser la méthode de format personnalisé pour lire ou écrire des données arbitraires dans le presse-papiers système, vous devez enregistrer un identificateur pour votre format personnalisé.

Prise en charge des plates-formes

Plate-forme Format texte Format image Format personnalisé
Windows
YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png
OS X
YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png
iOS
YesC++11Feature.png
YesC++11Feature.png
YesC++11Feature.png
Android
YesC++11Feature.png
3.0+

Le presse-papiers Android ne prend pas en charge les images. Pour permettre aux utilisateurs de copier et coller des images entre vos applications, vous pouvez utiliser un format personnalisé à la place.