EditSpan Classe

Définition

Important

Cette API n’est pas conforme CLS.

Décrit une opération de modification.

public ref class EditSpan
[Windows::Foundation::Metadata::WebHostHidden]
class EditSpan
[System.CLSCompliant(false)]
public class EditSpan
[<System.CLSCompliant(false)>]
type EditSpan = class
Public Class EditSpan
Héritage
EditSpan
Attributs

Remarques

Cette classe est utilisée avec la EditArray classe pour gérer et appliquer des opérations de modification. Cette classe décrit une opération de remplacement ou d’insertion, à l’aide d’une étendue et du nouveau texte. Une opération de suppression est un cas spécial de remplacement où la chaîne de remplacement est vide.

Remplacer le texte

Configurez une étendue qui décrit le texte à remplacer et spécifiez le texte à remplacer par. Lorsque l’opération de modification est appliquée, l’étendue est entièrement remplacée par le nouveau texte.

Insérer du texte

Configurez une étendue qui décrit le point d’insertion mais n’a pas de longueur ; autrement dit, le point de terminaison est le même que le point de départ. Lorsque l’opération de modification est appliquée, le nouveau texte est inséré au point spécifié.

Supprimer le texte

L’opération de suppression est un cas spécial de l’opération de remplacement. Configurez une étendue qui décrit le texte à supprimer et spécifiez une chaîne vide pour le texte de remplacement. Lorsque l’opération de modification est appliquée, l’étendue est entièrement remplacée par le nouveau texte, qui, dans ce cas, est une chaîne vide. Dans la mesure où une étendue peut décrire plusieurs lignes, des lignes entières peuvent être supprimées de cette manière.

Notes pour les héritiers

Cette classe contient toutes les fonctionnalités nécessaires pour décrire une opération de modification. Il n’est pas nécessaire de dériver de cette classe.

Notes pour les appelants

Instanciez cette classe avec un TextSpan objet et une chaîne pour décrire une seule opération de modification.

Constructeurs

EditSpan(TextSpan, String)

Initialise une nouvelle instance de la classe EditSpan.

Propriétés

LengthOfLastLine

Retourne la longueur de la dernière ligne du texte de remplacement.

LineCount

Retourne le nombre de lignes dans le texte de remplacement.

Span

Détermine l'étendue à remplacer.

Text

Détermine le texte de remplacement.

S’applique à