Partager via


Méthode ITfPropertyStore::D ivide (msctf.h)

Appelé lorsque le texte couvert par la propriété est divisé en deux plages.

Syntaxe

HRESULT Divide(
  [in]  ITfRange         *pRangeThis,
  [in]  ITfRange         *pRangeNew,
  [out] ITfPropertyStore **ppPropStore
);

Paramètres

[in] pRangeThis

Pointeur vers un objet ITfRange qui contient la plage que le magasin de propriétés couvre désormais. Il s’agit de la plage de texte la plus proche du début du contexte.

[in] pRangeNew

Pointeur vers un objet ITfRange qui contient la plage que le nouveau magasin de propriétés couvrira. Il s’agit de la plage de texte la plus proche de la fin du contexte.

[out] ppPropStore

Pointeur vers un pointeur d’interface ITfPropertyStore qui reçoit un nouvel objet de magasin de propriétés qui couvrira la plage spécifiée par pRangeNew.

Valeur retournée

Cette méthode peut retourner l’une de ces valeurs.

Valeur Description
S_OK
La méthode a réussi.

Notes

Cette méthode crée un objet de magasin de propriétés pour couvrir pRangeNew et retourne le pointeur vers cet objet dans ppPropStore. Si aucun nouveau magasin de propriétés n’est retourné, le magasin de propriétés d’origine est ignoré et le magasin de propriétés des deux plages est défini sur vide.

Si cette méthode retourne une valeur autre que S_OK, le magasin de propriétés d’origine est ignoré.

Spécifications

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête msctf.h
DLL Msctf.dll
Composant redistribuable TSF 1.0 sur Windows 2000 Professionnel

Voir aussi

ITfPropertyStore

ITfRange