Sdílet prostřednictvím


EditPoint – rozhraní

Umožňuje manipulaci s textem jako data ve vyrovnávací paměti textu.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

'Deklarace
<GuidAttribute("C1FFE800-028B-4475-A907-14F51F19BB7D")> _
Public Interface EditPoint _
    Inherits TextPoint
[GuidAttribute("C1FFE800-028B-4475-A907-14F51F19BB7D")]
public interface EditPoint : TextPoint
[GuidAttribute(L"C1FFE800-028B-4475-A907-14F51F19BB7D")]
public interface class EditPoint : TextPoint
[<GuidAttribute("C1FFE800-028B-4475-A907-14F51F19BB7D")>]
type EditPoint =  
    interface
        interface TextPoint
    end
public interface EditPoint extends TextPoint

Typ EditPoint zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost AbsoluteCharOffset Získá posun na základě jednoho znaku EditPoint objektu.
Veřejná vlastnost AbsoluteCharOffset Získá založené na jeden znak posunu od začátku dokumentu TextPoint objektu. (Zděděno z TextPoint.)
Veřejná vlastnost AtEndOfDocument Získá hodnotu označující, zda je objekt na konci dokumentu.
Veřejná vlastnost AtEndOfDocument Získá, zda je objekt na konci dokumentu. (Zděděno z TextPoint.)
Veřejná vlastnost AtEndOfLine Získá hodnotu označující, zda je objekt na konci řádku.
Veřejná vlastnost AtEndOfLine Získá, zda je objekt na konci řádku. (Zděděno z TextPoint.)
Veřejná vlastnost AtStartOfDocument Získá hodnotu označující, zda je objekt na začátku dokumentu.
Veřejná vlastnost AtStartOfDocument Získá, zda je objekt na začátku dokumentu. (Zděděno z TextPoint.)
Veřejná vlastnost AtStartOfLine Získá hodnotu označující, zda EditPoint objekt je na začátku řádku.
Veřejná vlastnost AtStartOfLine Získá se, zda je objekt na začátku řádku. (Zděděno z TextPoint.)
Veřejná vlastnost CodeElement[vsCMElement] Získá prvek v kódu EditPoint umístění.
Veřejná vlastnost CodeElement[vsCMElement] Vrátí prvek na kód TextPoint umístění. (Zděděno z TextPoint.)
Veřejná vlastnost DisplayColumn Získá číslo sloupce číslo EditPoint objektu.
Veřejná vlastnost DisplayColumn Načte aktuální zobrazený sloupec obsahující číslo TextPoint objektu. (Zděděno z TextPoint.)
Veřejná vlastnost DTE Získá objekt nejvyšší úrovně rozšiřitelnost.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti. (Zděděno z TextPoint.)
Veřejná vlastnost Line Získá EditPoint číslo objektu.
Veřejná vlastnost Line Získá číslo objektu. (Zděděno z TextPoint.)
Veřejná vlastnost LineCharOffset Získá posun znaku EditPoint objektu.
Veřejná vlastnost LineCharOffset Získá odsazení znaku objektu. (Zděděno z TextPoint.)
Veřejná vlastnost LineLength Získá počet znaků na řádku.
Veřejná vlastnost LineLength Získá počet znaků na řádek obsahující objekt, s výjimkou znaku nového řádku. (Zděděno z TextPoint.)
Veřejná vlastnost Parent Získá objekt bezprostřední nadřízený EditPoint objektu.
Veřejná vlastnost Parent Získá bezprostřední nadřízený objekt TextPoint objektu. (Zděděno z TextPoint.)

Nahoru

Metody

  Název Popis
