Classe VsTextViewClass
Gestisce la visualizzazione di testo di una finestra dell'editor. Contiene metodi per gestire la visualizzazione di testo. La visualizzazione è essenzialmente la finestra dell'editor illustrata nell'interfaccia utente.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.TextManager.Interop.VsTextViewClass
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Sintassi
'Dichiarazione
<ClassInterfaceAttribute()> _
<GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")> _
Public Class VsTextViewClass _
Implements IVsTextView, VsTextView
[ClassInterfaceAttribute()]
[GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")]
public class VsTextViewClass : IVsTextView,
VsTextView
[ClassInterfaceAttribute()]
[GuidAttribute(L"F5E7E71E-1401-11D1-883B-0000F87579D2")]
public ref class VsTextViewClass : IVsTextView,
VsTextView
[<ClassInterfaceAttribute()>]
[<GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")>]
type VsTextViewClass =
class
interface IVsTextView
interface VsTextView
end
public class VsTextViewClass implements IVsTextView, VsTextView
Il tipo VsTextViewClass espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
VsTextViewClass |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
AddCommandFilter | Aggiunge un filtro di comando ai filtri esistenti dalla catena di comando. | |
CenterColumns | Posiziona la colonna specificata di testo al centro della visualizzazione. | |
CenterLines | Posiziona le righe di testo specificate nel centro della visualizzazione. | |
ClearSelection | cancella la selezione corrente. | |
CloseView | Chiude e annullare la registrazione di una visualizzazione con l'amministratore di visualizzazione. | |
EnsureSpanVisible | Verificare che il testo è in visualizzazione, verticalmente e orizzontalmente. | |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object) | |
GetBuffer | Restituisce i il contenuto corrente del buffer di testo. | |
GetCaretPos | Restituisce la riga e indice della colonna della posizione del cursore. | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetLineAndColumn | Converte una posizione del flusso di testo a una riga e a un indice di colonna. | |
GetLineHeight | Restituisce l'altezza in pixel di una riga. | |
GetNearestPosition | Converte una riga e un indice di colonna a una posizione del flusso di testo. | |
GetPointOfLineColumn | Restituisce le coordinate dell'angolo superiore sinistro di una riga e di una colonna particolari. | |
GetScrollInfo | Restituisce le impostazioni principali della barra di scorrimento dell'editor di testo per la barra di scorrimento specificata. | |
GetSelectedText | Restituisce una copia del testo selezionato. | |
GetSelection | Restituisce l'intervallo di testo che corrisponde alla selezione corrente, se c " è una. | |
GetSelectionDataObject | Restituisce una copia del testo selezionato in IDataObject formato dell'interfaccia. | |
GetSelectionMode | restituisce la modalità di selezione corrente. | |
GetSelectionSpan | Restituisce l'intervallo di testo associato a una selezione. | |
GetTextStream | Restituisce un flusso di testo specificato in una stringa. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
GetWindowHandle | Restituisce l'handle della finestra della visualizzazione. | |
GetWordExtent | restituisce l'ambito corrente di parola. | |
HighlightMatchingBrace | Evidenziare la parentesi graffa corrispondente in un costrutto di linguaggio. | |
Initialize | Crea la visualizzazione e consente ai client di specificare uno o più TextViewInitFlags opzioni. | |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) | |
PositionCaretForEditing | Posizionare il cursore in una posizione appropriata per modificare una funzione. | |
RemoveCommandFilter | Rimuove un filtro di comando dai filtri dalla catena di comando. | |
ReplaceTextOnLine | Sostituisce una riga di testo. | |
RestrictViewRange | Informazioni del metodo non vengono specificate.Il metodo non viene implementato. | |
SendExplicitFocus | Invia lo stato attivo esplicito alla finestra. | |
SetBuffer | associa un buffer di testo con la visualizzazione. | |
SetCaretPos | Imposta le coordinate del punto finale di una selezione. | |
SetScrollPosition | Imposta le impostazioni principali della barra di scorrimento dell'editor di testo per la barra di scorrimento specificata. | |
SetSelection | Selects specificato il testo. | |
SetSelectionMode | Imposta la modalità di selezione. | |
SetTopLine | Imposta la riga superiore nella visualizzazione del riferimento. | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) | |
UpdateCompletionStatus | Utilizzato per il controllo di completamento delle parole. | |
UpdateTipWindow | Aggiorna la finestra del suggerimento. | |
UpdateViewFrameCaption | Forza la visualizzazione per aggiornare la barra del titolo della finestra cornice, ad esempio “[di sola lettura]„. |
In alto
Note
Non è possibile creare un'istanza di questa classe con new parola chiave. Al contrario, è necessario ottenere CreateInstanceoggetto e creare l'oggetto con di ILocalRegistry . Il MPF esegue il wrapping con questo metodo CreateInstance.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.