Interfejs EditPoint
Pozwala na przenoszenie tekstu jako dane w buforach tekstu.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
<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 uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
AbsoluteCharOffset | Pobiera Przesunięcie znaku na podstawie jednego z EditPoint obiektu. |
![]() |
AbsoluteCharOffset | Pobiera przesunięcie opartych na jeden znak, od początku dokumentu, aby TextPoint obiektu. (Odziedziczone z TextPoint). |
![]() |
AtEndOfDocument | Pobiera wartość wskazującą, czy obiekt jest na końcu dokumentu. |
![]() |
AtEndOfDocument | Pobiera się, czy obiekt znajduje się na końcu dokumentu. (Odziedziczone z TextPoint). |
![]() |
AtEndOfLine | Pobiera wartość wskazującą, czy obiekt jest na końcu linii. |
![]() |
AtEndOfLine | Pobiera, niezależnie od tego, czy obiekt znajduje się na końcu wiersza. (Odziedziczone z TextPoint). |
![]() |
AtStartOfDocument | Pobiera wartość wskazującą, czy obiekt jest na początku dokumentu. |
![]() |
AtStartOfDocument | Pobiera, niezależnie od tego, czy obiekt jest na początku dokumentu. (Odziedziczone z TextPoint). |
![]() |
AtStartOfLine | Pobiera wartość wskazującą czy nie EditPoint obiektu jest na początku wiersza. |
![]() |
AtStartOfLine | Pobiera, niezależnie od tego, czy obiekt jest na początku wiersza. (Odziedziczone z TextPoint). |
![]() |
CodeElement[vsCMElement] | Pobiera element kod w EditPoint lokalizacji. |
![]() |
CodeElement[vsCMElement] | Zwraca element kodu na TextPoint lokalizacji. (Odziedziczone z TextPoint). |
![]() |
DisplayColumn | Pobiera numer numer kolumny z EditPoint obiektu. |
![]() |
DisplayColumn | Pobiera numer bieżącej kolumny wyświetlane zawierających TextPoint obiektu. (Odziedziczone z TextPoint). |
![]() |
DTE | Pobiera obiekt rozszerzeń najwyższego poziomu. |
![]() |
DTE | Pobiera obiekt rozszerzalności najwyższego poziomu. (Odziedziczone z TextPoint). |
![]() |
Line | Pobiera EditPoint numer linii obiektu. |
![]() |
Line | Pobiera numer linii obiektu. (Odziedziczone z TextPoint). |
![]() |
LineCharOffset | Pobiera Przesunięcie znaku EditPoint obiektu. |
![]() |
LineCharOffset | Pobiera przesunięcie w znakach obiektu. (Odziedziczone z TextPoint). |
![]() |
LineLength | Zwraca liczbę znaków w linii. |
![]() |
LineLength | Zwraca liczbę znaków w linii zawierającej obiekt, z wyłączeniem znak nowego wiersza. (Odziedziczone z TextPoint). |
![]() |
Parent | Pobiera obiekt nadrzędny natychmiastowe EditPoint obiektu. |
![]() |
Parent | Zwraca obiekt nadrzędny natychmiastowe z TextPoint obiektu. (Odziedziczone z TextPoint). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
ChangeCase | Zmiany w przypadku zaznaczonego tekstu. |
![]() |
CharLeft | Przenosi, Edycja punktu określoną liczbę znaków z lewej strony. |
![]() |
CharRight | Przenosi, Edycja punktu określoną liczbę znaków z prawej strony. |
![]() |
ClearBookmark | Czyści wszystkie nienazwane zakładki w bieżącym wierszu bufora tekstu. |
![]() |
Copy | Kopiuje określony zakres tekstu do Schowka. |
![]() |
CreateEditPoint() | Tworzy i zwraca EditPoint obiektu w lokalizacji obiektu wywołującego. |
![]() |
CreateEditPoint() | Tworzy i zwraca EditPoint obiektu w lokalizacji obiektu wywołującego. (Odziedziczone z TextPoint). |
![]() |
Cut | Kopiuje określony zakres tekstu do Schowka i usuwa go z dokumentu. |
![]() |
Delete | Usuwa określony zakres tekstu. |
![]() |
DeleteWhitespace | Usuwa puste znaki (światło) w poziomie lub pionie wokół bieżącej lokalizacji w buforze tekstu. |
![]() |
EndOfDocument | Przenosi punkt edycji do końca dokumentu. |
![]() |
EndOfLine | Przenosi, Edycja punktu na koniec bieżącego wiersza w buforze. |
![]() |
EqualTo(TextPoint) | Zwraca wartość wskazującą czy wartość obiektu danego punktu AbsoluteCharOffset jest równa się wywołanie EditPoint obiektu. |
![]() |
EqualTo(TextPoint) | Zwraca czy wartość obiektu danego punktu AbsoluteCharOffset właściwość jest równe wywołujący TextPoint obiektu. (Odziedziczone z TextPoint). |
![]() |
FindPattern | Znajduje pasujące danego wzoru w zaznaczonym tekście. |
![]() |
GetLines | Pobiera ciąg reprezentujący tekst między dwa danej linii. |
![]() |
GetText | Pobiera tekst między bieżącą lokalizację oraz określonej lokalizacji w buforze. |
![]() |
GreaterThan(TextPoint) | Zwraca czy wartość EditPoint obiektu AbsoluteCharOffset właściwość jest większa niż w przypadku danego TextPoint obiektu. |
![]() |
GreaterThan(TextPoint) | Wskazuje, czy wartość obiekt wywołujący AbsoluteCharOffset właściwości jest większa niż obiekt danego punktu. (Odziedziczone z TextPoint). |
![]() |
Indent | Wcięcia zaznaczonych wierszy przez daną liczbę poziomów wcięcia. |
![]() |
Insert | Wstawia ciąg w bieżącej pozycji punktu Edycja w buforze. |
![]() |
InsertFromFile | Wstawia zawartość określonego pliku w bieżącej lokalizacji w buforze. |
![]() |
LessThan(TextPoint) | Zwraca czy wartość o nazwie EditPoint obiektu AbsoluteCharOffset jest mniejsza niż w przypadku danego TextPoint obiektu. |
![]() |
LessThan(TextPoint) | Wskazuje, czy wartość obiekt nazywany AbsoluteCharOffset właściwości jest mniejsza niż dany obiekt. (Odziedziczone z TextPoint). |
![]() |
LineDown | Przenosi punkt Edycja dół określoną liczbę wierszy. |
![]() |
LineUp | Przenosi, Edycja punktu się określoną liczbę wierszy. |
![]() |
MoveToAbsoluteOffset | Przenosi punkt aktywny na przesunięcie danego znaku bezwzględne na 1. |
![]() |
MoveToLineAndOffset | Przenosi dokument do określonego wiersza i przeciwstawnych pozycji znaku w tym wierszu. |
![]() |
MoveToPoint | Przenosi punkt aktywny na danej pozycji. |
![]() |
NextBookmark | Przenosi do lokalizacji następnej zakładki w dokumencie. |
![]() |
OutlineSection | Tworzy sekcji konspektu na podstawie edytowany punkt i punkt podany tekst lub wartość. |
![]() |
PadToColumn | Wstawia puste znaki (światło) w danej kolumnie bieżącego wiersza w buforze. |
![]() |
Paste | Wstawia zawartość Schowka w bieżącej lokalizacji. |
![]() |
PreviousBookmark | Przenosi punkt Edytuj lokalizację poprzedniej zakładki w dokumencie. |
![]() |
ReadOnly | Zwraca wartość wskazującą, czy jakikolwiek określony zakres zawiera tekst tylko do odczytu. |
![]() |
ReplacePattern | Wyszukuje deseń w określonym zakresie tekstu i zamienia określony tekst. |
![]() |
ReplaceText | Podany tekst zastępuje zaznaczony tekst. |
![]() |
SetBookmark | Ustawia bez nazwy zakładki w bieżącym wierszu w buforze. |
![]() |
SmartFormat | Formatuje określony zakres tekstu, na podstawie bieżącego języka. |
![]() |
StartOfDocument | Przenosi obiekt do początku dokumentu. |
![]() |
StartOfLine | Przenosi, Edycja punktu na początek bieżącego wiersza w buforze. |
![]() |
TryToShow(vsPaneShowHow, Object) | Próbuje wyświetlić położenie punktu tekstu. |
![]() |
TryToShow(vsPaneShowHow, Object) | Próbuje wyświetlić położenie punktu tekstu. (Odziedziczone z TextPoint). |
![]() |
Unindent | Usuwa znaki wcięcia z wybranych wierszy przez daną liczbę poziomów wcięcia. |
![]() |
WordLeft | Przenosi obiekt określoną liczbę słów w lewo. |
![]() |
WordRight | Przenosi obiekt określoną liczbę słów w prawo. |
Początek
Uwagi
EditPointobiekty są podobne do TextSelection obiektów, chyba że działają one dane w buforze tekst, a nie tekst wyświetlany w edytorze kodu.Różnica jest, że tekst w buforze nie dotyczy Państw globalny edytor, Zawijanie i wirtualnej przestrzeni.
Wszelkie operacje, które usiłuje zmodyfikować dokument tekstowy nie powiedzie się, jeśli ma wpływ na wszystkie znaki, które są zawarte w bloku tylko do odczytu lub jeśli sam dokument jest przeznaczony tylko do odczytu.
Przykłady
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