Veřejná metoda ChangeCase Změny velikosti vybraného textu.
Veřejná metoda CharLeft Přesune upravit bod určený počet znaků nalevo.
Veřejná metoda CharRight Přesune upravit bod určený počet znaků vpravo.
Veřejná metoda ClearBookmark Vymaže všechny nepojmenované záložky v aktuálním řádku textu vyrovnávací paměti.
Veřejná metoda Copy Zadaný rozsah textu se zkopíruje do schránky.
Veřejná metoda CreateEditPoint() Vytvoří a vrátí EditPoint objekt v místě volání objektů.
Veřejná metoda CreateEditPoint() Vytvoří a vrátí EditPoint objekt v místě volání objektů. (Zděděno z TextPoint.)
Veřejná metoda Cut Zkopíruje zadaný rozsah textu do schránky a odstraní z dokumentu.
Veřejná metoda Delete Odstraní zadaný rozsah textu.
Veřejná metoda DeleteWhitespace Odstraní prázdné znaky (prázdných) kolem aktuální umístění vyrovnávací paměti text vodorovně nebo svisle.
Veřejná metoda EndOfDocument Přesune Úpravy přejděte na konec dokumentu.
Veřejná metoda EndOfLine Přesune Úpravy přejděte na konec aktuálního řádku do vyrovnávací paměti.
Veřejná metoda EqualTo(TextPoint) Vrací hodnotu označující zda hodnota daného bodu objektu AbsoluteCharOffset se rovná volání EditPoint objektu.
Veřejná metoda EqualTo(TextPoint) Vrátí zda hodnota daného bodu objektu AbsoluteCharOffset vlastnost je roven volající TextPoint objektu. (Zděděno z TextPoint.)
Veřejná metoda FindPattern Najde vybraný text dané odpovídající vzorek.
Veřejná metoda GetLines Získá řetězec představující text mezi dva řádky dané.
Veřejná metoda GetText Získá text mezi aktuální umístění a zadané umístění ve vyrovnávací paměti.
Veřejná metoda GreaterThan(TextPoint) Vrátí zda hodnotu EditPoint objektu AbsoluteCharOffset vlastnost je větší než daném TextPoint objektu.
Veřejná metoda GreaterThan(TextPoint) Označuje, zda hodnota volající objekt AbsoluteCharOffset vlastnost je větší než v daném bodě objektu. (Zděděno z TextPoint.)
Veřejná metoda Indent Odsadí vybrané řádky dané číslo úrovně odsazení.
Veřejná metoda Insert Vloží řetězec daný bod upravit aktuální pozice ve vyrovnávací paměti.
Veřejná metoda InsertFromFile Vloží obsah zadaného souboru aktuálního umístění do vyrovnávací paměti.
Veřejná metoda LessThan(TextPoint) Vrátí zda hodnota s názvem EditPoint objektu AbsoluteCharOffset je menší než daném TextPoint objektu.
Veřejná metoda LessThan(TextPoint) Označuje, zda hodnota objektu s názvem AbsoluteCharOffset vlastnost je menší, než je daný objekt. (Zděděno z TextPoint.)
Veřejná metoda LineDown Přesune Úpravy přejděte dolů zadaný počet řádků.
Veřejná metoda LineUp Přesune položku upravit zadaný počet řádků.
Veřejná metoda MoveToAbsoluteOffset Přesune aktivní bod posun absolutní daného znaku založený na 1.
Veřejná metoda MoveToLineAndOffset Přesune zadaný řádek a posunu pozice znaku v daném řádku dokumentu.
Veřejná metoda MoveToPoint Aktivní bod se přesune na dané pozici.
Veřejná metoda NextBookmark Přejde na další záložku v dokumentu umístění.
Veřejná metoda OutlineSection Vytvoří osnovy oddíl, na základě Úpravy přejděte a bod daný text nebo hodnotu.
Veřejná metoda PadToColumn Vyplní prázdné znaky (prázdných) pro daný sloupec aktuální řádek ve vyrovnávací paměti.
Veřejná metoda Paste Vloží obsah schránky do aktuálního umístění.
Veřejná metoda PreviousBookmark Přesune Úpravy přejděte na umístění předchozí záložku v dokumentu.
Veřejná metoda ReadOnly Vrátí hodnotu určující, zda některá zadaná oblast obsahuje text jen pro čtení.
Veřejná metoda ReplacePattern Najde vzorek v určeném rozsahu textu a nahradí zadaný text.
Veřejná metoda ReplaceText Daný text nahradí vybraný text.
Veřejná metoda SetBookmark Nastaví nepojmenované záložky v aktuálním řádku ve vyrovnávací paměti.
Veřejná metoda SmartFormat Formát zadaného rozsahu textu na základě aktuálního jazyka.
Veřejná metoda StartOfDocument Přesune objekt na začátek dokumentu.
Veřejná metoda StartOfLine Přesune Úpravy přejděte na začátek aktuálního řádku do vyrovnávací paměti.
Veřejná metoda TryToShow(vsPaneShowHow, Object) Pokusy o umístění bodu text zobrazení.
Veřejná metoda TryToShow(vsPaneShowHow, Object) Pokusy o bod textu umístění zobrazení. (Zděděno z TextPoint.)
Veřejná metoda Unindent Odstraní z vybrané řádky dané číslo úrovně odsazení odrážky znaky.
Veřejná metoda WordLeft Přesune objekt určený počet slov vlevo.
Veřejná metoda WordRight Přesune objekt určený počet slov vpravo.

Nahoru

Poznámky

EditPointobjekty jsou podobné TextSelection objekty s výjimkou, že pracují na data ve vyrovnávací paměti textu, nikoli text v editoru kódu.Rozdíl je, že text ve vyrovnávací paměti není ovlivněna globální editor států, zalamování a virtuální prostory.

Jakákoli operace, která se pokusí upravit text dokumentu selže ovlivňuje všechny znaky, které jsou obsaženy v bloku pouze pro čtení nebo samotný dokument je jen pro čtení.

Příklady

Sub EditPointExample()
  ' Before running this example, open a text document.
  Dim objTD As TextDocument
  Dim objEP As EditPoint

  objTD = DTE.ActiveDocument.Object("TextDocument")
  objEP = objTD.StartPoint.CreateEditPoint
  objEP.Insert "Hello"
End Sub

Viz také

Referenční dokumentace

EnvDTE – obor názvů