Sdílet prostřednictvím


EditPoint – rozhraní

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

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á založené na jeden znak posunu 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 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 na začátku dokumentu.
Veřejná vlastnost AtStartOfDocument Získá, zda je 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á, zda je na začátku řádku. (Zděděno z TextPoint.)
Veřejná vlastnost CodeElement[vsCMElement] Prvek na kód získá 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 číslo sloupce 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 Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti. (Zděděno z TextPoint.)
Veřejná vlastnost Line Získává EditPoint objektu číslo řádku.
Veřejná vlastnost Line Získá číslo objektu. (Zděděno z TextPoint.)
Veřejná vlastnost LineCharOffset Získá odsazení znaku z 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ů v řádku obsahujícího objekt s výjimkou znaku nového řádku. (Zděděno z TextPoint.)
Veřejná vlastnost Parent Získá bezprostřední nadřízený objekt EditPoint objektu.
Veřejná vlastnost Parent Bezprostřední nadřízený objekt dostane TextPoint objektu. (Zděděno z TextPoint.)

Na začátek

Metody

  Název Popis
Veřejná metoda ChangeCase Zamění velikost vybraného textu.
Veřejná metoda CharLeft Přesune Úpravy přejděte vlevo zadaný počet znaků.
Veřejná metoda CharRight Přesune upravit příkaz zadaný počet znaků napravo.
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 Rozsah zadaný text se zkopíruje do schránky.
Veřejná metoda CreateEditPoint() Vytvoří a vrátí EditPoint objekt v místě volání objektu.
Veřejná metoda CreateEditPoint() Vytvoří a vrátí EditPoint objekt v místě volání objektu. (Zděděno z TextPoint.)
Veřejná metoda Cut Zkopíruje vybraný 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ý) kolem aktuálního umístění do vyrovnávací paměti text vodorovně nebo svisle.
Veřejná metoda EndOfDocument Úpravy přesune na konec dokumentu.
Veřejná metoda EndOfLine Přesune ukazatel na konec aktuálního řádku ve vyrovnávací paměti úpravy.
Veřejná metoda EqualTo(TextPoint) Vrátí hodnotu označující zda hodnota daného bodu objektu AbsoluteCharOffset se rovná volající 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 Vyhledá danou odpovídající vzorek ve vybraném textu.
Veřejná metoda GetLines Načte řetězec představující text mezi dva dané řádky.
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 je větší než vlastnost dané TextPoint objektu.
Veřejná metoda GreaterThan(TextPoint) Označuje, zda hodnota volající objekt AbsoluteCharOffset vlastnost je větší než o daném bodu objektu. (Zděděno z TextPoint.)
Veřejná metoda Indent Odsadí vybrané řádky číslo dané úrovně odsazení.
Veřejná metoda Insert Vloží na aktuální pozici ve vyrovnávací paměti bodu upravit daný řetězec.
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 nazývá EditPoint objektu AbsoluteCharOffset je menší než dané TextPoint objektu.
Veřejná metoda LessThan(TextPoint) Označuje, zda hodnota s názvem objektu AbsoluteCharOffset vlastnost je menší než u daného objektu. (Zděděno z TextPoint.)
Veřejná metoda LineDown Úpravy Přesune zadaný počet řádků dolů.
Veřejná metoda LineUp Přesune položku úpravy zadaný počet řádků.
Veřejná metoda MoveToAbsoluteOffset Přesune aktivní posun absolutní daný znak systémem 1.
Veřejná metoda MoveToLineAndOffset Přesune zadaný řádek a posun 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 do umístění další záložky v dokumentu.
Veřejná metoda OutlineSection Vytvoří oddíl osnovy na základě bodu úpravy a daný text bod nebo hodnotu.
Veřejná metoda PadToColumn Prázdné znaky (prázdný) daného sloupce vyplní 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 upravit umístění předchozí záložku v dokumentu.
Veřejná metoda ReadOnly Vrátí hodnotu označující, zda některý z určeného rozsahu obsahuje text pouze pro čtení.
Veřejná metoda ReplacePattern Vzorek v určeném rozsahu textu vyhledá a nahradí určený text.
Veřejná metoda ReplaceText Daný text nahradí vybraný text.
Veřejná metoda SetBookmark Nastaví aktuální řádek ve vyrovnávací paměti nepojmenovanou záložkou.
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čátku dokumentu.
Veřejná metoda StartOfLine Přesune Úpravy přejděte na začátek aktuálního řádku ve vyrovnávací paměti.
Veřejná metoda TryToShow(vsPaneShowHow, Object) Pokusy o bod textu umístění 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í znaky odrážky z dané číslo úrovně odsazení vybraných řádků.
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.

Na začátek

Poznámky

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

Jakoukoli operaci, která se pokusí změnit textový dokument selhání ovlivní všechny znaky obsažené v bloku jen 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é

Odkaz

EnvDTE – obor názvů