VirtualPoint Arabirim
Metni sağ kenar boşluğu (sol kenar boşluğu içinde çift yönlü Windows) metni belgenin ötesine yönetmenize olanak verir.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("42320454-626C-4DD0-9ECB-357C4F1966D8")> _
Public Interface VirtualPoint _
Inherits TextPoint
[GuidAttribute("42320454-626C-4DD0-9ECB-357C4F1966D8")]
public interface VirtualPoint : TextPoint
[GuidAttribute(L"42320454-626C-4DD0-9ECB-357C4F1966D8")]
public interface class VirtualPoint : TextPoint
[<GuidAttribute("42320454-626C-4DD0-9ECB-357C4F1966D8")>]
type VirtualPoint =
interface
interface TextPoint
end
public interface VirtualPoint extends TextPoint
VirtualPoint türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
AbsoluteCharOffset | Belgenin başına bir tabanlı karakter kaydır alır TextPoint nesne. (TextPoint kaynağından devralındı.) | |
AbsoluteCharOffset | Bir temel karakter kaydır belgenin başlangıcından nesneyi alır. | |
AtEndOfDocument | Belgenin sonunda nesnesi olup olmadığını alır. (TextPoint kaynağından devralındı.) | |
AtEndOfDocument | Döndürür true nesne ise sonunda belge. | |
AtEndOfLine | Nesne bir satırın sonunda olup olmadığını alır. (TextPoint kaynağından devralındı.) | |
AtEndOfLine | Döndürür true nesne ise sonuna bir satır. | |
AtStartOfDocument | Nesneyi belgenin başında olup olmadığını alır. (TextPoint kaynağından devralındı.) | |
AtStartOfDocument | Döndürür true nesne ise başında belge. | |
AtStartOfLine | Nesne bir satır başında olup olmadığını alır. (TextPoint kaynağından devralındı.) | |
AtStartOfLine | Döndürür true nesne ise başına bir satır. | |
CodeElement[vsCMElement] | Kod öğeye döndürür TextPoint konum. (TextPoint kaynağından devralındı.) | |
CodeElement[vsCMElement] | Kod öğeye döndürür VirtualPoint konum. | |
DisplayColumn | Geçerli içeren görüntülenen sütun sayısını alır TextPoint nesne. (TextPoint kaynağından devralındı.) | |
DisplayColumn | Nesneyi içeren geçerli görüntülenen sütun sayısını alır. | |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. (TextPoint kaynağından devralındı.) | |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. | |
Line | Nesneyi satır sayısını alır. (TextPoint kaynağından devralındı.) | |
Line | Nesneyi satır sayısını alır. | |
LineCharOffset | Karakter kaydır nesnesinin alır. (TextPoint kaynağından devralındı.) | |
LineCharOffset | Karakter kaydır nesnesinin alır. | |
LineLength | Yeni satır karakteri dışında nesneyi içeren bir çizgi karakter sayısını alır. (TextPoint kaynağından devralındı.) | |
LineLength | Yeni satır karakteri dışında nesneyi içeren bir çizgi karakter sayısını alır. | |
Parent | Hemen üst nesnesi alır bir TextPoint nesne. (TextPoint kaynağından devralındı.) | |
Parent | Hemen üst nesnesi alır bir VirtualPoint nesne. | |
VirtualCharOffset | Sanal bir noktaya sanal alanda sütunun dizini alır. | |
VirtualDisplayColumn | Geçerli görüntü sütun alır. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
CreateEditPoint() | Oluşturur ve döndüren bir EditPoint nesne konumu arama nesnesi. (TextPoint kaynağından devralındı.) | |
CreateEditPoint() | Oluşturur ve döndüren bir EditPoint nesne konumu arama nesnesi. | |
EqualTo(TextPoint) | Döndürür olup olmadığını belirli bir noktasını nesnenin değeri AbsoluteCharOffset özelliği, arama eşit TextPoint nesne. (TextPoint kaynağından devralındı.) | |
EqualTo(TextPoint) | Döndürür olup olmadığını değerinin verilen TextPoint nesnesinin AbsoluteCharOffset özelliği, arama eşit VirtualPoint nesne. | |
GreaterThan(TextPoint) | Gösterir olup olmadığı çağıran nesnenin değeri AbsoluteCharOffset özelliğine göre daha büyüktür, verilen point nesnesi. (TextPoint kaynağından devralındı.) | |
GreaterThan(TextPoint) | Döndürür olup olmadığını arama nesnenin değeri AbsoluteCharOffset özelliğine göre daha büyüktür, verilen point nesnesi. | |
LessThan(TextPoint) | Gösterir olup olmadığı çağrılan nesnenin değeri AbsoluteCharOffset özelliği küçüktür, belirli bir nesne. (TextPoint kaynağından devralındı.) | |
LessThan(TextPoint) | Döndürür olup olmadığını çağrılan nesnenin değeri AbsoluteCharOffset özelliği küçüktür, belirli bir nesne. | |
TryToShow(vsPaneShowHow, Object) | Metin noktanın konumunu görüntülemek çalışır. (TextPoint kaynağından devralındı.) | |
TryToShow(vsPaneShowHow, Object) | Metin noktanın konumunu görüntülemek çalışır. |
Üst
Açıklamalar
VirtualPointnesneleri benzer TextPoint nesne dışında bunların sanal alanda sorgulamabir belge. VirtualPointnesne tarafından döndürülen TextSelection.StartPoint ve TextSelection.EndPoint.
Metnin varolan satırlarına sağındaki boş alanı sanal alanıdır ve bu alanda sanal noktaları vardır.
Örnekler
Sub VirtualPointExample()
' Before running this example, open a text document.
Dim objSel As TextSelection = DTE.ActiveDocument.Selection
Dim objActive As VirtualPoint = objSel.ActivePoint
' Collapse the selection to the beginning of the line.
objSel.StartOfLine()
' objActive is "live", tied to the position of the actual selection,
' so it will reflect the new position.
Dim iCol As Long = objActive.DisplayColumn
' Move the selection to the end of the line.
objSel.EndOfLine()
MsgBox("The length of the insertion point line is " & (objActive.DisplayColumn - iCol) & " display characters.")
MsgBox("VirtualCharOffset value: " & objActive.VirtualCharOffset & vbCr & "VirtualDisplayColumn value: " & objActive.VirtualDisplayColumn)
End Sub