Partager via


AFX_GLOBAL_DATA : : ExcludeTag

Supprime les paires spécifiées de balise XML d'une mémoire tampon spécifiée.

BOOL ExcludeTag(
   CString& strBuffer,
   LPCTSTR lpszTag,
   CString& strTag,
   BOOL bIsCharsList = FALSE
);

Paramètres

  • [in] strBuffer
    Une mémoire tampon de texte.

  • [in] lpszTag
    Le nom d'une paire d'ouverture et de fermeture des balises XML.

  • [out] strTag
    Cette méthode retourne, le paramètre de strTag contient le texte qui figure entre l'ouverture et fermeture des balises XML qui sont nommées selon le paramètre de lpszTag. Tous les espaces de début ou de fin sont supprimés du résultat.

  • [in] bIsCharsList
    TRUE pour convertir des symboles pour les caractères d'échappement dans le paramètre de strTag dans les caractères d'échappement réels ; FALSE pour ne pas effectuer la conversion. La valeur par défaut est FALSE. Pour plus d'informations, consultez la section Notes.

Valeur de retour

TRUE si cette méthode réussit ; sinon, FALSE.

Notes

Une paire de balises XML consiste d'une ouverture nommée et des indicateurs de fermeture indiquant le début et la fin d'une série de texte dans la mémoire tampon spécifiée. Le paramètre de strBuffer spécifie la mémoire tampon, et le paramètre de lpszTag spécifie le nom des balises XML.

Utilisez les symboles dans le tableau suivant pour encoder un ensemble de caractères d'échappement dans la mémoire tampon spécifiée. Spécifiez TRUE pour le paramètre de bIsCharsList pour convertir les symboles dans le paramètre de strTag dans les caractères d'échappement réels. Le tableau suivant utilise la macro de _T() pour spécifier le symbole et pour interpréter les chaînes de caractères.

Symbole

Caractère d'échappement

_T("\\t")

_T("\t")

_T("\\n")

_T("\n")

_T("\\r")

_T("\r")

_T("\\b")

_T("\b")

_T("LT")

_T("<")

_T("GT")

_T(">")

_T("AMP")

_T("&")

Configuration requise

En-tête : afxglobals.h

Voir aussi

Référence

structure d'AFX_GLOBAL_DATA

Graphique de la hiérarchie

Mappages de types de données