EditPoint Arabirim
Metin metin arabellek veri olarak yönetmenize olanak tanır.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
<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
EditPoint türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
AbsoluteCharOffset | Bir temel karakter sapmasını alır EditPoint nesne. | |
AtEndOfDocument | Belgenin sonuna nesnesi olup olmadığını gösteren değeri alır. | |
AtEndOfLine | Nesne bir satırın sonunda olup olmadığını gösteren değeri alır. | |
AtStartOfDocument | Nesnenin belgenin başında olup olmadığını gösteren değeri alır. | |
AtStartOfLine | Belirten bir değer alır olup olmadığını EditPoint bir satır başında bir nesnedir. | |
CodeElement | Kod öğesi adresindeki alır EditPoint konum. | |
DisplayColumn | Sütun sayısını sayısını alır EditPoint nesne. | |
DTE | Üst düzey genişletilebilirlik nesnesini alır. | |
Line | Alır EditPoint nesnenin satır numarası. | |
LineCharOffset | Karakter sapmasını alır EditPoint nesne. | |
LineLength | Karakter sayısını bir satır alır. | |
Parent | Hemen üst nesnesi alır EditPoint nesne. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
ChangeCase | Seçili metnin harf durumunu değiştirir. | |
CharLeft | Düzen işaret belirtilen sayıda karakteri sola taşır. | |
CharRight | Düzen işaret belirtilen sayıda karakteri sağa taşır. | |
ClearBookmark | Geçerli metin arabellek satırdaki adlandırılmamış imleri siler. | |
Copy | Belirtilen metin aralığını panoya kopyalar. | |
CreateEditPoint | Oluşturur ve döndürür bir EditPoint nesnesini çağıran nesne konumu. | |
Cut | Belirtilen metin aralığını panoya kopyalar ve belgeden siler. | |
Delete | Metin belirtilen aralığı siler. | |
DeleteWhitespace | Boş karakter (boşluk) metin arabellek geçerli konumda çevresinde yatay veya dikey olarak siler. | |
EndOfDocument | Nokta Düzenlemeden belgenin sonuna taşır. | |
EndOfLine | Düzen'in üzerine arabelleğindeki geçerli satırın sonuna taşır. | |
EqualTo | Belirten bir değer döndürür olup olmadığını belirli bir noktasını nesnenin değerini AbsoluteCharOffset , arama eşittir EditPoint nesne. | |
FindPattern | Eşleşen belirli bir desenle seçili metni bulur. | |
GetLines | Verilen iki satır arasındaki metni temsil eden bir dize alır. | |
GetText | Geçerli konum ile belirtilen konumda arabellek arasındaki metni alır. | |
GreaterThan | Döndürür olup olmadığını değerini EditPoint nesnesinin AbsoluteCharOffset özelliği daha büyük verilen TextPoint nesne. | |
Indent | Girinti düzeyleri, verilen sayının tarafından seçilen satırları girintiler. | |
Insert | Verilen dize arabelleğindeki düzenleme noktasının geçerli konumunu ekler. | |
InsertFromFile | Arabellek geçerli konumda belirtilen dosya içeriğini ekler. | |
LessThan | Döndürür olup olmadığını Aranan değeri EditPoint nesnesinin AbsoluteCharOffset , küçüktür verilen TextPoint nesne. | |
LineDown | Nokta Düzenlemeden, belirtilen sayıda satırı taşır. | |
LineUp | Düzen'in üzerine, belirtilen sayıda satırı taşır. | |
MoveToAbsoluteOffset | Etkin noktanın 1 tabanlı verilen mutlak karakter uzaklık taşır. | |
MoveToLineAndOffset | Belirtilen satır ve karakter kaydırmak o satırdaki Belge taşır. | |
MoveToPoint | Etkin nokta belirtilen konuma taşır. | |
NextBookmark | Sonraki yer işaretine belgedeki konumuna taşır. | |
OutlineSection | Nokta Düzenlemeden ve verilen metin noktası veya değerini temel alan bir anahat bölümü oluşturur. | |
PadToColumn | Arabellek geçerli satırda verilen sütuna boş karakter (boşluk) ile doldurur. | |
Paste | Pano içeriğini geçerli konuma ekler. | |
PreviousBookmark | Nokta düzenlemeden önceki yer işaretine belgedeki konumuna taşır. | |
ReadOnly | Belirtilen aralık birini içerip içermediğini salt metin gösteren bir değeri döndürür. | |
ReplacePattern | Metin belirtilen aralıkta bir desen bulur ve belirtilen metinle değiştirir. | |
ReplaceText | Seçili metni belirli bir metinle değiştirir. | |
SetBookmark | Arabellek geçerli satırda adlandırılmamış bir yer işareti ayarlar. | |
SmartFormat | Belirtilen geçerli dile dayalı metin aralığını biçimlendirir. | |
StartOfDocument | Nesneyi belgenin başlangıcına taşır. | |
StartOfLine | Düzen'in üzerine arabelleğindeki geçerli satırın başına taşır. | |
TryToShow | Metin noktanın konumunu görüntülemek çalışır. | |
Unindent | Girinti düzeyleri, verilen sayının tarafından seçilen satırların girintisi karakterleri kaldırır. | |
WordLeft | Nesne belirtilen sayıda sözcüğü sola taşır. | |
WordRight | Nesne belirtilen sayıda sözcüğü sağa taşır. |
Üst
Notlar
EditPointnesneleri benzer TextSelection metin arabelleğinde veri yerine bir kod Düzenleyicisi'nde görüntülenen metin üzerinde çalışması dışında nesneleri.Arabellekteki metin sözcük kaydırma ve sanal boşluk gibi genel Düzenleyicisi durumları etkilenmez farktır.
Salt okunur bir blok içinde bulunan tüm karakterleri etkiler veya belge salt okunur ise, metin belgesi değiştirme girişiminde herhangi bir işlemi başarısız.
Örnekler
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