Partager via


CHString::SpanIncluding, méthode (chstring.h)

[La classe CHString fait partie de l’infrastructure du fournisseur WMI, qui est maintenant considérée dans l’état final, et aucun développement, amélioration ou mise à jour supplémentaire ne sera disponible pour les problèmes non liés à la sécurité affectant ces bibliothèques. Les API MI doivent être utilisées pour tout nouveau développement.]

La méthode SpanIncluding extrait les caractères d’une chaîne qui sont identifiés par lpszCharSet.

Syntaxe

CHString  throw(CHeap_Exception) SpanIncluding(
  LPCWSTR lpszCharSet
);

Paramètres

lpszCharSet

Chaîne interprétée comme un ensemble de caractères.

Valeur retournée

La méthode SpanIncluding retourne une sous-chaîne qui contient des caractères dans la chaîne qui se trouvent dans lpszCharSet.

Si le premier caractère de la chaîne n’est pas dans le jeu spécifié, la méthode retourne une sous-chaîne vide.

Remarques

La méthode SpanIncluding commence par le premier caractère de la chaîne et s’arrête lorsqu’un caractère est trouvé dans la chaîne, mais pas dans lpszCharSet.

Exemples

L’exemple de code suivant montre l’utilisation de CHString::SpanIncluding.

CHString str( L"cabbage" );
CHString res = str.SpanIncluding( L"abc" );

assert( res == L"cabba" );
res = str.SpanIncluding( L"xyz" );
assert( res.IsEmpty( ) );

Configuration requise

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête chstring.h (inclure FwCommon.h)
Bibliothèque FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll

Voir aussi

CHString

CHString::IsEmpty

CHString::SpanExcluding