VirtualPoint Arabirim
Metin metin belgenin sağ kenar boşluğu (sol kenar boşluğunda çift yönlü Windows) ötesinde 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 temel karakter kaydır alır TextPoint nesne. (TextPoint kaynağından devralındı.) | |
AbsoluteCharOffset | Bir temel karakter kaydır belgenin başlangıcından nesnesi alır. | |
AtEndOfDocument | Belgenin sonunda nesne olup olmadığını alır. (TextPoint kaynağından devralındı.) | |
AtEndOfDocument | Döndürür true nesne belgenin sonunda ise. | |
AtEndOfLine | Nesne bir satırın sonuna olsun olmasın alır. (TextPoint kaynağından devralındı.) | |
AtEndOfLine | Döndürür true nesne bir satırın sonunda ise. | |
AtStartOfDocument | Belgenin başında nesne olsun olmasın alır. (TextPoint kaynağından devralındı.) | |
AtStartOfDocument | Döndürür true nesne belgenin başında ise. | |
AtStartOfLine | Nesne bir satır başında olup olmadığına alır. (TextPoint kaynağından devralındı.) | |
AtStartOfLine | Döndürür true nesne bir satır başında ise. | |
CodeElement[vsCMElement] | Kod öğesi adresindeki verir TextPoint konum. (TextPoint kaynağından devralındı.) | |
CodeElement[vsCMElement] | Kod öğesi adresindeki verir 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 | Nesnenin satır numarasını alır. (TextPoint kaynağından devralındı.) | |
Line | Nesnenin satır numarası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 adres alanı içinde sanal bir noktanın sütun dizini alır. | |
VirtualDisplayColumn | Geçerli konumu, görüntü sütun alır. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
CreateEditPoint() | Oluşturur ve döndüren bir EditPoint nesnesini çağıran nesne konumu. (TextPoint kaynağından devralındı.) | |
CreateEditPoint() | Oluşturur ve döndüren bir EditPoint nesnesini çağıran nesne konumu. | |
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ığına çağıran nesnenin değeri AbsoluteCharOffset özelliği verilen point nesnesi büyük. (TextPoint kaynağından devralındı.) | |
GreaterThan(TextPoint) | Döndürür olup olmadığını arama nesnenin değeri AbsoluteCharOffset özelliği verilen point nesnesi büyük. | |
LessThan(TextPoint) | Gösterir olup olmadığı çağrılan nesnenin değeri AbsoluteCharOffset özelliği, belirli nesne daha az olan. (TextPoint kaynağından devralındı.) | |
LessThan(TextPoint) | Döndürür olup olmadığını çağrılan nesnenin değeri AbsoluteCharOffset özelliği olan, belirli nesne küçüktür. | |
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
Notlar
VirtualPointnesneleri benzer TextPoint sanal alaný belgedeki sorgulayabilirsiniz dışında nesne. VirtualPointnesne tarafından döndürülen TextSelection.StartPoint ve TextSelection.EndPoint.
Metnin varolan satırlarına sağındaki boş alanı sanal adres alanı olan ve sanal noktaları bu alanda mevcut.
Ö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