AFX_GLOBAL_DATA::ExcludeTag
Zadaná vyrovnávací paměť odstraní zadanou dvojici značky XML.
BOOL ExcludeTag(
CString& strBuffer,
LPCTSTR lpszTag,
CString& strTag,
BOOL bIsCharsList = FALSE
);
Parametry
[v]strBuffer
Vyrovnávací paměť textu.[v]lpszTag
Název dvojice otevírání a zavírání tagy XML.[výstup]strTag
Pokud tato metoda vrátí, strTag parametr obsahuje text, který je mezi otevírání a zavírání XML tagy, které se lpszTag parametr.Z výsledku ořízne všechny počáteční či koncové mezery.[v]bIsCharsList
TRUEsymboly pro řídicí znaky převeďte strTag parametr do skutečné escape znaky; FALSEnení k provedení převodu.Výchozí hodnota je FALSE.Další informace naleznete v části poznámky.
Vrácená hodnota
TRUEPokud je tato metoda úspěšná; jinak FALSE.
Poznámky
Dvojici značky XML se skládá z názvem otevírání a zavírání značky, které označují začátek a konec spuštění textu do zadané vyrovnávací paměti.strBuffer Parametr určuje vyrovnávací paměti a lpszTag parametr určuje název značky XML.
Pomocí symbolů v tabulce kódování sada znaků escape zadané vyrovnávací paměti.Určit TRUE pro bIsCharsList převést symboly v parametru strTag parametr do skutečné řídicí znaky.V následující tabulce používá _T() makra zadat symbol a escape znak řetězce.
Symbol. |
Řídící znak |
---|---|
_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("&") |
Požadavky
Záhlaví: afxglobals.h