aboutsummaryrefslogtreecommitdiff
path: root/files/fr/nsiscriptableunescapehtml/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/fr/nsiscriptableunescapehtml/index.html')
-rw-r--r--files/fr/nsiscriptableunescapehtml/index.html90
1 files changed, 90 insertions, 0 deletions
diff --git a/files/fr/nsiscriptableunescapehtml/index.html b/files/fr/nsiscriptableunescapehtml/index.html
new file mode 100644
index 0000000000..6680ad6454
--- /dev/null
+++ b/files/fr/nsiscriptableunescapehtml/index.html
@@ -0,0 +1,90 @@
+---
+title: nsIScriptableUnescapeHTML
+slug: nsIScriptableUnescapeHTML
+tags:
+ - Interfaces
+ - Référence_de_l'API_XPCOM
+ - 'XPCOM:Références'
+translation_of: Mozilla/Tech/XPCOM/Reference/Interface/nsIScriptableUnescapeHTML
+---
+<p>
+</p><p>L'interface <code><a href="/fr/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIScriptableUnescapeHTML" title="">nsIScriptableUnescapeHTML</a></code> est une interface utilitaire qui décode les chaînes HTML.
+</p><p><br>
+</p><div style="border: solid #ddd 2px; margin-bottom: 12px;">
+<div style="background: #eee; padding: 2px;"><code><a href="https://dxr.mozilla.org/mozilla-central/source/toolkit/components/feeds/public/nsIScriptableUnescapeHTML.idl" rel="custom">toolkit/components/feeds/public/nsIScriptableUnescapeHTML.idl</a></code><span style="text-align: right; float: right;"><a href="/fr/docs/Interfaces/À_propos_des_interfaces_scriptables" style="color: #00cc00; font-weight: 700;">Scriptable</a></span></div>
+<span style="padding: 4px 2px;">
+
+<i>Please add a summary to this article.</i>
+</span>
+
+<div style="background: #eee; padding: 2px;">
+<span> </span>
+<span style="text-align: right; float: right;">Last changed in Gecko 1.8.1 (Firefox 2 / Thunderbird 2 / SeaMonkey 1.1)</span></div>
+</div>
+<p></p><p>Hérité de : <code><a href="/fr/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsISupports" title="">nsISupports</a></code>
+</p><p>Implémenté par <code>@mozilla.org/feed-unescapehtml;1</code> comme un service :
+</p>
+<pre class="eval">var gUnescapeHTML = Components.classes["@mozilla.org/feed-unescapehtml;1"]
+ .getService(Components.interfaces.nsIScriptableUnescapeHTML);
+</pre>
+<p><br>
+</p>
+<h2 id="Synoptique">Synoptique</h2>
+<table class="standard-table"> <tbody><tr>
+<td> <code>AString [[#unescape()|unescape}}(in AString src);</code>
+</td></tr>
+<tr>
+<td> <code>nsIDOMDocumentFragment <a href="#parseFragment.28.29">parseFragment</a>(in AString fragment, in PRBool isXML, in nsIURI baseURI, in nsIDOMElement element);</code>
+</td></tr>
+</tbody></table>
+<h2 id="Méthodes">Méthodes</h2>
+<h3 id="unescape()">unescape()</h3>
+<p>Convertit toutes les entités d'une chaîne en caractères unicode.
+</p>
+<pre class="eval"> AString unescape(
+ in AString src
+ );
+</pre>
+<h6 id="Paramètres">Paramètres</h6>
+<dl><dt>&lt;tt&gt;src&lt;/tt&gt;
+</dt><dd> Pointeur vers la chaîne HTML à décoder.
+</dd></dl>
+<h6 id="Valeur_retournée">Valeur retournée</h6>
+<p>La version décodée de la chaîne.
+</p>
+<h6 id="Exceptions_possibles">Exceptions possibles</h6>
+<dl><dt> <code>NS_ERROR_FAILURE</code>
+</dt><dd> Impossible de décoder la chaîne.
+</dd></dl>
+<h3 id="parseFragment()">parseFragment()</h3>
+<p>Ajoute une chaîne spécifiée à un élément DOM existant. C'est la version spécifique aux flux de <code>nsContentUtils::CreateContextualFragment</code>.
+</p>
+<pre class="eval"> nsIDOMDocumentFragment parseFragment(
+ in AString fragment,
+ in PRBool isXML,
+ in nsIURI baseURI,
+ in nsIDOMElement element
+ );
+</pre>
+<h6 id="Paramètres_2">Paramètres</h6>
+<dl><dt>&lt;tt&gt;fragment&lt;/tt&gt;
+</dt><dd> Pointeur vers la chaîne à ajouter à l'élément &lt;tt&gt;element&lt;/tt&gt;.
+</dd><dt>&lt;tt&gt;isXML&lt;/tt&gt;
+</dt><dd> Mettre la valeur à <code>true</code> si &lt;tt&gt;fragment&lt;/tt&gt; est une chaîne XML ; autrement, la mettre à <code>false</code>.
+</dd><dt>&lt;tt&gt;baseURI&lt;/tt&gt;
+</dt><dd> Pointeur vers l'URI de base, à partir de laquelle sont résolues toutes les URI présentes dans le fragment. Ce paramètre est ignoré si <code>isXML</code> vaut <code>false</code>.
+</dd><dt>&lt;tt&gt;element&lt;/tt&gt;
+</dt><dd> Pointeur vers le <code>[[nsIDOMElement}} auquel ajouter le fragment.
+</code></dd></dl>
+<h6 id="Valeur_retournée_2">Valeur retournée</h6>
+<p>Un <code><a href="/fr/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIDOMDocumentFragment" title="">nsIDOMDocumentFragment</a></code> de l'élément auquel le texte à suivre sera ajouté.
+</p>
+<h6 id="Exceptions_possibles_2">Exceptions possibles</h6>
+<dl><dt> &lt;code&gt;NS_ERROR_FAILURE
+</dt><dd> Impossible d'ajouter le texte à l'élément.
+</dd></dl>
+<h2 id="Voir_également">Voir également</h2>
+<p><code><a href="/fr/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsISupports" title="">nsISupports</a></code>, <code><a href="/fr/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIDOMDocumentFragment" title="">nsIDOMDocumentFragment</a></code>, <code><a href="/fr/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIURI" title="">nsIURI</a></code>, <code><a href="/fr/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsIDOMElement" title="">nsIDOMElement</a></code>
+</p><p><br>
+<span>Lien interwiki</span>
+</p>