ITextRangeProvider.MoveEndpointByRange Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Déplace un point de terminaison d'une plage de texte au point de terminaison spécifié d'une deuxième plage de texte.
public:
void MoveEndpointByRange(System::Windows::Automation::Text::TextPatternRangeEndpoint endpoint, System::Windows::Automation::Provider::ITextRangeProvider ^ targetRange, System::Windows::Automation::Text::TextPatternRangeEndpoint targetEndpoint);
public void MoveEndpointByRange (System.Windows.Automation.Text.TextPatternRangeEndpoint endpoint, System.Windows.Automation.Provider.ITextRangeProvider targetRange, System.Windows.Automation.Text.TextPatternRangeEndpoint targetEndpoint);
abstract member MoveEndpointByRange : System.Windows.Automation.Text.TextPatternRangeEndpoint * System.Windows.Automation.Provider.ITextRangeProvider * System.Windows.Automation.Text.TextPatternRangeEndpoint -> unit
Public Sub MoveEndpointByRange (endpoint As TextPatternRangeEndpoint, targetRange As ITextRangeProvider, targetEndpoint As TextPatternRangeEndpoint)
Paramètres
- endpoint
- TextPatternRangeEndpoint
Point de terminaison à déplacer.
- targetRange
- ITextRangeProvider
Une autre plage du même fournisseur de texte.
- targetEndpoint
- TextPatternRangeEndpoint
Point de terminaison sur l'autre plage.
Remarques
Si le point de terminaison déplacé traverse l’autre point de terminaison de la même plage de texte, cet autre point de terminaison est également déplacé, ce qui entraîne une plage dégénérée et garantit l’ordre correct des points de terminaison (autrement dit, Start est toujours inférieur ou égal à End).