FMX.Clipboard.IFMXExtendedClipboardService.SetCustomFormat

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure SetCustomFormat(const AFormatName: string; const AStream: TStream);

C++

virtual void __fastcall SetCustomFormat(const System::UnicodeString AFormatName, System::Classes::TStream* const AStream) = 0 ;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FMX.Clipboard.pas
FMX.Clipboard.hpp
FMX.Clipboard IFMXExtendedClipboardService


Description

Remplit le presse-papiers système avec le flux de données spécifié au format personnalisé enregistré.

Exceptions

SetCustomFormat peut déclencher l'une des exceptions suivantes :

Exception Message Scénarios

EArgumentException

Le paramètre AFormat ne peut pas être vide

  • L'identificateur du format personnalisé spécifié, AFormatName, est une chaîne vide. Vous devez spécifier un identificateur de format personnalisé valide.

EArgumentNilException

Le paramètre AStream ne peut pas être nil

  • Le flux de données spécifié, AStream, vaut nil. Vous devez spécifier une instance de TStream.

EClipboardFormatNotRegistered

<AFormatName>

  • L'identificateur de format personnalisé spécifié, AFormatName, n'a pas été recensé. Vous devez recenser tout identificateur de format personnalisé avant de l'utiliser.

ENotSupportedException

JClipboardManager ne prend pas en charge les données personnalisées

Voir aussi