<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://docwiki.embarcadero.com/Libraries/Rio/f/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kal91</id>
	<title>RAD Studio API Documentation - Contributions de l’utilisateur [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://docwiki.embarcadero.com/Libraries/Rio/f/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kal91"/>
	<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/fr/Sp%C3%A9cial:Contributions/Kal91"/>
	<updated>2026-05-20T05:38:00Z</updated>
	<subtitle>Contributions de l’utilisateur</subtitle>
	<generator>MediaWiki 1.31.16</generator>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FMX.Forms.TCommonCustomForm.ShowModal&amp;diff=737594</id>
		<title>FMX.Forms.TCommonCustomForm.ShowModal</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FMX.Forms.TCommonCustomForm.ShowModal&amp;diff=737594"/>
		<updated>2017-05-31T21:46:49Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:FMX.Forms.TCommonCustomForm.ShowModal|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | FMX.Forms.TCommonCustomForm.ShowModal | |{{InheritsFrom|FMX.Forms.TCommonCustomForm.ShowModal}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Affiche la fiche sous forme de boîte de dialogue modale.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utilisez [[FMX.Forms.TCommonCustomForm.ShowModal|ShowModal]] pour afficher la fiche sous la forme d&amp;#039;une boîte de dialogue modale. Quand une fiche modale est ouverte, l&amp;#039;application ne peut pas continuer à s&amp;#039;exécuter jusqu&amp;#039;à ce que la fiche modale soit fermée. Par conséquent, [[FMX.Forms.TCommonCustomForm.ShowModal|ShowModal]] ne renvoie rien jusqu&amp;#039;à la fermeture de la fiche. A la fermeture de la fiche, la valeur de la propriété [[FMX.Forms.TCommonCustomForm.ModalResult|ModalResult]] est renvoyée.&lt;br /&gt;
&lt;br /&gt;
Pour fermer une fiche modale, définissez sa propriété [[FMX.Forms.TCommonCustomForm.ModalResult|ModalResult]] sur une valeur différente de zéro.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Conseil :&amp;#039;&amp;#039;&amp;#039; Si la fiche contient des boutons dont la propriété &amp;#039;&amp;#039;&amp;#039;ModalResult&amp;#039;&amp;#039;&amp;#039; a une valeur autre que &amp;lt;code&amp;gt;mrNone&amp;lt;/code&amp;gt;, elle se ferme automatiquement lorsque l&amp;#039;utilisateur clique sur l&amp;#039;un de ces boutons et renvoie la valeur de [[FMX.Forms.TCommonCustomForm.ModalResult|ModalResult]] comme valeur de renvoi de [[FMX.Forms.TCommonCustomForm.ShowModal|ShowModal]].&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Attention :&amp;#039;&amp;#039;&amp;#039; Les boîtes de dialogue modales ne sont pas supportées dans les apps Android. Il est recommandé de ne pas utiliser de boîtes de dialogue modales sur aucune des plates-formes mobiles (iOS et Android), car elles peuvent produire des résultats inattendus. En évitant l&amp;#039;utilisation de boîtes de dialogue modales, vous éliminez les potentiels problèmes liés au débogage et à la prise en charge de vos apps mobiles.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.UITypes.TModalResult|System.UITypes.TModalResult]]&lt;br /&gt;
* [[FMX.Forms.TCommonCustomForm.ModalResult|FMX.Forms.TCommonCustomForm.ModalResult]]&lt;br /&gt;
* [[rad_fr:Création d&amp;#039;une app Android|Création d&amp;#039;une app Android]]&lt;br /&gt;
* [[rad_fr:Création d&amp;#039;une app iOS|Création d&amp;#039;une app iOS]]&lt;br /&gt;
* [[rad_fr:Utilisation des boîtes de dialogue modales de FireMonkey|Utilisation des boîtes de dialogue modales de FireMonkey]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:XE2]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Types.TRESTRequestParameterKind&amp;diff=738147</id>
		<title>REST.Types.TRESTRequestParameterKind</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Types.TRESTRequestParameterKind&amp;diff=738147"/>
		<updated>2017-05-31T21:46:49Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Types.TRESTRequestParameterKind|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Spécifie les types de paramètres qui peuvent être ajoutés aux requêtes.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette énumération définit les valeurs suivantes :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pkCOOKIE&amp;lt;/code&amp;gt; : place le paramètre dans un cookie.&lt;br /&gt;
* &amp;lt;code&amp;gt;pkGETorPOST&amp;lt;/code&amp;gt; : envoie le paramètre sous forme de paramètre d&amp;#039;URL (pour les requêtes GET) ou comme paramètre du corps (pour les requêtes POST/PUT).&lt;br /&gt;
* &amp;lt;code&amp;gt;pkURLSEGMENT&amp;lt;/code&amp;gt; : utilise le paramètre en tant que valeur d&amp;#039;un segment URL. Le segment URL peut être défini dans un chemin de ressource d&amp;#039;une requête : customer/{ID}. Si le segment URL a un paramètre dont le nom est &amp;quot;ID&amp;quot;, sa valeur est remplacée par {ID} dans l&amp;#039;exemple ci-dessus. &lt;br /&gt;
* &amp;lt;code&amp;gt;pkHTTPHEADER&amp;lt;/code&amp;gt; : place le paramètre dans l&amp;#039;en-tête HTTP de la requête.&lt;br /&gt;
* &amp;lt;code&amp;gt;pkREQUESTBODY&amp;lt;/code&amp;gt; : utilise la valeur du paramètre en tant que corps de la requête. Si plusieurs paramètres de cette sorte existent, la requête utilise un corps à parties multiples.&lt;br /&gt;
* &amp;lt;code&amp;gt;pkFILE&amp;lt;/code&amp;gt; : la valeur de ce paramètre est utilisée pour attacher le contenu du fichier à la requête. Si ce paramètre existe déjà, la requête utilise un corps à parties multiples.&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo&amp;diff=738132</id>
		<title>REST.Backend.EMSProvider.TCustomEMSConnectionInfo</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo&amp;diff=738132"/>
		<updated>2017-05-31T21:46:49Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Backend.EMSProvider.TCustomEMSConnectionInfo|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | REST.Backend.EMSProvider.TCustomEMSConnectionInfo| |{{InheritsFrom|REST.Backend.EMSProvider.TCustomEMSConnectionInfo}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Stocke des informations concernant les [[rad_fr:Installation du serveur EMS|paramètres de connexion EMS]]&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt; pour la connexion au [[rad_fr:Serveur EMS|serveur EMS]].&lt;br /&gt;
&lt;br /&gt;
[[REST.Backend.EMSProvider.TCustomEMSConnectionInfo|TCustomEMSConnectionInfo]] stocke des informations sur les paramètres de connexion d&amp;#039;EMS Server comme [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.URLHost|URLHost]], [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.URLPort|URLPort]], [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.ApplicationId|ApplicationId]], [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.MasterSecret|MasterSecret]], [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret|TenantSecret]] et [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId|TenantId]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Installation du serveur EMS|Paramètres de connexion EMS]]&lt;br /&gt;
* [[rad_fr:Tutoriel mobile : Utilisation des notifications distantes (iOS et Android)|Tutoriel mobile : Utilisation des notifications distantes (iOS et Android)]]&lt;br /&gt;
* [[REST.Backend.ParseProvider.TCustomParseConnectionInfo|REST.Backend.ParseProvider.TCustomParseConnectionInfo]]&lt;br /&gt;
* [[REST.Backend.KinveyProvider.TCustomKinveyConnectionInfo|REST.Backend.KinveyProvider.TCustomKinveyConnectionInfo]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:XE8]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FireDAC.Phys.MongoDBDataSet.TFDMongoStringsMode&amp;diff=738122</id>
		<title>FireDAC.Phys.MongoDBDataSet.TFDMongoStringsMode</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FireDAC.Phys.MongoDBDataSet.TFDMongoStringsMode&amp;diff=738122"/>
		<updated>2017-05-31T21:46:49Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:FireDAC.Phys.MongoDBDataSet.TFDMongoStringsMode|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Définit une énumération utilisée pour contrôler le comportement de l&amp;#039;application lorsque la longueur d&amp;#039;une chaîne extraite dépasse la valeur [[Data.DB.TField.Size|TField.Size]].&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La valeur de [[FireDAC.Phys.MongoDBDataSet.TFDMongoStringsMode|TFDMongoStringsMode]] spécifie un mode permettant de contrôler le comportement de l&amp;#039;application lorsque la longueur d&amp;#039;une chaîne extraite dépasse la valeur [[Data.DB.TField.Size|TField.Size]].&lt;br /&gt;
&lt;br /&gt;
Cette énumération définit les valeurs suivantes :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;Strict&amp;lt;/code&amp;gt; (par défaut) : déclenche une exception. &lt;br /&gt;
* &amp;lt;code&amp;gt;Clip&amp;lt;/code&amp;gt; : détoure la chaîne extraite pour qu&amp;#039;elle corresponde à la valeur en cours de [[Data.DB.TField.Size|TField.Size]].&lt;br /&gt;
* &amp;lt;code&amp;gt;Full&amp;lt;/code&amp;gt; : extrait la chaîne entière.&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet.StringsMode|TFDMongoCustomDataSet.StringsMode]]&lt;br /&gt;
* [[rad_fr:Connexion à une base de données MongoDB (FireDAC)|Connexion à une base de données MongoDB]]&lt;br /&gt;
* [http://docs.mongodb.org/manual/core/document/ MongoDB documentation (EN)]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:Tokyo]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId&amp;diff=738136</id>
		<title>REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId&amp;diff=738136"/>
		<updated>2017-05-31T21:46:49Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId | |{{InheritsFrom|REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Identificateur de client (locataire) RAD Server.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;TenantId&amp;#039;&amp;#039;&amp;#039; permet d&amp;#039;accéder aux informations sur le client spécifique de votre application RAD Server. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour plus d&amp;#039;informations sur les clients, voir la rubrique [[rad_fr:Support multi-client RAD Server|Prise en charge multi-client de RAD Server]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret|TenantSecret]]&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo|TCustomEMSConnectionInfo]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret&amp;diff=738139</id>
		<title>REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret&amp;diff=738139"/>
		<updated>2017-05-31T21:46:49Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret | |{{InheritsFrom|REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Clé d&amp;#039;autorisation pour un accès complet au client requis dans l&amp;#039;application RAD Server.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La clé &amp;#039;&amp;#039;&amp;#039;TenantSecret&amp;#039;&amp;#039;&amp;#039; autorise toute requête à avoir un accès complet à toutes les ressources de client et aux données relatives aux clients stockées dans la [[rad_fr:Serveur EMS|base de données EMS]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId|TenantId]]&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo|TCustomEMSConnectionInfo]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FMX.Forms.IFMXWindowService.CanShowModal&amp;diff=737591</id>
		<title>FMX.Forms.IFMXWindowService.CanShowModal</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FMX.Forms.IFMXWindowService.CanShowModal&amp;diff=737591"/>
		<updated>2017-05-31T21:46:49Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:FMX.Forms.IFMXWindowService.CanShowModal|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | FMX.Forms.IFMXWindowService.CanShowModal | |{{InheritsFrom|FMX.Forms.IFMXWindowService.CanShowModal}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Dans les descendants, [[FMX.Forms.IFMXWindowService.CanShowModal|CanShowModal]] implémente la fonctionnalité qui permet de renvoyer si une fiche peut être affichée de façon modale.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le &amp;#039;&amp;#039;&amp;#039;Gestionnaire de fenêtres FMX&amp;#039;&amp;#039;&amp;#039; de chaque plate-forme implémente la méthode [[FMX.Forms.IFMXWindowService.CanShowModal|CanShowModal]] pour renvoyer si une fiche peut être affichée de façon modale. &lt;br /&gt;
Actuellement, l&amp;#039;implémentation &amp;#039;&amp;#039;&amp;#039;Android&amp;#039;&amp;#039;&amp;#039; renvoie &amp;lt;code&amp;gt;False&amp;lt;/code&amp;gt; alors que d&amp;#039;autres plates-formes renvoient &amp;lt;code&amp;gt;True&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[FMX.Forms.TCommonCustomForm.ShowModal|FMX.Forms.TCommonCustomForm.ShowModal]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.ShowWindowModal|FMX.Forms.IFMXWindowService.ShowWindowModal]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.FindForm|FMX.Forms.IFMXWindowService.FindForm]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.CreateWindow|FMX.Forms.IFMXWindowService.CreateWindow]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.DestroyWindow|FMX.Forms.IFMXWindowService.DestroyWindow]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.ReleaseWindow|FMX.Forms.IFMXWindowService.ReleaseWindow]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.SetWindowState|FMX.Forms.IFMXWindowService.SetWindowState]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.ShowWindow|FMX.Forms.IFMXWindowService.ShowWindow]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.HideWindow|FMX.Forms.IFMXWindowService.HideWindow]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.InvalidateWindowRect|FMX.Forms.IFMXWindowService.InvalidateWindowRect]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.SetWindowRect|FMX.Forms.IFMXWindowService.SetWindowRect]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.GetWindowRect|FMX.Forms.IFMXWindowService.GetWindowRect]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Client.TCustomRESTRequest.AddFile&amp;diff=738142</id>
		<title>REST.Client.TCustomRESTRequest.AddFile</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Client.TCustomRESTRequest.AddFile&amp;diff=738142"/>
		<updated>2017-05-31T21:46:49Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Client.TCustomRESTRequest.AddFile|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | REST.Client.TCustomRESTRequest.AddFile | |{{InheritsFrom|REST.Client.TCustomRESTRequest.AddFile}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Ajoute le contenu du fichier à la requête.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette méthode est surchargée :&lt;br /&gt;
&lt;br /&gt;
* Lorsque vous utilisez la première méthode surchargée [[REST.Client.TCustomRESTRequest.AddFile|AddFile]] et que le paramètre &amp;lt;code&amp;gt;AName&amp;lt;/code&amp;gt; existe déjà, le contenu préalable est remplacé par le nouveau contenu.&lt;br /&gt;
* Lorsque vous utilisez la deuxième méthode surchargée [[REST.Client.TCustomRESTRequest.AddFile|AddFile]], un seul fichier peut être ajouté. Si cette fonction est exécutée une seconde fois, le contenu préalable est remplacé par un nouveau contenu.&lt;br /&gt;
&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
* [[REST.Client.TCustomRESTRequest.AddParameter|REST.Client.TCustomRESTRequest.AddParameter]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=Data.Bind.DBScope.TCustomBindSourceDB.EmptyDataLink&amp;diff=737371</id>
		<title>Data.Bind.DBScope.TCustomBindSourceDB.EmptyDataLink</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=Data.Bind.DBScope.TCustomBindSourceDB.EmptyDataLink&amp;diff=737371"/>
		<updated>2017-05-31T21:46:48Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:Data.Bind.DBScope.TCustomBindSourceDB.EmptyDataLink|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | Data.Bind.DBScope.TCustomBindSourceDB.EmptyDataLink | |{{InheritsFrom|Data.Bind.DBScope.TCustomBindSourceDB.EmptyDataLink}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Efface [[Data.DB.TDataLink.BufferCount|BufferCount]] dans la connexion DataLink.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vous pouvez utiliser la méthode &amp;#039;&amp;#039;&amp;#039;EmptyDataLink&amp;#039;&amp;#039;&amp;#039; avec [[FireDAC.Comp.DataSet.TFDDataSet.EmptyDataSet|EmptyDataSet]].&lt;br /&gt;
&lt;br /&gt;
===Exemple===&lt;br /&gt;
&lt;br /&gt;
L&amp;#039;exemple suivant montre comment effacer l&amp;#039;ensemble de données et le remplir avec des valeurs chaque fois que l&amp;#039;utilisateur clique sur le bouton. Cet exemple utilise les composants suivants : [[Datasnap.DBClient.TClientDataSet|TClientDataSet]] et [[Data.Bind.DBScope.TBindSourceDB|TBindSourceDB]] avec [http://docwiki.embarcadero.com/RADStudio/BTokyo/en/LiveBindings_in_RAD_Studio LiveBindings].&lt;br /&gt;
&lt;br /&gt;
 procedure TForm1.Button1Click(Sender: TObject);&lt;br /&gt;
 begin&lt;br /&gt;
   ClientDataSet1.DisableControls;&lt;br /&gt;
   ClientDataSet1.EmptyDataSet;&lt;br /&gt;
   BindSourceDB1.EmptyDataLink;&lt;br /&gt;
   for I := 0 to 1000 do&lt;br /&gt;
     ClientDataSet1.AppendRecord([i * 111, i * 222]);&lt;br /&gt;
   ClientDataSet1.EnableControls;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[Data.DB.TDataLink.BufferCount|BufferCount]] &lt;br /&gt;
* [[Data.DB.TDataLink|TDataLink]]&lt;br /&gt;
* [[FireDAC.Comp.DataSet.TFDDataSet.EmptyDataSet|EmptyDataSet]]&lt;br /&gt;
* [[Datasnap.DBClient.TClientDataSet|TClientDataSet]]&lt;br /&gt;
* [http://docwiki.embarcadero.com/RADStudio/BTokyo/en/LiveBindings_in_RAD_Studio LiveBindings dans RAD Studio]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet.StringsMode&amp;diff=738119</id>
		<title>FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet.StringsMode</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet.StringsMode&amp;diff=738119"/>
		<updated>2017-05-31T21:46:48Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet.StringsMode|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet.StringsMode | |{{InheritsFrom|FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet.StringsMode}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Spécifie un mode de contrôle d&amp;#039;une action lorsque la longueur d&amp;#039;une chaîne extraite dépasse la valeur [[Data.DB.TField.Size|TField.Size]].&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utilisez cette propriété pour contrôler une action lorsque la longueur d&amp;#039;une chaîne extraite dépasse la valeur [[Data.DB.TField.Size|TField.Size]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[FireDAC.Phys.MongoDBDataSet.TFDMongoStringsMode|TFDMongoStringsMode]]&lt;br /&gt;
* [[rad_fr:Connexion à une base de données MongoDB (FireDAC)|Connexion à une base de données MongoDB]]&lt;br /&gt;
* [http://docs.mongodb.org/manual/core/document/ MongoDB documentation (EN)]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:Tokyo]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FMX.Forms.TCommonCustomForm.ShowModal&amp;diff=737593</id>
		<title>FMX.Forms.TCommonCustomForm.ShowModal</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FMX.Forms.TCommonCustomForm.ShowModal&amp;diff=737593"/>
		<updated>2017-05-31T21:46:46Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:FMX.Forms.TCommonCustomForm.ShowModal|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | FMX.Forms.TCommonCustomForm.ShowModal | |{{InheritsFrom|FMX.Forms.TCommonCustomForm.ShowModal}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Affiche la fiche sous forme de boîte de dialogue modale.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utilisez [[FMX.Forms.TCommonCustomForm.ShowModal|ShowModal]] pour afficher la fiche sous la forme d&amp;#039;une boîte de dialogue modale. Quand une fiche modale est ouverte, l&amp;#039;application ne peut pas continuer à s&amp;#039;exécuter jusqu&amp;#039;à ce que la fiche modale soit fermée. Par conséquent, [[FMX.Forms.TCommonCustomForm.ShowModal|ShowModal]] ne renvoie rien jusqu&amp;#039;à la fermeture de la fiche. A la fermeture de la fiche, la valeur de la propriété [[FMX.Forms.TCommonCustomForm.ModalResult|ModalResult]] est renvoyée.&lt;br /&gt;
&lt;br /&gt;
Pour fermer une fiche modale, définissez sa propriété [[FMX.Forms.TCommonCustomForm.ModalResult|ModalResult]] sur une valeur différente de zéro.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Conseil :&amp;#039;&amp;#039;&amp;#039; Si la fiche contient des boutons dont la propriété &amp;#039;&amp;#039;&amp;#039;ModalResult&amp;#039;&amp;#039;&amp;#039; a une valeur autre que &amp;lt;code&amp;gt;mrNone&amp;lt;/code&amp;gt;, elle se ferme automatiquement lorsque l&amp;#039;utilisateur clique sur l&amp;#039;un de ces boutons et renvoie la valeur de [[FMX.Forms.TCommonCustomForm.ModalResult|ModalResult]] comme valeur de renvoi de [[FMX.Forms.TCommonCustomForm.ShowModal|ShowModal]].&lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Attention :&amp;#039;&amp;#039;&amp;#039; Les boîtes de dialogue modales ne sont pas supportées dans les apps Android. Il est recommandé de ne pas utiliser de boîtes de dialogue modales sur aucune des plates-formes mobiles (iOS et Android), car elles peuvent produire des résultats inattendus. En évitant l&amp;#039;utilisation de boîtes de dialogue modales, vous éliminez les potentiels problèmes liés au débogage et à la prise en charge de vos apps mobiles.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.UITypes.TModalResult|System.UITypes.TModalResult]]&lt;br /&gt;
* [[FMX.Forms.TCommonCustomForm.ModalResult|FMX.Forms.TCommonCustomForm.ModalResult]]&lt;br /&gt;
* [[rad_fr:Création d&amp;#039;une app Android|Création d&amp;#039;une app Android]]&lt;br /&gt;
* [[rad_fr:Création d&amp;#039;une app iOS|Création d&amp;#039;une app iOS]]&lt;br /&gt;
* [[rad_fr:Utilisation des boîtes de dialogue modales de FireMonkey|Utilisation des boîtes de dialogue modales de FireMonkey]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:XE2]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Types.TRESTRequestParameterKind&amp;diff=738146</id>
		<title>REST.Types.TRESTRequestParameterKind</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Types.TRESTRequestParameterKind&amp;diff=738146"/>
		<updated>2017-05-31T21:46:46Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Types.TRESTRequestParameterKind|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Spécifie les types de paramètres qui peuvent être ajoutés aux requêtes.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette énumération définit les valeurs suivantes :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;pkCOOKIE&amp;lt;/code&amp;gt; : place le paramètre dans un cookie.&lt;br /&gt;
* &amp;lt;code&amp;gt;pkGETorPOST&amp;lt;/code&amp;gt; : envoie le paramètre sous forme de paramètre d&amp;#039;URL (pour les requêtes GET) ou comme paramètre du corps (pour les requêtes POST/PUT).&lt;br /&gt;
* &amp;lt;code&amp;gt;pkURLSEGMENT&amp;lt;/code&amp;gt; : utilise le paramètre en tant que valeur d&amp;#039;un segment URL. Le segment URL peut être défini dans un chemin de ressource d&amp;#039;une requête : customer/{ID}. Si le segment URL a un paramètre dont le nom est &amp;quot;ID&amp;quot;, sa valeur est remplacée par {ID} dans l&amp;#039;exemple ci-dessus. &lt;br /&gt;
* &amp;lt;code&amp;gt;pkHTTPHEADER&amp;lt;/code&amp;gt; : place le paramètre dans l&amp;#039;en-tête HTTP de la requête.&lt;br /&gt;
* &amp;lt;code&amp;gt;pkREQUESTBODY&amp;lt;/code&amp;gt; : utilise la valeur du paramètre en tant que corps de la requête. Si plusieurs paramètres de cette sorte existent, la requête utilise un corps à parties multiples.&lt;br /&gt;
* &amp;lt;code&amp;gt;pkFILE&amp;lt;/code&amp;gt; : la valeur de ce paramètre est utilisée pour attacher le contenu du fichier à la requête. Si ce paramètre existe déjà, la requête utilise un corps à parties multiples.&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo&amp;diff=738131</id>
		<title>REST.Backend.EMSProvider.TCustomEMSConnectionInfo</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo&amp;diff=738131"/>
		<updated>2017-05-31T21:46:46Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Backend.EMSProvider.TCustomEMSConnectionInfo|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | REST.Backend.EMSProvider.TCustomEMSConnectionInfo| |{{InheritsFrom|REST.Backend.EMSProvider.TCustomEMSConnectionInfo}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Stocke des informations concernant les [[rad_fr:Installation du serveur EMS|paramètres de connexion EMS]]&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt; pour la connexion au [[rad_fr:Serveur EMS|serveur EMS]].&lt;br /&gt;
&lt;br /&gt;
[[REST.Backend.EMSProvider.TCustomEMSConnectionInfo|TCustomEMSConnectionInfo]] stocke des informations sur les paramètres de connexion d&amp;#039;EMS Server comme [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.URLHost|URLHost]], [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.URLPort|URLPort]], [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.ApplicationId|ApplicationId]], [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.MasterSecret|MasterSecret]], [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret|TenantSecret]] et [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId|TenantId]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Installation du serveur EMS|Paramètres de connexion EMS]]&lt;br /&gt;
* [[rad_fr:Tutoriel mobile : Utilisation des notifications distantes (iOS et Android)|Tutoriel mobile : Utilisation des notifications distantes (iOS et Android)]]&lt;br /&gt;
* [[REST.Backend.ParseProvider.TCustomParseConnectionInfo|REST.Backend.ParseProvider.TCustomParseConnectionInfo]]&lt;br /&gt;
* [[REST.Backend.KinveyProvider.TCustomKinveyConnectionInfo|REST.Backend.KinveyProvider.TCustomKinveyConnectionInfo]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:XE8]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet.StringsMode&amp;diff=738118</id>
		<title>FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet.StringsMode</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet.StringsMode&amp;diff=738118"/>
		<updated>2017-05-31T21:46:46Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet.StringsMode|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet.StringsMode | |{{InheritsFrom|FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet.StringsMode}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Spécifie un mode de contrôle d&amp;#039;une action lorsque la longueur d&amp;#039;une chaîne extraite dépasse la valeur [[Data.DB.TField.Size|TField.Size]].&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Utilisez cette propriété pour contrôler une action lorsque la longueur d&amp;#039;une chaîne extraite dépasse la valeur [[Data.DB.TField.Size|TField.Size]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[FireDAC.Phys.MongoDBDataSet.TFDMongoStringsMode|TFDMongoStringsMode]]&lt;br /&gt;
* [[rad_fr:Connexion à une base de données MongoDB (FireDAC)|Connexion à une base de données MongoDB]]&lt;br /&gt;
* [http://docs.mongodb.org/manual/core/document/ MongoDB documentation (EN)]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:Tokyo]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FireDAC.Phys.MongoDBDataSet.TFDMongoStringsMode&amp;diff=738121</id>
		<title>FireDAC.Phys.MongoDBDataSet.TFDMongoStringsMode</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FireDAC.Phys.MongoDBDataSet.TFDMongoStringsMode&amp;diff=738121"/>
		<updated>2017-05-31T21:46:46Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:FireDAC.Phys.MongoDBDataSet.TFDMongoStringsMode|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Définit une énumération utilisée pour contrôler le comportement de l&amp;#039;application lorsque la longueur d&amp;#039;une chaîne extraite dépasse la valeur [[Data.DB.TField.Size|TField.Size]].&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La valeur de [[FireDAC.Phys.MongoDBDataSet.TFDMongoStringsMode|TFDMongoStringsMode]] spécifie un mode permettant de contrôler le comportement de l&amp;#039;application lorsque la longueur d&amp;#039;une chaîne extraite dépasse la valeur [[Data.DB.TField.Size|TField.Size]].&lt;br /&gt;
&lt;br /&gt;
Cette énumération définit les valeurs suivantes :&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;Strict&amp;lt;/code&amp;gt; (par défaut) : déclenche une exception. &lt;br /&gt;
* &amp;lt;code&amp;gt;Clip&amp;lt;/code&amp;gt; : détoure la chaîne extraite pour qu&amp;#039;elle corresponde à la valeur en cours de [[Data.DB.TField.Size|TField.Size]].&lt;br /&gt;
* &amp;lt;code&amp;gt;Full&amp;lt;/code&amp;gt; : extrait la chaîne entière.&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet.StringsMode|TFDMongoCustomDataSet.StringsMode]]&lt;br /&gt;
* [[rad_fr:Connexion à une base de données MongoDB (FireDAC)|Connexion à une base de données MongoDB]]&lt;br /&gt;
* [http://docs.mongodb.org/manual/core/document/ MongoDB documentation (EN)]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:Tokyo]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId&amp;diff=738135</id>
		<title>REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId&amp;diff=738135"/>
		<updated>2017-05-31T21:46:46Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId | |{{InheritsFrom|REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Identificateur de client (locataire) RAD Server.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;TenantId&amp;#039;&amp;#039;&amp;#039; permet d&amp;#039;accéder aux informations sur le client spécifique de votre application RAD Server. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour plus d&amp;#039;informations sur les clients, voir la rubrique [[rad_fr:Support multi-client RAD Server|Prise en charge multi-client de RAD Server]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret|TenantSecret]]&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo|TCustomEMSConnectionInfo]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret&amp;diff=738138</id>
		<title>REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret&amp;diff=738138"/>
		<updated>2017-05-31T21:46:46Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret | |{{InheritsFrom|REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Clé d&amp;#039;autorisation pour un accès complet au client requis dans l&amp;#039;application RAD Server.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La clé &amp;#039;&amp;#039;&amp;#039;TenantSecret&amp;#039;&amp;#039;&amp;#039; autorise toute requête à avoir un accès complet à toutes les ressources de client et aux données relatives aux clients stockées dans la [[rad_fr:Serveur EMS|base de données EMS]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId|TenantId]]&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo|TCustomEMSConnectionInfo]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=Data.Bind.DBScope.TCustomBindSourceDB.EmptyDataLink&amp;diff=737370</id>
		<title>Data.Bind.DBScope.TCustomBindSourceDB.EmptyDataLink</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=Data.Bind.DBScope.TCustomBindSourceDB.EmptyDataLink&amp;diff=737370"/>
		<updated>2017-05-31T21:46:46Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:Data.Bind.DBScope.TCustomBindSourceDB.EmptyDataLink|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | Data.Bind.DBScope.TCustomBindSourceDB.EmptyDataLink | |{{InheritsFrom|Data.Bind.DBScope.TCustomBindSourceDB.EmptyDataLink}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Efface [[Data.DB.TDataLink.BufferCount|BufferCount]] dans la connexion DataLink.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Vous pouvez utiliser la méthode &amp;#039;&amp;#039;&amp;#039;EmptyDataLink&amp;#039;&amp;#039;&amp;#039; avec [[FireDAC.Comp.DataSet.TFDDataSet.EmptyDataSet|EmptyDataSet]].&lt;br /&gt;
&lt;br /&gt;
===Exemple===&lt;br /&gt;
&lt;br /&gt;
L&amp;#039;exemple suivant montre comment effacer l&amp;#039;ensemble de données et le remplir avec des valeurs chaque fois que l&amp;#039;utilisateur clique sur le bouton. Cet exemple utilise les composants suivants : [[Datasnap.DBClient.TClientDataSet|TClientDataSet]] et [[Data.Bind.DBScope.TBindSourceDB|TBindSourceDB]] avec [http://docwiki.embarcadero.com/RADStudio/BTokyo/en/LiveBindings_in_RAD_Studio LiveBindings].&lt;br /&gt;
&lt;br /&gt;
 procedure TForm1.Button1Click(Sender: TObject);&lt;br /&gt;
 begin&lt;br /&gt;
   ClientDataSet1.DisableControls;&lt;br /&gt;
   ClientDataSet1.EmptyDataSet;&lt;br /&gt;
   BindSourceDB1.EmptyDataLink;&lt;br /&gt;
   for I := 0 to 1000 do&lt;br /&gt;
     ClientDataSet1.AppendRecord([i * 111, i * 222]);&lt;br /&gt;
   ClientDataSet1.EnableControls;&lt;br /&gt;
 end;&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[Data.DB.TDataLink.BufferCount|BufferCount]] &lt;br /&gt;
* [[Data.DB.TDataLink|TDataLink]]&lt;br /&gt;
* [[FireDAC.Comp.DataSet.TFDDataSet.EmptyDataSet|EmptyDataSet]]&lt;br /&gt;
* [[Datasnap.DBClient.TClientDataSet|TClientDataSet]]&lt;br /&gt;
* [http://docwiki.embarcadero.com/RADStudio/BTokyo/en/LiveBindings_in_RAD_Studio LiveBindings dans RAD Studio]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FMX.Forms.IFMXWindowService.CanShowModal&amp;diff=737590</id>
		<title>FMX.Forms.IFMXWindowService.CanShowModal</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=FMX.Forms.IFMXWindowService.CanShowModal&amp;diff=737590"/>
		<updated>2017-05-31T21:46:46Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:FMX.Forms.IFMXWindowService.CanShowModal|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | FMX.Forms.IFMXWindowService.CanShowModal | |{{InheritsFrom|FMX.Forms.IFMXWindowService.CanShowModal}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Dans les descendants, [[FMX.Forms.IFMXWindowService.CanShowModal|CanShowModal]] implémente la fonctionnalité qui permet de renvoyer si une fiche peut être affichée de façon modale.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Le &amp;#039;&amp;#039;&amp;#039;Gestionnaire de fenêtres FMX&amp;#039;&amp;#039;&amp;#039; de chaque plate-forme implémente la méthode [[FMX.Forms.IFMXWindowService.CanShowModal|CanShowModal]] pour renvoyer si une fiche peut être affichée de façon modale. &lt;br /&gt;
Actuellement, l&amp;#039;implémentation &amp;#039;&amp;#039;&amp;#039;Android&amp;#039;&amp;#039;&amp;#039; renvoie &amp;lt;code&amp;gt;False&amp;lt;/code&amp;gt; alors que d&amp;#039;autres plates-formes renvoient &amp;lt;code&amp;gt;True&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[FMX.Forms.TCommonCustomForm.ShowModal|FMX.Forms.TCommonCustomForm.ShowModal]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.ShowWindowModal|FMX.Forms.IFMXWindowService.ShowWindowModal]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.FindForm|FMX.Forms.IFMXWindowService.FindForm]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.CreateWindow|FMX.Forms.IFMXWindowService.CreateWindow]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.DestroyWindow|FMX.Forms.IFMXWindowService.DestroyWindow]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.ReleaseWindow|FMX.Forms.IFMXWindowService.ReleaseWindow]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.SetWindowState|FMX.Forms.IFMXWindowService.SetWindowState]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.ShowWindow|FMX.Forms.IFMXWindowService.ShowWindow]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.HideWindow|FMX.Forms.IFMXWindowService.HideWindow]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.InvalidateWindowRect|FMX.Forms.IFMXWindowService.InvalidateWindowRect]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.SetWindowRect|FMX.Forms.IFMXWindowService.SetWindowRect]]&lt;br /&gt;
* [[FMX.Forms.IFMXWindowService.GetWindowRect|FMX.Forms.IFMXWindowService.GetWindowRect]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Client.TCustomRESTRequest.AddFile&amp;diff=738141</id>
		<title>REST.Client.TCustomRESTRequest.AddFile</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Client.TCustomRESTRequest.AddFile&amp;diff=738141"/>
		<updated>2017-05-31T21:46:46Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23032&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Client.TCustomRESTRequest.AddFile|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | REST.Client.TCustomRESTRequest.AddFile | |{{InheritsFrom|REST.Client.TCustomRESTRequest.AddFile}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Ajoute le contenu du fichier à la requête.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cette méthode est surchargée :&lt;br /&gt;
&lt;br /&gt;
* Lorsque vous utilisez la première méthode surchargée [[REST.Client.TCustomRESTRequest.AddFile|AddFile]] et que le paramètre &amp;lt;code&amp;gt;AName&amp;lt;/code&amp;gt; existe déjà, le contenu préalable est remplacé par le nouveau contenu.&lt;br /&gt;
* Lorsque vous utilisez la deuxième méthode surchargée [[REST.Client.TCustomRESTRequest.AddFile|AddFile]], un seul fichier peut être ajouté. Si cette fonction est exécutée une seconde fois, le contenu préalable est remplacé par un nouveau contenu.&lt;br /&gt;
&lt;br /&gt;
==Voir aussi==&lt;br /&gt;
&lt;br /&gt;
* [[REST.Client.TCustomRESTRequest.AddParameter|REST.Client.TCustomRESTRequest.AddParameter]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.IOUtils.TPath.GetDirectoryName&amp;diff=736714</id>
		<title>System.IOUtils.TPath.GetDirectoryName</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.IOUtils.TPath.GetDirectoryName&amp;diff=736714"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.IOUtils.TPath.GetDirectoryName|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | System.IOUtils.TPath.GetDirectoryName | |{{InheritsFrom|System.IOUtils.TPath.GetDirectoryName}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Extrait les parties lecteur et répertoire d&amp;#039;un nom de fichier.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.IOUtils.TPath.GetDirectoryName|GetDirectoryName]] extrait les parties lecteur et répertoire du nom de fichier donné. La chaîne résultante est vide si &amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt; ne contient pas de partie lecteur ou répertoire. Le tableau suivant liste les paramètres attendus par cette méthode.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; frame=&amp;quot;hsides&amp;quot; rules=&amp;quot;rows&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Nom&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Signification&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;span class=&amp;quot;codeInline&amp;quot;&amp;gt;FileName&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Le nom de fichier à partir duquel le lecteur et le répertoire sont extraits.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; [[System.IOUtils.TPath.GetDirectoryName|GetDirectoryName]] déclenche une exception si le nom de fichier donné contient des caractères non valides. &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Exemple (Delphi) :&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
WriteLn(TPath.GetDirectoryName(&amp;#039;D:\Projects\HelloWorld.exe&amp;#039;));&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Exemple (C++) :&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
printf(&amp;quot;%s \n&amp;quot;, TPath::GetDirectoryName(&amp;quot;D:\Projects\HelloWorld.exe&amp;quot;));&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; En sortie :  &amp;quot;D:\Projects&amp;quot;. Le nom de chemin n&amp;#039;inclut pas le dernier délimiteur.  &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Sous &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;, [[System.IOUtils.TPath.GetDirectoryName|GetDirectoryName]] est identique à [[System.SysUtils.ExtractFileDir|ExtractFileDir]].&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.GetExtension|System.IOUtils.TPath.GetExtension]]&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.GetFileName|System.IOUtils.TPath.GetFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.GetFileNameWithoutExtension|System.IOUtils.TPath.GetFileNameWithoutExtension]]&lt;br /&gt;
&lt;br /&gt;
===Exemples de code===&lt;br /&gt;
&lt;br /&gt;
*[[Samp_en:PathOperations (Delphi)|PathOperations (Delphi)]]&lt;br /&gt;
*[[Samp_en:PathOperations (C++)|PathOperations (C++)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.IOUtils.TPath.GetTempFileName&amp;diff=736716</id>
		<title>System.IOUtils.TPath.GetTempFileName</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.IOUtils.TPath.GetTempFileName&amp;diff=736716"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.IOUtils.TPath.GetTempFileName|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | System.IOUtils.TPath.GetTempFileName | |{{InheritsFrom|System.IOUtils.TPath.GetTempFileName}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Génère un fichier temporaire unique.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Appelez [[System.IOUtils.TPath.GetTempFileName|GetTempFileName]] pour générer un nouveau fichier temporaire nommé de façon unique. [[System.IOUtils.TPath.GetTempFileName|GetTempFileName]] crée en fait un fichier de taille zéro dans un emplacement temporaire et renvoie son nom. L&amp;#039;appelant doit supprimer le fichier afin qu&amp;#039;il ne soit plus utilisé. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039;  [[System.IOUtils.TPath.GetTempFileName|GetTempFileName]] déclenche une exception si l&amp;#039;utilisateur n&amp;#039;a pas accès au répertoire temporaire du système. &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sous &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;, il crée un nouveau fichier dont le nom est basé sur &amp;#039;&amp;#039;&amp;#039;GUID&amp;#039;&amp;#039;&amp;#039; dans le format suivant : &amp;#039;Fichier_%8x%4x%4x%16x_tmp&amp;#039; :&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;%8x correspond à GUID.D1&lt;br /&gt;
*&amp;amp;nbsp;%4x correspond à GUID.D2&lt;br /&gt;
*&amp;amp;nbsp;%4x correspond à GUID.D3&lt;br /&gt;
*&amp;amp;nbsp;%16x correspond à GUID.D4&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.GetGUIDFileName|GetGUIDFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.GetRandomFileName|GetRandomFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.GetTempPath|GetTempPath]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.IOUtils.TPath.IsValidFileNameChar&amp;diff=736718</id>
		<title>System.IOUtils.TPath.IsValidFileNameChar</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.IOUtils.TPath.IsValidFileNameChar&amp;diff=736718"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.IOUtils.TPath.IsValidFileNameChar|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | System.IOUtils.TPath.IsValidFileNameChar | |{{InheritsFrom|System.IOUtils.TPath.IsValidFileNameChar}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Vérifie si un caractère donné est autorisé dans un nom de fichier.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Appelez [[System.IOUtils.TPath.IsValidFileNameChar|IsValidFileNameChar]] pour vérifier si un caractère donné est autorisé dans une chaîne nom de fichier. [[System.IOUtils.TPath.IsValidFileNameChar|IsValidFileNameChar]] renvoie &amp;#039;&amp;#039;&amp;#039;True&amp;#039;&amp;#039;&amp;#039; si le caractère est autorisé, et &amp;#039;&amp;#039;&amp;#039;False&amp;#039;&amp;#039;&amp;#039; dans le cas contraire. &lt;br /&gt;
&lt;br /&gt;
Le tableau suivant liste les paramètres attendus par cette méthode :&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; frame=&amp;quot;hsides&amp;quot; rules=&amp;quot;rows&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Nom&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Signification&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;code&amp;gt;AChar&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Le caractère vérifié&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Caractères invalides===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; frame=&amp;quot;hsides&amp;quot; rules=&amp;quot;rows&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Windows&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;0, #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12, #13, #14, #15, #16, #17, #18, #19, #20, #21, #22, #23, #24, #25, #26, #27, #28, #29, #30, #31, &amp;#039;&amp;quot;&amp;#039;, &amp;#039;*&amp;#039;, &amp;#039;/&amp;#039;, &amp;#039;:&amp;#039;, &amp;#039;&amp;amp;lt;&amp;#039;, &amp;#039;&amp;amp;gt;&amp;#039;, &amp;#039;?&amp;#039;, &amp;#039;\&amp;#039; et &amp;#039;|&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
MacOS, iOS, Android et Linux&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;0, #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12, #13, #14, #15, #16, #17, #18, #19, #20, #21, #22, #23, #24, #25, #26, #27, #28, #29, #30, #31, &amp;#039;/&amp;#039; et &amp;#039;~&amp;#039;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.IsValidPathChar|IsValidPathChar]]&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.HasValidPathChars|HasValidPathChars]]&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.HasValidFileNameChars|HasValidFileNameChars]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.AnsiCompareFileName&amp;diff=736722</id>
		<title>System.SysUtils.AnsiCompareFileName</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.AnsiCompareFileName&amp;diff=736722"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.SysUtils.AnsiCompareFileName|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Compare les noms de fichiers, en se basant sur la locale en cours.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.SysUtils.AnsiCompareFileName|AnsiCompareFileName]] compare deux noms de fichiers. La locale en cours contrôle l&amp;#039;opération de comparaison. La comparaison est insensible à la casse sous &amp;#039;&amp;#039;&amp;#039;Windows&amp;#039;&amp;#039;&amp;#039;, mais sensible à la casse sous &amp;#039;&amp;#039;&amp;#039;MAC OS&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
La valeur de retour est l&amp;#039;une des suivantes :&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border: 1px solid #BBB; margin: .46em 0 0 .2em; text-align: center&amp;quot; cellpadding=&amp;quot;6&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Condition&lt;br /&gt;
! Valeur de retour&lt;br /&gt;
|-&lt;br /&gt;
| S1 &amp;amp;gt; S2&lt;br /&gt;
| &amp;amp;gt; 0&lt;br /&gt;
|-&lt;br /&gt;
| S1 &amp;amp;lt; S2&lt;br /&gt;
| &amp;amp;lt; 0&lt;br /&gt;
|-&lt;br /&gt;
| S1 = S2&lt;br /&gt;
| = 0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[System.SysUtils.AnsiCompareFileName|AnsiCompareFileName]] supporte les particularités des noms de fichiers &amp;#039;&amp;#039;&amp;#039;MS-DOS&amp;#039;&amp;#039;&amp;#039; qui utilisent Zenkaku Moji, une technique de codage des caractères utilisée dans certaines locales asiatiques. &lt;br /&gt;
&lt;br /&gt;
Sur les locales &amp;#039;&amp;#039;&amp;#039;Windows&amp;#039;&amp;#039;&amp;#039; n&amp;#039;utilisant pas des jeux de caractères multi-octets (&amp;#039;&amp;#039;&amp;#039;MBCS&amp;#039;&amp;#039;&amp;#039;), [[System.SysUtils.AnsiCompareFileName|AnsiCompareFileName]] est identique à [[System.SysUtils.AnsiCompareText|AnsiCompareText]].&lt;br /&gt;
&lt;br /&gt;
Sous &amp;#039;&amp;#039;&amp;#039;MAC OS&amp;#039;&amp;#039;&amp;#039; et &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;, [[System.SysUtils.AnsiCompareFileName|AnsiCompareFileName]] est identique à [[System.SysUtils.AnsiCompareStr|AnsiCompareStr]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.SameFileName|System.SysUtils.SameFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.AnsiCompareText|System.SysUtils.AnsiCompareText]]&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Routines de manipulation des chemins|Routines de manipulation des chemins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.AnsiLowerCaseFileName&amp;diff=736724</id>
		<title>System.SysUtils.AnsiLowerCaseFileName</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.AnsiLowerCaseFileName&amp;diff=736724"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.SysUtils.AnsiLowerCaseFileName|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{Deprecated|[[System.SysUtils.AnsiLowerCaseFileName|AnsiLowerCaseFileName]]|[[System.SysUtils.AnsiLowerCase|AnsiLowerCase]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Convertit un nom de fichier en minuscules.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.SysUtils.AnsiLowerCaseFileName|AnsiLowerCaseFileName]] renvoie une chaîne, qui est une copie de &amp;lt;code&amp;gt;S&amp;lt;/code&amp;gt; convertie en minuscules. La conversion utilise les paramètres régionaux en cours.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Sous &amp;#039;&amp;#039;&amp;#039;Windows&amp;#039;&amp;#039;&amp;#039;, [[System.SysUtils.AnsiLowerCaseFileName|AnsiLowerCaseFileName]] gère les particularités de la conversion en minuscules des noms de fichiers dans les locales asiatiques (Zenkaku). &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Sous &amp;#039;&amp;#039;&amp;#039;MAC OS&amp;#039;&amp;#039;&amp;#039;, ou dans les locales n&amp;#039;utilisant pas des systèmes de caractères multi-octets (&amp;#039;&amp;#039;&amp;#039;MBCS&amp;#039;&amp;#039;&amp;#039;), [[System.SysUtils.AnsiLowerCaseFileName|AnsiLowerCaseFileName]] est identique à [[System.SysUtils.AnsiLowerCase|AnsiLowerCase]].&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Sous &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;, [[System.SysUtils.AnsiLowerCaseFileName|AnsiLowerCaseFileName]] est identique à [[System.SysUtils.AnsiLowerCase|AnsiLowerCase]].&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.AnsiLowerCase|System.SysUtils.AnsiLowerCase]]&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.AnsiUpperCaseFileName|System.SysUtils.AnsiUpperCaseFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Routines de manipulation des chemins|Routines de manipulation des chemins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:Obsolète]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.ExpandFileNameCase&amp;diff=736726</id>
		<title>System.SysUtils.ExpandFileNameCase</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.ExpandFileNameCase&amp;diff=736726"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.SysUtils.ExpandFileNameCase|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Renvoie le chemin complet d&amp;#039;un nom de fichier relatif sur un système de fichiers sensible à la casse.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.SysUtils.ExpandFileNameCase|ExpandFileNameCase]] développe un nom de fichier relatif dans un nom de chemin qualifié complet, puis recherche le fichier ou une correspondance proche sans tenir compte de la casse. Cette fonction est utile quand vous convertissez les données des noms de fichiers à partir de conventions ne tenant pas compte des différences majuscules/minuscules (sous &amp;#039;&amp;#039;&amp;#039;Windows&amp;#039;&amp;#039;&amp;#039;) en conventions tenant compte des différences majuscules/minuscules (sous &amp;#039;&amp;#039;&amp;#039;MacOS&amp;#039;&amp;#039;&amp;#039; et &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;). Elle permet également de valider des noms de fichiers saisis par des utilisateurs qui ne connaissent pas les conventions &amp;#039;&amp;#039;&amp;#039;MacOS&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt; spécifie le nom de fichier relatif à développer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;MatchFound&amp;lt;/code&amp;gt; indique la correspondance, le cas échéant, trouvée pour &amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La valeur renvoyée est le nom du chemin qualifié complet généré par [[System.SysUtils.ExpandFileNameCase|ExpandFileNameCase]]. Sa relation avec &amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt; dépend de la valeur de &amp;lt;code&amp;gt;MatchFound&amp;lt;/code&amp;gt;, comme l&amp;#039;explique le tableau suivant :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border: 1px solid #BBB; margin: .46em 0 0 .2em; text-align: center&amp;quot; cellpadding=&amp;quot;6&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #FFF&amp;quot; | &amp;lt;code&amp;gt;MatchFound&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color: #FFF&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Valeur renvoyée&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;mkNone&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | Le nom de chemin qualifié complet renvoyé par [[System.SysUtils.ExpandFileName|ExpandFileName]].&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;mkExactMatch&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | Le nom de chemin qualifié complet de la seule correspondance à &amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt; tenant compte de la casse. C&amp;#039;est la même valeur que celle renvoyée quand &amp;lt;code&amp;gt;MatchFound&amp;lt;/code&amp;gt; a pour valeur &amp;#039;&amp;#039;&amp;#039;mkNone&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;mkSingleMatch&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | (Sous &amp;#039;&amp;#039;&amp;#039;MacOS&amp;#039;&amp;#039;&amp;#039; et &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;) Le nom de chemin qualifié complet du seul fichier qui correspond à &amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt; sans tenir compte de la casse.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;mkAmbiguous&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | (Sous &amp;#039;&amp;#039;&amp;#039;MacOS&amp;#039;&amp;#039;&amp;#039; et &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;) Le nom de chemin qualifié complet de l&amp;#039;une des correspondances à &amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt; ne tenant pas compte de la casse. Ce nom est différent du fichier spécifié ; il ne s&amp;#039;agit pas nécessairement de la correspondance la plus proche.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039;  [[System.SysUtils.ExpandFileNameCase|ExpandFileNameCase]] est beaucoup plus lente que [[System.SysUtils.ExpandFileName|ExpandFileName]], en particulier quand le nom spécifié est ambigu ou ne correspond à aucun fichier réel.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.ExpandFileName|ExpandFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Routines de manipulation des chemins|Routines de manipulation des chemins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.ExpandUNCFileName&amp;diff=736728</id>
		<title>System.SysUtils.ExpandUNCFileName</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.ExpandUNCFileName&amp;diff=736728"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.SysUtils.ExpandUNCFileName|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Renvoie le chemin complet d&amp;#039;un nom de fichier au format UNC, le cas échéant.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.SysUtils.ExpandUNCFileName|ExpandUNCFileName]] renvoie le nom qualifié complet d&amp;#039;un fichier spécifié. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; [[System.SysUtils.ExpandUNCFileName|ExpandUNCFileName]] renvoie un nom de chemin qualifié complet en utilisant la convention de dénomination universelle (UNC) pour les fichiers réseau. Pour les fichiers des disques locaux, [[System.SysUtils.ExpandUNCFileName|ExpandUNCFileName]] équivaut à [[System.SysUtils.ExpandFileName|ExpandFileName]]. Dans un nom de fichier UNC, le préfixe du lecteur est remplacé par le nom de la ressource réseau à laquelle le lecteur est associé. Par exemple, si le répertoire de travail est J:\ourdir et que le lecteur J est associé à \\ourserver\ourshare, [[System.SysUtils.ExpandUNCFileName|ExpandUNCFileName]](&amp;#039;ourfile&amp;#039;) renvoie &amp;quot;\\ourserver\ourshare\ourdir\ourfile&amp;quot;.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Sous &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039; et &amp;#039;&amp;#039;&amp;#039;MacOS&amp;#039;&amp;#039;&amp;#039;, [[System.SysUtils.ExpandUNCFileName|ExpandUNCFileName]] équivaut toujours à [[System.SysUtils.ExpandFileName|ExpandFileName]].&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.ExpandFileName|ExpandFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.ExtractFileDrive|ExtractFileDrive]]&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Routines de manipulation des chemins|Routines de manipulation des chemins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.ExtractFileDrive&amp;diff=736730</id>
		<title>System.SysUtils.ExtractFileDrive</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.ExtractFileDrive&amp;diff=736730"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.SysUtils.ExtractFileDrive|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Renvoie la partie lecteur d&amp;#039;un nom de fichier.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.SysUtils.ExtractFileDrive|ExtractFileDrive]] renvoie une chaîne contenant la partie &amp;#039;lecteur&amp;#039; d&amp;#039;un chemin complet pour le fichier transmis dans le paramètre &amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Pour les noms de fichiers comportant des lettres de lecteur, le résultat est de la forme &amp;#039;&amp;amp;lt;lecteur&amp;amp;gt;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
Pour les noms de fichiers comportant un chemin &amp;#039;&amp;#039;&amp;#039;UNC&amp;#039;&amp;#039;&amp;#039; (Universal Naming Convention), le résultat est de la forme &amp;#039;\\&amp;amp;lt;nomserveur&amp;amp;gt;\&amp;amp;lt;nompartagé&amp;amp;gt;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
Si le chemin donné ne contient aucun des styles de préfixe de chemin, le résultat est une chaîne vide. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Sous &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039; et &amp;#039;&amp;#039;&amp;#039;MacOS&amp;#039;&amp;#039;&amp;#039;, [[System.SysUtils.ExtractFileDrive|ExtractFileDrive]] renvoie toujours une chaîne de longueur nulle.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.ExpandFileName|System.SysUtils.ExpandFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.ExpandUNCFileName|System.SysUtils.ExpandUNCFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Routines de manipulation des chemins|Routines de manipulation des chemins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.IsPathDelimiter&amp;diff=736732</id>
		<title>System.SysUtils.IsPathDelimiter</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.IsPathDelimiter&amp;diff=736732"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.SysUtils.IsPathDelimiter|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Indique si le caractère à une position spécifiée dans une chaîne est un délimiteur de chemin d&amp;#039;accès.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Appelez [[System.SysUtils.IsPathDelimiter|IsPathDelimiter]] pour savoir si une chaîne contient un caractère délimiteur de chemin d&amp;#039;accès (&amp;#039;\&amp;#039; sur Windows, &amp;#039;/&amp;#039; sur Linux et Macintosh). Les positions sont numérotées à partir de 1.&lt;br /&gt;
&lt;br /&gt;
Lorsque vous utilisez un jeu de caractères multi-octets (&amp;#039;&amp;#039;&amp;#039;MBCS&amp;#039;&amp;#039;&amp;#039;), [[System.SysUtils.IsPathDelimiter|IsPathDelimiter]] distingue le vrai délimiteur de caractère de l&amp;#039;octet de même valeur qui peut apparaître comme second octet d&amp;#039;un caractère de deux octets.&lt;br /&gt;
&lt;br /&gt;
Pour tester d&amp;#039;autres caractères que le délimiteur, utilisez [[System.SysUtils.IsDelimiter|IsDelimiter]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.IsDelimiter|System.SysUtils.IsDelimiter]]&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.LastDelimiter|System.SysUtils.LastDelimiter]]&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Routines de manipulation des chemins|Routines de manipulation des chemins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo&amp;diff=736708</id>
		<title>REST.Backend.EMSProvider.TCustomEMSConnectionInfo</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo&amp;diff=736708"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Backend.EMSProvider.TCustomEMSConnectionInfo|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | REST.Backend.EMSProvider.TCustomEMSConnectionInfo| |{{InheritsFrom|REST.Backend.EMSProvider.TCustomEMSConnectionInfo}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Stocke des informations concernant les [[rad_fr:Installation du serveur EMS|paramètres de connexion EMS]]&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt; pour la connexion au [[rad_fr:Serveur EMS|serveur EMS]].&lt;br /&gt;
&lt;br /&gt;
[[REST.Backend.EMSProvider.TCustomEMSConnectionInfo|TCustomEMSConnectionInfo]] stocke des informations sur les paramètres de connexion de EMS Server comme [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.URLHost|URLHost]],&lt;br /&gt;
[[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.URLPort|URLPort]], [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.ApplicationId|ApplicationId]], &lt;br /&gt;
[[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.MasterSecret|MasterSecret]], [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret|TenantSecret]] et [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId|TenantId]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Installation du serveur EMS|Paramètres de connexion EMS]]&lt;br /&gt;
* [[rad_fr:Tutoriel mobile : Utilisation des notifications distantes (iOS et Android)|Tutoriel mobile : Utilisation des notifications distantes (iOS et Android)]]&lt;br /&gt;
* [[REST.Backend.ParseProvider.TCustomParseConnectionInfo|REST.Backend.ParseProvider.TCustomParseConnectionInfo]]&lt;br /&gt;
* [[REST.Backend.KinveyProvider.TCustomKinveyConnectionInfo|REST.Backend.KinveyProvider.TCustomKinveyConnectionInfo]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:XE8]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings&amp;diff=736720</id>
		<title>System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings&amp;diff=736720"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings||{{InheritsFrom|System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;[[System.Net.URLClient.TProxySettings|Paramètres proxy]] utilisés par le composant [[System.Net.HttpClientComponent.TNetHTTPClient|client]].&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comportement de la plate-forme===&lt;br /&gt;
&lt;br /&gt;
Le tableau suivant explique de quelle manière le client HTTP gère les paramètres proxy du système sur différentes plates-formes :&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
!Plate-forme&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Windows&lt;br /&gt;
|&lt;br /&gt;
Le client HTTP utilise les paramètres proxy du système. Vous pouvez ignorer les paramètres proxy du système et vous pouvez également fournir d&amp;#039;autres paramètres proxy pour le client HTTP.&lt;br /&gt;
&lt;br /&gt;
Pour ignorer les paramètres proxy du système, créez des paramètres proxy pour le client HTTP et spécifiez {{Code|&amp;lt;nowiki&amp;gt;http://direct&amp;lt;/nowiki&amp;gt;}} comme URL. &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
MAC OS X&lt;br /&gt;
|&lt;br /&gt;
Le client HTTP utilise toujours les paramètres proxy du système. Même si vous fournissez d&amp;#039;autres paramètres proxy pour le client HTTP, celui-ci utilise les paramètres proxy du système.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
iOS&lt;br /&gt;
|&lt;br /&gt;
Le client HTTP utilise toujours les paramètres proxy du système. Même si vous fournissez d&amp;#039;autres paramètres proxy pour le client HTTP, celui-ci utilise les paramètres proxy du système.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Android&lt;br /&gt;
|&lt;br /&gt;
Le client HTTP utilise les paramètres proxy du système. Vous ne pouvez pas ignorer ces paramètres, mais vous pouvez fournir d&amp;#039;autres paramètres proxy pour le client HTTP.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Linux&lt;br /&gt;
|&lt;br /&gt;
Le client HTTP utilise les paramètres proxy du système. Vous ne pouvez pas ignorer ces paramètres, mais vous pouvez fournir d&amp;#039;autres paramètres proxy pour le client HTTP.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Si le système ne spécifie aucun paramètre proxy (la connexion est directe), cela est également considéré comme un &amp;quot;réglage&amp;quot;. Par exemple, sur un système iOS ou MAC OS X n&amp;#039;ayant aucun paramètre proxy défini, vous ne pouvez pas fournir des paramètres proxy pour le client HTTP. Les paramètres que vous fournissez sont ignorés car les paramètres du système (réglage &amp;quot;aucun proxy&amp;quot;) sont utilisés.&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.Net.URLClient.TProxySettings|System.Net.URLClient.TProxySettings]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:XE8]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.Tether.Manager.TTetheringManager.SynchronizeEvents&amp;diff=736734</id>
		<title>System.Tether.Manager.TTetheringManager.SynchronizeEvents</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.Tether.Manager.TTetheringManager.SynchronizeEvents&amp;diff=736734"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.Tether.Manager.TTetheringManager.SynchronizeEvents|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | System.Tether.Manager.TTetheringManager.SynchronizeEvents | |{{InheritsFrom|System.Tether.Manager.TTetheringManager.SynchronizeEvents}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Détermine si un événement [[System.Tether.Manager.TTetheringManager|TTetheringManager]] est exécuté sur le thread principal ou non.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.Tether.Manager.TTetheringManager.SynchronizeEvents|SynchronizeEvents]] contrôle la synchronisation des événements avec le thread principal. Si [[System.Tether.Manager.TTetheringManager.SynchronizeEvents|SynchronizeEvents]] vaut {{True}}, le gestionnaire d&amp;#039;événement est exécuté sur le [[System.Classes.TThread.Synchronize|thread principal]]. Sinon, le gestionnaire d&amp;#039;événement est exécuté sur le thread associé à l&amp;#039;objet [[System.Tether.Manager.TTetheringManager|TTetheringManager]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.Classes.TThread.Synchronize|System.Classes.TThread.Synchronize]]&lt;br /&gt;
* [[System.Tether.Manager.TTetheringProfile.SynchronizeEvents|System.Tether.Manager.TTetheringProfile.SynchronizeEvents]]&lt;br /&gt;
* [[System.Tether.Manager.TTetheringManager|System.Tether.Manager.TTetheringManager]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:Tokyo]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.Tether.Manager.TTetheringProfile.SynchronizeEvents&amp;diff=736736</id>
		<title>System.Tether.Manager.TTetheringProfile.SynchronizeEvents</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.Tether.Manager.TTetheringProfile.SynchronizeEvents&amp;diff=736736"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.Tether.Manager.TTetheringProfile.SynchronizeEvents|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | System.Tether.Manager.TTetheringProfile.SynchronizeEvents | |{{InheritsFrom|System.Tether.Manager.TTetheringProfile.SynchronizeEvents}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Détermine si un gestionnaire d&amp;#039;événement [[System.Tether.Manager.TTetheringProfile|TTetheringProfile]] est exécuté sur le thread principal ou non.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.Tether.Manager.TTetheringProfile.SynchronizeEvents|SynchronizeEvents]] contrôle la synchronisation des événements avec le thread principal. Si [[System.Tether.Manager.TTetheringProfile.SynchronizeEvents|SynchronizeEvents]] vaut {{True}}, le gestionnaire d&amp;#039;événement est exécuté sur le [[System.Classes.TThread.Synchronize|thread principal]]. Sinon, le gestionnaire d&amp;#039;événement est exécuté sur le thread associé à l&amp;#039;objet [[System.Tether.Manager.TTetheringProfile|TTetheringProfile]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.Classes.TThread.Synchronize|System.Classes.TThread.Synchronize]]&lt;br /&gt;
* [[System.Tether.Manager.TTetheringManager.SynchronizeEvents|System.Tether.Manager.TTetheringManager.SynchronizeEvents]]&lt;br /&gt;
* [[System.Tether.Manager.TTetheringProfile|System.Tether.Manager.TTetheringProfile]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:Tokyo]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId&amp;diff=736710</id>
		<title>REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId&amp;diff=736710"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId | |{{InheritsFrom|REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Identificateur de client (locataire) RAD Server.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;TenantId&amp;#039;&amp;#039;&amp;#039; permet d&amp;#039;accéder aux informations sur le client spécifique de votre application RAD Server. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour plus d&amp;#039;informations sur les clients, voir la rubrique [[rad_fr:Support multi-client RAD Server|Prise en charge multi-client de RAD Server]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret|TenantSecret]]&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo|TCustomEMSConnectionInfo]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret&amp;diff=736712</id>
		<title>REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret&amp;diff=736712"/>
		<updated>2017-05-18T17:35:26Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret | |{{InheritsFrom|REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Clé d&amp;#039;autorisation pour un accès complet au client requis dans l&amp;#039;application RAD Server.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La clé &amp;#039;&amp;#039;&amp;#039;TenantSecret&amp;#039;&amp;#039;&amp;#039; autorise toute requête à avoir un accès complet à toutes les ressources de client et aux données relatives aux clients stockées dans la [[rad_fr:Serveur EMS|base de données EMS]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId|TenantId]]&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo|TCustomEMSConnectionInfo]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.Tether.Manager.TTetheringProfile.SynchronizeEvents&amp;diff=736737</id>
		<title>System.Tether.Manager.TTetheringProfile.SynchronizeEvents</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.Tether.Manager.TTetheringProfile.SynchronizeEvents&amp;diff=736737"/>
		<updated>2017-05-18T17:35:06Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.Tether.Manager.TTetheringProfile.SynchronizeEvents|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | System.Tether.Manager.TTetheringProfile.SynchronizeEvents | |{{InheritsFrom|System.Tether.Manager.TTetheringProfile.SynchronizeEvents}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Détermine si un gestionnaire d&amp;#039;événement [[System.Tether.Manager.TTetheringProfile|TTetheringProfile]] est exécuté sur le thread principal ou non.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.Tether.Manager.TTetheringProfile.SynchronizeEvents|SynchronizeEvents]] contrôle la synchronisation des événements avec le thread principal. Si [[System.Tether.Manager.TTetheringProfile.SynchronizeEvents|SynchronizeEvents]] vaut {{True}}, le gestionnaire d&amp;#039;événement est exécuté sur le [[System.Classes.TThread.Synchronize|thread principal]]. Sinon, le gestionnaire d&amp;#039;événement est exécuté sur le thread associé à l&amp;#039;objet [[System.Tether.Manager.TTetheringProfile|TTetheringProfile]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.Classes.TThread.Synchronize|System.Classes.TThread.Synchronize]]&lt;br /&gt;
* [[System.Tether.Manager.TTetheringManager.SynchronizeEvents|System.Tether.Manager.TTetheringManager.SynchronizeEvents]]&lt;br /&gt;
* [[System.Tether.Manager.TTetheringProfile|System.Tether.Manager.TTetheringProfile]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:Tokyo]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.Tether.Manager.TTetheringManager.SynchronizeEvents&amp;diff=736735</id>
		<title>System.Tether.Manager.TTetheringManager.SynchronizeEvents</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.Tether.Manager.TTetheringManager.SynchronizeEvents&amp;diff=736735"/>
		<updated>2017-05-18T17:35:05Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.Tether.Manager.TTetheringManager.SynchronizeEvents|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | System.Tether.Manager.TTetheringManager.SynchronizeEvents | |{{InheritsFrom|System.Tether.Manager.TTetheringManager.SynchronizeEvents}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Détermine si un événement [[System.Tether.Manager.TTetheringManager|TTetheringManager]] est exécuté sur le thread principal ou non.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.Tether.Manager.TTetheringManager.SynchronizeEvents|SynchronizeEvents]] contrôle la synchronisation des événements avec le thread principal. Si [[System.Tether.Manager.TTetheringManager.SynchronizeEvents|SynchronizeEvents]] vaut {{True}}, le gestionnaire d&amp;#039;événement est exécuté sur le [[System.Classes.TThread.Synchronize|thread principal]]. Sinon, le gestionnaire d&amp;#039;événement est exécuté sur le thread associé à l&amp;#039;objet [[System.Tether.Manager.TTetheringManager|TTetheringManager]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.Classes.TThread.Synchronize|System.Classes.TThread.Synchronize]]&lt;br /&gt;
* [[System.Tether.Manager.TTetheringProfile.SynchronizeEvents|System.Tether.Manager.TTetheringProfile.SynchronizeEvents]]&lt;br /&gt;
* [[System.Tether.Manager.TTetheringManager|System.Tether.Manager.TTetheringManager]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:Tokyo]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.AnsiLowerCaseFileName&amp;diff=736725</id>
		<title>System.SysUtils.AnsiLowerCaseFileName</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.AnsiLowerCaseFileName&amp;diff=736725"/>
		<updated>2017-05-18T17:35:04Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.SysUtils.AnsiLowerCaseFileName|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{Deprecated|[[System.SysUtils.AnsiLowerCaseFileName|AnsiLowerCaseFileName]]|[[System.SysUtils.AnsiLowerCase|AnsiLowerCase]]}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Convertit un nom de fichier en minuscules.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.SysUtils.AnsiLowerCaseFileName|AnsiLowerCaseFileName]] renvoie une chaîne, qui est une copie de &amp;lt;code&amp;gt;S&amp;lt;/code&amp;gt; convertie en minuscules. La conversion utilise les paramètres régionaux en cours.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Sous &amp;#039;&amp;#039;&amp;#039;Windows&amp;#039;&amp;#039;&amp;#039;, [[System.SysUtils.AnsiLowerCaseFileName|AnsiLowerCaseFileName]] gère les particularités de la conversion en minuscules des noms de fichiers dans les locales asiatiques (Zenkaku). &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Sous &amp;#039;&amp;#039;&amp;#039;MAC OS&amp;#039;&amp;#039;&amp;#039;, ou dans les locales n&amp;#039;utilisant pas des systèmes de caractères multi-octets (&amp;#039;&amp;#039;&amp;#039;MBCS&amp;#039;&amp;#039;&amp;#039;), [[System.SysUtils.AnsiLowerCaseFileName|AnsiLowerCaseFileName]] est identique à [[System.SysUtils.AnsiLowerCase|AnsiLowerCase]].&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Sous &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;, [[System.SysUtils.AnsiLowerCaseFileName|AnsiLowerCaseFileName]] est identique à [[System.SysUtils.AnsiLowerCase|AnsiLowerCase]].&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.AnsiLowerCase|System.SysUtils.AnsiLowerCase]]&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.AnsiUpperCaseFileName|System.SysUtils.AnsiUpperCaseFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Routines de manipulation des chemins|Routines de manipulation des chemins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:Obsolète]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.ExpandFileNameCase&amp;diff=736727</id>
		<title>System.SysUtils.ExpandFileNameCase</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.ExpandFileNameCase&amp;diff=736727"/>
		<updated>2017-05-18T17:35:04Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.SysUtils.ExpandFileNameCase|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Renvoie le chemin complet d&amp;#039;un nom de fichier relatif sur un système de fichiers sensible à la casse.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.SysUtils.ExpandFileNameCase|ExpandFileNameCase]] développe un nom de fichier relatif dans un nom de chemin qualifié complet, puis recherche le fichier ou une correspondance proche sans tenir compte de la casse. Cette fonction est utile quand vous convertissez les données des noms de fichiers à partir de conventions ne tenant pas compte des différences majuscules/minuscules (sous &amp;#039;&amp;#039;&amp;#039;Windows&amp;#039;&amp;#039;&amp;#039;) en conventions tenant compte des différences majuscules/minuscules (sous &amp;#039;&amp;#039;&amp;#039;MacOS&amp;#039;&amp;#039;&amp;#039; et &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;). Elle permet également de valider des noms de fichiers saisis par des utilisateurs qui ne connaissent pas les conventions &amp;#039;&amp;#039;&amp;#039;MacOS&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt; spécifie le nom de fichier relatif à développer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;MatchFound&amp;lt;/code&amp;gt; indique la correspondance, le cas échéant, trouvée pour &amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
La valeur renvoyée est le nom du chemin qualifié complet généré par [[System.SysUtils.ExpandFileNameCase|ExpandFileNameCase]]. Sa relation avec &amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt; dépend de la valeur de &amp;lt;code&amp;gt;MatchFound&amp;lt;/code&amp;gt;, comme l&amp;#039;explique le tableau suivant :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border: 1px solid #BBB; margin: .46em 0 0 .2em; text-align: center&amp;quot; cellpadding=&amp;quot;6&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background-color: #FFF&amp;quot; | &amp;lt;code&amp;gt;MatchFound&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;background-color: #FFF&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Valeur renvoyée&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;mkNone&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | Le nom de chemin qualifié complet renvoyé par [[System.SysUtils.ExpandFileName|ExpandFileName]].&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;mkExactMatch&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | Le nom de chemin qualifié complet de la seule correspondance à &amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt; tenant compte de la casse. C&amp;#039;est la même valeur que celle renvoyée quand &amp;lt;code&amp;gt;MatchFound&amp;lt;/code&amp;gt; a pour valeur &amp;#039;&amp;#039;&amp;#039;mkNone&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;mkSingleMatch&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | (Sous &amp;#039;&amp;#039;&amp;#039;MacOS&amp;#039;&amp;#039;&amp;#039; et &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;) Le nom de chemin qualifié complet du seul fichier qui correspond à &amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt; sans tenir compte de la casse.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;mkAmbiguous&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; | (Sous &amp;#039;&amp;#039;&amp;#039;MacOS&amp;#039;&amp;#039;&amp;#039; et &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;) Le nom de chemin qualifié complet de l&amp;#039;une des correspondances à &amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt; ne tenant pas compte de la casse. Ce nom est différent du fichier spécifié ; il ne s&amp;#039;agit pas nécessairement de la correspondance la plus proche.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039;  [[System.SysUtils.ExpandFileNameCase|ExpandFileNameCase]] est beaucoup plus lente que [[System.SysUtils.ExpandFileName|ExpandFileName]], en particulier quand le nom spécifié est ambigu ou ne correspond à aucun fichier réel.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.ExpandFileName|ExpandFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Routines de manipulation des chemins|Routines de manipulation des chemins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.ExpandUNCFileName&amp;diff=736729</id>
		<title>System.SysUtils.ExpandUNCFileName</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.ExpandUNCFileName&amp;diff=736729"/>
		<updated>2017-05-18T17:35:04Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.SysUtils.ExpandUNCFileName|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Renvoie le chemin complet d&amp;#039;un nom de fichier au format UNC, le cas échéant.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.SysUtils.ExpandUNCFileName|ExpandUNCFileName]] renvoie le nom qualifié complet d&amp;#039;un fichier spécifié. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; [[System.SysUtils.ExpandUNCFileName|ExpandUNCFileName]] renvoie un nom de chemin qualifié complet en utilisant la convention de dénomination universelle (UNC) pour les fichiers réseau. Pour les fichiers des disques locaux, [[System.SysUtils.ExpandUNCFileName|ExpandUNCFileName]] équivaut à [[System.SysUtils.ExpandFileName|ExpandFileName]]. Dans un nom de fichier UNC, le préfixe du lecteur est remplacé par le nom de la ressource réseau à laquelle le lecteur est associé. Par exemple, si le répertoire de travail est J:\ourdir et que le lecteur J est associé à \\ourserver\ourshare, [[System.SysUtils.ExpandUNCFileName|ExpandUNCFileName]](&amp;#039;ourfile&amp;#039;) renvoie &amp;quot;\\ourserver\ourshare\ourdir\ourfile&amp;quot;.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Sous &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039; et &amp;#039;&amp;#039;&amp;#039;MacOS&amp;#039;&amp;#039;&amp;#039;, [[System.SysUtils.ExpandUNCFileName|ExpandUNCFileName]] équivaut toujours à [[System.SysUtils.ExpandFileName|ExpandFileName]].&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.ExpandFileName|ExpandFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.ExtractFileDrive|ExtractFileDrive]]&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Routines de manipulation des chemins|Routines de manipulation des chemins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.ExtractFileDrive&amp;diff=736731</id>
		<title>System.SysUtils.ExtractFileDrive</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.ExtractFileDrive&amp;diff=736731"/>
		<updated>2017-05-18T17:35:04Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.SysUtils.ExtractFileDrive|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Renvoie la partie lecteur d&amp;#039;un nom de fichier.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.SysUtils.ExtractFileDrive|ExtractFileDrive]] renvoie une chaîne contenant la partie &amp;#039;lecteur&amp;#039; d&amp;#039;un chemin complet pour le fichier transmis dans le paramètre &amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Pour les noms de fichiers comportant des lettres de lecteur, le résultat est de la forme &amp;#039;&amp;amp;lt;lecteur&amp;amp;gt;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
Pour les noms de fichiers comportant un chemin &amp;#039;&amp;#039;&amp;#039;UNC&amp;#039;&amp;#039;&amp;#039; (Universal Naming Convention), le résultat est de la forme &amp;#039;\\&amp;amp;lt;nomserveur&amp;amp;gt;\&amp;amp;lt;nompartagé&amp;amp;gt;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
Si le chemin donné ne contient aucun des styles de préfixe de chemin, le résultat est une chaîne vide. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Sous &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039; et &amp;#039;&amp;#039;&amp;#039;MacOS&amp;#039;&amp;#039;&amp;#039;, [[System.SysUtils.ExtractFileDrive|ExtractFileDrive]] renvoie toujours une chaîne de longueur nulle.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.ExpandFileName|System.SysUtils.ExpandFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.ExpandUNCFileName|System.SysUtils.ExpandUNCFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Routines de manipulation des chemins|Routines de manipulation des chemins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.IsPathDelimiter&amp;diff=736733</id>
		<title>System.SysUtils.IsPathDelimiter</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.IsPathDelimiter&amp;diff=736733"/>
		<updated>2017-05-18T17:35:04Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.SysUtils.IsPathDelimiter|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Indique si le caractère à une position spécifiée dans une chaîne est un délimiteur de chemin d&amp;#039;accès.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Appelez [[System.SysUtils.IsPathDelimiter|IsPathDelimiter]] pour savoir si une chaîne contient un caractère délimiteur de chemin d&amp;#039;accès (&amp;#039;\&amp;#039; sur Windows, &amp;#039;/&amp;#039; sur Linux et Macintosh). Les positions sont numérotées à partir de 1.&lt;br /&gt;
&lt;br /&gt;
Lorsque vous utilisez un jeu de caractères multi-octets (&amp;#039;&amp;#039;&amp;#039;MBCS&amp;#039;&amp;#039;&amp;#039;), [[System.SysUtils.IsPathDelimiter|IsPathDelimiter]] distingue le vrai délimiteur de caractère de l&amp;#039;octet de même valeur qui peut apparaître comme second octet d&amp;#039;un caractère de deux octets.&lt;br /&gt;
&lt;br /&gt;
Pour tester d&amp;#039;autres caractères que le délimiteur, utilisez [[System.SysUtils.IsDelimiter|IsDelimiter]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.IsDelimiter|System.SysUtils.IsDelimiter]]&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.LastDelimiter|System.SysUtils.LastDelimiter]]&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Routines de manipulation des chemins|Routines de manipulation des chemins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.IOUtils.TPath.GetDirectoryName&amp;diff=736715</id>
		<title>System.IOUtils.TPath.GetDirectoryName</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.IOUtils.TPath.GetDirectoryName&amp;diff=736715"/>
		<updated>2017-05-18T17:35:03Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.IOUtils.TPath.GetDirectoryName|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | System.IOUtils.TPath.GetDirectoryName | |{{InheritsFrom|System.IOUtils.TPath.GetDirectoryName}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Extrait les parties lecteur et répertoire d&amp;#039;un nom de fichier.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.IOUtils.TPath.GetDirectoryName|GetDirectoryName]] extrait les parties lecteur et répertoire du nom de fichier donné. La chaîne résultante est vide si &amp;lt;code&amp;gt;FileName&amp;lt;/code&amp;gt; ne contient pas de partie lecteur ou répertoire. Le tableau suivant liste les paramètres attendus par cette méthode.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; frame=&amp;quot;hsides&amp;quot; rules=&amp;quot;rows&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Nom&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Signification&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;span class=&amp;quot;codeInline&amp;quot;&amp;gt;FileName&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Le nom de fichier à partir duquel le lecteur et le répertoire sont extraits.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; [[System.IOUtils.TPath.GetDirectoryName|GetDirectoryName]] déclenche une exception si le nom de fichier donné contient des caractères non valides. &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Exemple (Delphi) :&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;delphi&amp;quot;&amp;gt;&lt;br /&gt;
WriteLn(TPath.GetDirectoryName(&amp;#039;D:\Projects\HelloWorld.exe&amp;#039;));&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Exemple (C++) :&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
printf(&amp;quot;%s \n&amp;quot;, TPath::GetDirectoryName(&amp;quot;D:\Projects\HelloWorld.exe&amp;quot;));&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; En sortie :  &amp;quot;D:\Projects&amp;quot;. Le nom de chemin n&amp;#039;inclut pas le dernier délimiteur.  &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Sous &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;, [[System.IOUtils.TPath.GetDirectoryName|GetDirectoryName]] est identique à [[System.SysUtils.ExtractFileDir|ExtractFileDir]].&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.GetExtension|System.IOUtils.TPath.GetExtension]]&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.GetFileName|System.IOUtils.TPath.GetFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.GetFileNameWithoutExtension|System.IOUtils.TPath.GetFileNameWithoutExtension]]&lt;br /&gt;
&lt;br /&gt;
===Exemples de code===&lt;br /&gt;
&lt;br /&gt;
*[[Samp_en:PathOperations (Delphi)|PathOperations (Delphi)]]&lt;br /&gt;
*[[Samp_en:PathOperations (C++)|PathOperations (C++)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.IOUtils.TPath.GetTempFileName&amp;diff=736717</id>
		<title>System.IOUtils.TPath.GetTempFileName</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.IOUtils.TPath.GetTempFileName&amp;diff=736717"/>
		<updated>2017-05-18T17:35:03Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.IOUtils.TPath.GetTempFileName|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | System.IOUtils.TPath.GetTempFileName | |{{InheritsFrom|System.IOUtils.TPath.GetTempFileName}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Génère un fichier temporaire unique.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Appelez [[System.IOUtils.TPath.GetTempFileName|GetTempFileName]] pour générer un nouveau fichier temporaire nommé de façon unique. [[System.IOUtils.TPath.GetTempFileName|GetTempFileName]] crée en fait un fichier de taille zéro dans un emplacement temporaire et renvoie son nom. L&amp;#039;appelant doit supprimer le fichier afin qu&amp;#039;il ne soit plus utilisé. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039;  [[System.IOUtils.TPath.GetTempFileName|GetTempFileName]] déclenche une exception si l&amp;#039;utilisateur n&amp;#039;a pas accès au répertoire temporaire du système. &amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sous &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;, il crée un nouveau fichier dont le nom est basé sur &amp;#039;&amp;#039;&amp;#039;GUID&amp;#039;&amp;#039;&amp;#039; dans le format suivant : &amp;#039;Fichier_%8x%4x%4x%16x_tmp&amp;#039; :&lt;br /&gt;
&lt;br /&gt;
*&amp;amp;nbsp;%8x correspond à GUID.D1&lt;br /&gt;
*&amp;amp;nbsp;%4x correspond à GUID.D2&lt;br /&gt;
*&amp;amp;nbsp;%4x correspond à GUID.D3&lt;br /&gt;
*&amp;amp;nbsp;%16x correspond à GUID.D4&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.GetGUIDFileName|GetGUIDFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.GetRandomFileName|GetRandomFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.GetTempPath|GetTempPath]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.IOUtils.TPath.IsValidFileNameChar&amp;diff=736719</id>
		<title>System.IOUtils.TPath.IsValidFileNameChar</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.IOUtils.TPath.IsValidFileNameChar&amp;diff=736719"/>
		<updated>2017-05-18T17:35:03Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.IOUtils.TPath.IsValidFileNameChar|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | System.IOUtils.TPath.IsValidFileNameChar | |{{InheritsFrom|System.IOUtils.TPath.IsValidFileNameChar}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Vérifie si un caractère donné est autorisé dans un nom de fichier.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Appelez [[System.IOUtils.TPath.IsValidFileNameChar|IsValidFileNameChar]] pour vérifier si un caractère donné est autorisé dans une chaîne nom de fichier. [[System.IOUtils.TPath.IsValidFileNameChar|IsValidFileNameChar]] renvoie &amp;#039;&amp;#039;&amp;#039;True&amp;#039;&amp;#039;&amp;#039; si le caractère est autorisé, et &amp;#039;&amp;#039;&amp;#039;False&amp;#039;&amp;#039;&amp;#039; dans le cas contraire. &lt;br /&gt;
&lt;br /&gt;
Le tableau suivant liste les paramètres attendus par cette méthode :&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; frame=&amp;quot;hsides&amp;quot; rules=&amp;quot;rows&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Nom&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
! &amp;#039;&amp;#039;&amp;#039;Signification&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;code&amp;gt;AChar&amp;lt;/code&amp;gt;&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Le caractère vérifié&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Caractères invalides===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; frame=&amp;quot;hsides&amp;quot; rules=&amp;quot;rows&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
Windows&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;0, #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12, #13, #14, #15, #16, #17, #18, #19, #20, #21, #22, #23, #24, #25, #26, #27, #28, #29, #30, #31, &amp;#039;&amp;quot;&amp;#039;, &amp;#039;*&amp;#039;, &amp;#039;/&amp;#039;, &amp;#039;:&amp;#039;, &amp;#039;&amp;amp;lt;&amp;#039;, &amp;#039;&amp;amp;gt;&amp;#039;, &amp;#039;?&amp;#039;, &amp;#039;\&amp;#039; et &amp;#039;|&amp;#039;.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
MacOS, iOS, Android et Linux&lt;br /&gt;
| style=&amp;quot;text-align: left; vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;0, #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12, #13, #14, #15, #16, #17, #18, #19, #20, #21, #22, #23, #24, #25, #26, #27, #28, #29, #30, #31, &amp;#039;/&amp;#039; et &amp;#039;~&amp;#039;.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.IsValidPathChar|IsValidPathChar]]&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.HasValidPathChars|HasValidPathChars]]&lt;br /&gt;
&lt;br /&gt;
* [[System.IOUtils.TPath.HasValidFileNameChars|HasValidFileNameChars]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.AnsiCompareFileName&amp;diff=736723</id>
		<title>System.SysUtils.AnsiCompareFileName</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.SysUtils.AnsiCompareFileName&amp;diff=736723"/>
		<updated>2017-05-18T17:35:03Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.SysUtils.AnsiCompareFileName|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Compare les noms de fichiers, en se basant sur la locale en cours.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[System.SysUtils.AnsiCompareFileName|AnsiCompareFileName]] compare deux noms de fichiers. La locale en cours contrôle l&amp;#039;opération de comparaison. La comparaison est insensible à la casse sous &amp;#039;&amp;#039;&amp;#039;Windows&amp;#039;&amp;#039;&amp;#039;, mais sensible à la casse sous &amp;#039;&amp;#039;&amp;#039;MAC OS&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
La valeur de retour est l&amp;#039;une des suivantes :&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border: 1px solid #BBB; margin: .46em 0 0 .2em; text-align: center&amp;quot; cellpadding=&amp;quot;6&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Condition&lt;br /&gt;
! Valeur de retour&lt;br /&gt;
|-&lt;br /&gt;
| S1 &amp;amp;gt; S2&lt;br /&gt;
| &amp;amp;gt; 0&lt;br /&gt;
|-&lt;br /&gt;
| S1 &amp;amp;lt; S2&lt;br /&gt;
| &amp;amp;lt; 0&lt;br /&gt;
|-&lt;br /&gt;
| S1 = S2&lt;br /&gt;
| = 0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[System.SysUtils.AnsiCompareFileName|AnsiCompareFileName]] supporte les particularités des noms de fichiers &amp;#039;&amp;#039;&amp;#039;MS-DOS&amp;#039;&amp;#039;&amp;#039; qui utilisent Zenkaku Moji, une technique de codage des caractères utilisée dans certaines locales asiatiques. &lt;br /&gt;
&lt;br /&gt;
Sur les locales &amp;#039;&amp;#039;&amp;#039;Windows&amp;#039;&amp;#039;&amp;#039; n&amp;#039;utilisant pas des jeux de caractères multi-octets (&amp;#039;&amp;#039;&amp;#039;MBCS&amp;#039;&amp;#039;&amp;#039;), [[System.SysUtils.AnsiCompareFileName|AnsiCompareFileName]] est identique à [[System.SysUtils.AnsiCompareText|AnsiCompareText]].&lt;br /&gt;
&lt;br /&gt;
Sous &amp;#039;&amp;#039;&amp;#039;MAC OS&amp;#039;&amp;#039;&amp;#039; et &amp;#039;&amp;#039;&amp;#039;Linux&amp;#039;&amp;#039;&amp;#039;, [[System.SysUtils.AnsiCompareFileName|AnsiCompareFileName]] est identique à [[System.SysUtils.AnsiCompareStr|AnsiCompareStr]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.SameFileName|System.SysUtils.SameFileName]]&lt;br /&gt;
&lt;br /&gt;
* [[System.SysUtils.AnsiCompareText|System.SysUtils.AnsiCompareText]]&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Routines de manipulation des chemins|Routines de manipulation des chemins]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings&amp;diff=736721</id>
		<title>System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings&amp;diff=736721"/>
		<updated>2017-05-18T17:35:03Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings||{{InheritsFrom|System.Net.HttpClientComponent.TNetHTTPClient.ProxySettings}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;[[System.Net.URLClient.TProxySettings|Paramètres proxy]] utilisés par le composant [[System.Net.HttpClientComponent.TNetHTTPClient|client]].&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comportement de la plate-forme===&lt;br /&gt;
&lt;br /&gt;
Le tableau suivant explique de quelle manière le client HTTP gère les paramètres proxy du système sur différentes plates-formes :&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
!Plate-forme&lt;br /&gt;
!Comportement&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Windows&lt;br /&gt;
|&lt;br /&gt;
Le client HTTP utilise les paramètres proxy du système. Vous pouvez ignorer les paramètres proxy du système et vous pouvez également fournir d&amp;#039;autres paramètres proxy pour le client HTTP.&lt;br /&gt;
&lt;br /&gt;
Pour ignorer les paramètres proxy du système, créez des paramètres proxy pour le client HTTP et spécifiez {{Code|&amp;lt;nowiki&amp;gt;http://direct&amp;lt;/nowiki&amp;gt;}} comme URL. &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
MAC OS X&lt;br /&gt;
|&lt;br /&gt;
Le client HTTP utilise toujours les paramètres proxy du système. Même si vous fournissez d&amp;#039;autres paramètres proxy pour le client HTTP, celui-ci utilise les paramètres proxy du système.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
iOS&lt;br /&gt;
|&lt;br /&gt;
Le client HTTP utilise toujours les paramètres proxy du système. Même si vous fournissez d&amp;#039;autres paramètres proxy pour le client HTTP, celui-ci utilise les paramètres proxy du système.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Android&lt;br /&gt;
|&lt;br /&gt;
Le client HTTP utilise les paramètres proxy du système. Vous ne pouvez pas ignorer ces paramètres, mais vous pouvez fournir d&amp;#039;autres paramètres proxy pour le client HTTP.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
Linux&lt;br /&gt;
|&lt;br /&gt;
Le client HTTP utilise les paramètres proxy du système. Vous ne pouvez pas ignorer ces paramètres, mais vous pouvez fournir d&amp;#039;autres paramètres proxy pour le client HTTP.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;&amp;#039;Remarque :&amp;#039;&amp;#039;&amp;#039; Si le système ne spécifie aucun paramètre proxy (la connexion est directe), cela est également considéré comme un &amp;quot;réglage&amp;quot;. Par exemple, sur un système iOS ou MAC OS X n&amp;#039;ayant aucun paramètre proxy défini, vous ne pouvez pas fournir des paramètres proxy pour le client HTTP. Les paramètres que vous fournissez sont ignorés car les paramètres du système (réglage &amp;quot;aucun proxy&amp;quot;) sont utilisés.&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[System.Net.URLClient.TProxySettings|System.Net.URLClient.TProxySettings]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:XE8]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId&amp;diff=736711</id>
		<title>REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId&amp;diff=736711"/>
		<updated>2017-05-18T17:35:02Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId | |{{InheritsFrom|REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Identificateur de client (locataire) RAD Server.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;TenantId&amp;#039;&amp;#039;&amp;#039; permet d&amp;#039;accéder aux informations sur le client spécifique de votre application RAD Server. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pour plus d&amp;#039;informations sur les clients, voir la rubrique [[rad_fr:Support multi-client RAD Server|Prise en charge multi-client de RAD Server]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret|TenantSecret]]&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo|TCustomEMSConnectionInfo]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret&amp;diff=736713</id>
		<title>REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret&amp;diff=736713"/>
		<updated>2017-05-18T17:35:02Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret | |{{InheritsFrom|REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret}}}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Clé d&amp;#039;autorisation pour un accès complet au client requis dans l&amp;#039;application RAD Server.&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
La clé &amp;#039;&amp;#039;&amp;#039;TenantSecret&amp;#039;&amp;#039;&amp;#039; autorise toute requête à avoir un accès complet à toutes les ressources de client et aux données relatives aux clients stockées dans la [[rad_fr:Serveur EMS|base de données EMS]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId|TenantId]]&lt;br /&gt;
* [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo|TCustomEMSConnectionInfo]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
	<entry>
		<id>https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo&amp;diff=736709</id>
		<title>REST.Backend.EMSProvider.TCustomEMSConnectionInfo</title>
		<link rel="alternate" type="text/html" href="https://docwiki.embarcadero.com/Libraries/Rio/f/index.php?title=REST.Backend.EMSProvider.TCustomEMSConnectionInfo&amp;diff=736709"/>
		<updated>2017-05-18T17:35:01Z</updated>

		<summary type="html">&lt;p&gt;Kal91 : 1 version : LOC-23028&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{#lst:API:REST.Backend.EMSProvider.TCustomEMSConnectionInfo|api}}&lt;br /&gt;
&lt;br /&gt;
==Description==&lt;br /&gt;
&lt;br /&gt;
{{#ifeq: {{PAGENAME}} | REST.Backend.EMSProvider.TCustomEMSConnectionInfo| |{{InheritsFrom|REST.Backend.EMSProvider.TCustomEMSConnectionInfo}}}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;section begin=&amp;quot;short&amp;quot; /&amp;gt;Stocke des informations concernant les [[rad_fr:Installation du serveur EMS|paramètres de connexion EMS]]&amp;lt;section end=&amp;quot;short&amp;quot; /&amp;gt; pour la connexion au [[rad_fr:Serveur EMS|serveur EMS]].&lt;br /&gt;
&lt;br /&gt;
[[REST.Backend.EMSProvider.TCustomEMSConnectionInfo|TCustomEMSConnectionInfo]] stocke des informations sur les paramètres de connexion de EMS Server comme [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.URLHost|URLHost]],&lt;br /&gt;
[[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.URLPort|URLPort]], [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.ApplicationId|ApplicationId]], &lt;br /&gt;
[[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.MasterSecret|MasterSecret]], [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantSecret|TenantSecret]] et [[REST.Backend.EMSProvider.TCustomEMSConnectionInfo.TenantId|TenantId]].&lt;br /&gt;
&lt;br /&gt;
===Voir aussi===&lt;br /&gt;
&lt;br /&gt;
* [[rad_fr:Installation du serveur EMS|Paramètres de connexion EMS]]&lt;br /&gt;
* [[rad_fr:Tutoriel mobile : Utilisation des notifications distantes (iOS et Android)|Tutoriel mobile : Utilisation des notifications distantes (iOS et Android)]]&lt;br /&gt;
* [[REST.Backend.ParseProvider.TCustomParseConnectionInfo|REST.Backend.ParseProvider.TCustomParseConnectionInfo]]&lt;br /&gt;
* [[REST.Backend.KinveyProvider.TCustomKinveyConnectionInfo|REST.Backend.KinveyProvider.TCustomKinveyConnectionInfo]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Documentation API]]&lt;br /&gt;
[[Category:XE8]]&lt;/div&gt;</summary>
		<author><name>Kal91</name></author>
		
	</entry>
</feed>