Files
doc-fr/reference/com/constants.xml
T
Yannick Torres b5d9567e61 Sync with EN
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@298800 c90b9560-bf6c-de11-be94-00142212c4b1
2010-04-30 10:23:53 +00:00

627 lines
15 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 80aaedea3365923e1d88b9c0dfb27149b66b5a91 Maintainer: yannick Status: ready -->
<!-- Reviewed: yes -->
<chapter xml:id="com.constants" xmlns="http://docbook.org/ns/docbook">
&reftitle.constants;
&extension.constants;
<table>
<title>XML constants</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constant</entry>
<entry>Value</entry>
<entry>Description</entry>
<entry>Notes</entry>
</row>
</thead>
<tbody>
<row>
<entry>
<constant>CLSCTX_INPROC_SERVER</constant>
(<type>integer</type>)
</entry>
<entry>1</entry>
<entry>
Le code qui crée et gère les objets de cette classe est une bibliothèque
DLL qui est exécutée dans le même processus que l'appelant de la
fonction, spécifiant ainsi le contexte de la classe.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>CLSCTX_INPROC_HANDLER</constant>
(<type>integer</type>)
</entry>
<entry>2</entry>
<entry>
Le code qui gère les objets de cette classe est un gestionnaire du processus.
C'est une bibliothèque DLL qui s'exécute dans le processus client et
implémente les structures côté client de cette classe lorsque l'on
accède à ses instances à distance.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>CLSCTX_LOCAL_SERVER</constant>
(<type>integer</type>)
</entry>
<entry>4</entry>
<entry>
Le code d'exécution qui crée et gère les objets de cette classe
s'exécute sur la même machine mais est chargé dans un espace
séparé du processus.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>CLSCTX_REMOTE_SERVER</constant>
(<type>integer</type>)
</entry>
<entry>16</entry>
<entry>
Le contexte distant. Le code qui crée et gère les objets de cette classe
s'exécute sur une machine différente.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>CLSCTX_SERVER</constant>
(<type>integer</type>)
</entry>
<entry>21</entry>
<entry>
Indique le code serveur, et si le processus est local ou distant.
Correspond aux constantes <constant>CLSCTX_INPROC_SERVER</constant>,
<constant>CLSCTX_LOCAL_SERVER</constant> et
<constant>CLSCTX_REMOTE_SERVER</constant>.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>CLSCTX_ALL</constant>
(<type>integer</type>)
</entry>
<entry>23</entry>
<entry>
Indique tous les contextes de la classe. Correspond aux constantes
<constant>CLSCTX_INPROC_HANDLER</constant> et
<constant>CLSCTX_SERVER</constant>.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_NULL</constant>
(<type>integer</type>)
</entry>
<entry>1</entry>
<entry>
Référence de pointeur NULL.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_EMPTY</constant>
(<type>integer</type>)
</entry>
<entry>0</entry>
<entry>
Une propriété, dont le type de l'indicateur est <constant>VT_EMPTY</constant>,
n'a aucune donné accosiée ; aussi, la taille de la valeur est de zéro.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_UI1</constant>
(<type>integer</type>)
</entry>
<entry>17</entry>
<entry>
Entier non signé sur 1 octet.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_I2</constant>
(<type>integer</type>)
</entry>
<entry>2</entry>
<entry>
2 octets représentant une valeur entière signée sur 2 octets.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_I4</constant>
(<type>integer</type>)
</entry>
<entry>3</entry>
<entry>
Entier signé sur 4 octets.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_R4</constant>
(<type>integer</type>)
</entry>
<entry>4</entry>
<entry>
Valeur à virgule flottante IEEE sur 32 octets.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_R8</constant>
(<type>integer</type>)
</entry>
<entry>5</entry>
<entry>
Valeur à virgule flottante IEEE sur 64 octets.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_BOOL</constant>
(<type>integer</type>)
</entry>
<entry>11</entry>
<entry>
Valeur booléenne.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_ERROR</constant>
(<type>integer</type>)
</entry>
<entry>10</entry>
<entry>
Code erreur ; contient le code statut associé avec l'erreur.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_CY</constant>
(<type>integer</type>)
</entry>
<entry>6</entry>
<entry>
Entier complémentaire de 8 octets (par tranche de 10.000).
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_DATE</constant>
(<type>integer</type>)
</entry>
<entry>7</entry>
<entry>
Nombre à virgule flottante de 64 octets, représentant
le nombre de jours (et non de secondes) depuis le 01 Décembre 1899.
Par exemple, <literal>January 1, 1900</literal>, vaut 2.0,
<literal>January 2, 1900</literal>, vaut 3.0, et ainsi de suite).
Stocké sous la même représentation que la constante
<constant>VT_R8</constant>.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_BSTR</constant>
(<type>integer</type>)
</entry>
<entry>8</entry>
<entry>
Pointeur vers une chaîne Unicode finissant par NULL.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_DECIMAL</constant>
(<type>integer</type>)
</entry>
<entry>14</entry>
<entry>
Une structure décimale.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_UNKNOWN</constant>
(<type>integer</type>)
</entry>
<entry>13</entry>
<entry>
Un pointeur vers un objet qui implémente l'interface IUnknown.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_DISPATCH</constant>
(<type>integer</type>)
</entry>
<entry>9</entry>
<entry>
Un pointeur vers un objet a été spécifié.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_VARIANT</constant>
(<type>integer</type>)
</entry>
<entry>12</entry>
<entry>
Un indicateur de type suivi par la valeur correspondante.
<constant>VT_VARIANT</constant> peut être utilisé uniquement
avec <constant>VT_BYREF</constant>.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_I1</constant>
(<type>integer</type>)
</entry>
<entry>16</entry>
<entry>
Entier signé sur 1 octet.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_UI2</constant>
(<type>integer</type>)
</entry>
<entry>18</entry>
<entry>
Entier non signé sur 2 octets.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_UI4</constant>
(<type>integer</type>)
</entry>
<entry>19</entry>
<entry>
Entier non signé sur 4 octets.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_INT</constant>
(<type>integer</type>)
</entry>
<entry>22</entry>
<entry>
Valeur entière signée sur 4 octets (équivaut à
<constant>VT_I4</constant>).
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_UINT</constant>
(<type>integer</type>)
</entry>
<entry>23</entry>
<entry>
Entier non signé sur 4 octets (équivaut à
<constant>VT_UI4</constant>).
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_ARRAY</constant>
(<type>integer</type>)
</entry>
<entry>8192</entry>
<entry>
Si l'indicateur de type est combiné avec
<constant>VT_ARRAY</constant> via un opérateur OR, la valeur sera
un pointeur vers un <literal>SAFEARRAY</literal>.
<constant>VT_ARRAY</constant> peut utiliser l'opérateur OR avec les
types de données suivantes : <constant>VT_I1</constant>,
<constant>VT_UI1</constant>, <constant>VT_I2</constant>, <constant>VT_UI2</constant>,
<constant>VT_I4</constant>, <constant>VT_UI4</constant>, <constant>VT_INT</constant>,
<constant>VT_UINT</constant>, <constant>VT_R4</constant>, <constant>VT_R8</constant>,
<constant>VT_BOOL</constant>, <constant>VT_DECIMAL</constant>, <constant>VT_ERROR</constant>,
<constant>VT_CY</constant>, <constant>VT_DATE</constant>, <constant>VT_BSTR</constant>,
<constant>VT_DISPATCH</constant>, <constant>VT_UNKNOWN</constant> et
<constant>VT_VARIANT</constant>.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VT_BYREF</constant>
(<type>integer</type>)
</entry>
<entry>16384</entry>
<entry>
Si l'indicateur de type est combiné avec <constant>VT_BYREF</constant>
via un opérateur OR, la valeur sera une référence. Les types de référence
sont interprétés comme une référence vers les données, similaire
au type de référence en C++.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>CP_ACP</constant>
(<type>integer</type>)
</entry>
<entry>0</entry>
<entry>
Le code page ANSI par défaut.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>CP_MACCP</constant>
(<type>integer</type>)
</entry>
<entry>2</entry>
<entry>
Le code page Macintosh.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>CP_OEMCP</constant>
(<type>integer</type>)
</entry>
<entry>1</entry>
<entry>
Le code page OEM par défaut.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>CP_UTF7</constant>
(<type>integer</type>)
</entry>
<entry>65000</entry>
<entry>
Unicode (UTF-7).
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>CP_UTF8</constant>
(<type>integer</type>)
</entry>
<entry>65001</entry>
<entry>
Unicode (UTF-8).
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>CP_SYMBOL</constant>
(<type>integer</type>)
</entry>
<entry>42</entry>
<entry>
Traduction des <literal>SYMBOL</literal>.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>CP_THREAD_ACP</constant>
(<type>integer</type>)
</entry>
<entry>3</entry>
<entry>
Le code page ANSI du thread courant.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VARCMP_LT</constant>
(<type>integer</type>)
</entry>
<entry>0</entry>
<entry>
Le <literal>bstr</literal> de gauche est plus petit
que le <literal>bstr</literal> de droite.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VARCMP_EQ</constant>
(<type>integer</type>)
</entry>
<entry>1</entry>
<entry>
Les 2 paramètres sont égaux.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VARCMP_GT</constant>
(<type>integer</type>)
</entry>
<entry>2</entry>
<entry>
Le <literal>bstr</literal> de gauche est plus grand
que le <literal>bstr</literal> de droite.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>VARCMP_NULL</constant>
(<type>integer</type>)
</entry>
<entry>3</entry>
<entry>
Chaque expression vaut NULL.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>NORM_IGNORECASE</constant>
(<type>integer</type>)
</entry>
<entry>1</entry>
<entry>
Ignore la casse.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>NORM_IGNORENONSPACE</constant>
(<type>integer</type>)
</entry>
<entry>2</entry>
<entry>
Ignore les caractères non espacés.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>NORM_IGNORESYMBOLS</constant>
(<type>integer</type>)
</entry>
<entry>4</entry>
<entry>
Ignore les symboles.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>NORM_IGNOREWIDTH</constant>
(<type>integer</type>)
</entry>
<entry>131072</entry>
<entry>
Ignore la taille des caractères.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>NORM_IGNOREKANATYPE</constant>
(<type>integer</type>)
</entry>
<entry>65536</entry>
<entry>
Ignore le type Kana.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>NORM_IGNOREKASHIDA</constant>
(<type>integer</type>)
</entry>
<entry>262144</entry>
<entry>
Ignore les caractères Arabe kashida.
</entry>
<entry>La disponibilité dépend de la bibliothèque sous-jacente.</entry>
</row>
<row>
<entry>
<constant>DISP_E_DIVBYZERO</constant>
(<type>integer</type>)
</entry>
<entry>-2147352558</entry>
<entry>
Une erreur retournée qui indique qu'une division par zéro a eu lieu.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>DISP_E_OVERFLOW</constant>
(<type>integer</type>)
</entry>
<entry>-2147352566</entry>
<entry>
Une erreur qui indique qu'une valeur n'a pû être convertie
en la représentation attendue.
</entry>
<entry></entry>
</row>
<row>
<entry>
<constant>MK_E_UNAVAILABLE</constant>
(<type>integer</type>)
</entry>
<entry>-2147221021</entry>
<entry>
Code statut iMoniker COM, retourné lors d'erreurs générées
lorsque l'on a tenté d'appeler une fonction qui n'est pas
disponible.
</entry>
<entry></entry>
</row>
</tbody>
</tgroup>
</table>
</chapter>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->