AFX_GLOBAL_DATA::ExcludeTag

Rimuove una determinata coppia di tag XML da un buffer specificato.

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

Parametri

  • [in] strBuffer
    Un buffer di testo.

  • [in] lpszTag
    Il nome di una coppia di apertura e chiusura dei tag XML.

  • [out] strTag
    Quando il metodo restituisce, il parametro di strTag contiene il testo compreso tra i tag di apertura e di chiusura XML che dipende dal parametro di lpszTag .Tutti gli spazi vuoti iniziali o finali viene troncato al risultato.

  • [in] bIsCharsList
    TRUE per convertire i simboli dei caratteri di escape nel parametro di strTag gli effettivi caratteri di escape; FALSE per non eseguire la conversione. il valore predefinito è FALSE.Per ulteriori informazioni, vedere la sezione Osservazioni.

Valore restituito

TRUE se questo metodo ha esito positivo; in caso contrario, FALSE.

Note

Una coppia di tag XML consiste dell'apertura denominata e di tag di chiusura che indicano l'inizio e la fine di un'esecuzione di testo nel buffer specificato.Il parametro di strBuffer specifica il buffer e il parametro di lpszTag specifica il nome dei tag XML.

Utilizzare i simboli nella tabella seguente per codificare un set di caratteri di escape nel buffer specificato.Specificare TRUE per il parametro di bIsCharsList per convertire i simboli nel parametro di strTag gli effettivi caratteri di escape.Nella tabella seguente viene utilizzata la macro di _T () per specificare il simbolo e utilizzare caratteri di escape stringhe di caratteri.

Simbolo

Carattere di escape

_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 (“&")

Requisiti

intestazione: afxglobals.h

Vedere anche

Riferimenti

Struttura AFX_GLOBAL_DATA

Grafico della gerarchia

Mapping dei tipi di dati