Aracılığıyla paylaş


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
Genel özellik AbsoluteCharOffset Belgenin başına bir tabanlı karakter kaydır alır TextPoint nesne. (TextPoint kaynağından devralındı.)
Genel özellik AbsoluteCharOffset Bir temel karakter kaydır belgenin başlangıcından nesneyi alır.
Genel özellik AtEndOfDocument Belgenin sonunda nesnesi olup olmadığını alır. (TextPoint kaynağından devralındı.)
Genel özellik AtEndOfDocument Döndürür true nesne ise sonunda belge.
Genel özellik AtEndOfLine Nesne bir satırın sonunda olup olmadığını alır. (TextPoint kaynağından devralındı.)
Genel özellik AtEndOfLine Döndürür true nesne ise sonuna bir satır.
Genel özellik AtStartOfDocument Nesneyi belgenin başında olup olmadığını alır. (TextPoint kaynağından devralındı.)
Genel özellik AtStartOfDocument Döndürür true nesne ise başında belge.
Genel özellik AtStartOfLine Nesne bir satır başında olup olmadığını alır. (TextPoint kaynağından devralındı.)
Genel özellik AtStartOfLine Döndürür true nesne ise başına bir satır.
Genel özellik CodeElement[vsCMElement] Kod öğeye döndürür TextPoint konum. (TextPoint kaynağından devralındı.)
Genel özellik CodeElement[vsCMElement] Kod öğeye döndürür VirtualPoint konum.
Genel özellik DisplayColumn Geçerli içeren görüntülenen sütun sayısını alır TextPoint nesne. (TextPoint kaynağından devralındı.)
Genel özellik DisplayColumn Nesneyi içeren geçerli görüntülenen sütun sayısını alır.
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır. (TextPoint kaynağından devralındı.)
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik Line Nesneyi satır sayısını alır. (TextPoint kaynağından devralındı.)
Genel özellik Line Nesneyi satır sayısını alır.
Genel özellik LineCharOffset Karakter kaydır nesnesinin alır. (TextPoint kaynağından devralındı.)
Genel özellik LineCharOffset Karakter kaydır nesnesinin alır.
Genel özellik LineLength Yeni satır karakteri dışında nesneyi içeren bir çizgi karakter sayısını alır. (TextPoint kaynağından devralındı.)
Genel özellik LineLength Yeni satır karakteri dışında nesneyi içeren bir çizgi karakter sayısını alır.
Genel özellik Parent Hemen üst nesnesi alır bir TextPoint nesne. (TextPoint kaynağından devralındı.)
Genel özellik Parent Hemen üst nesnesi alır bir VirtualPoint nesne.
Genel özellik VirtualCharOffset Sanal bir noktaya sanal alanda sütunun dizini alır.
Genel özellik VirtualDisplayColumn Geçerli görüntü sütun alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem CreateEditPoint() Oluşturur ve döndüren bir EditPoint nesne konumu arama nesnesi. (TextPoint kaynağından devralındı.)
Genel yöntem CreateEditPoint() Oluşturur ve döndüren bir EditPoint nesne konumu arama nesnesi.
Genel yöntem 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ı.)
Genel yöntem EqualTo(TextPoint) Döndürür olup olmadığını değerinin verilen TextPoint nesnesinin AbsoluteCharOffset özelliği, arama eşit VirtualPoint nesne.
Genel yöntem 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ı.)
Genel yöntem 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.
Genel yöntem 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ı.)
Genel yöntem LessThan(TextPoint) Döndürür olup olmadığını çağrılan nesnenin değeri AbsoluteCharOffset özelliği küçüktür, belirli bir nesne.
Genel yöntem TryToShow(vsPaneShowHow, Object) Metin noktanın konumunu görüntülemek çalışır. (TextPoint kaynağından devralındı.)
Genel yöntem 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

Ayrıca bkz.

Başvuru

EnvDTE Ad Alanı