Condividi tramite


Classe VsTextManagerClass

Fornisce servizi generali per chi utilizza le informazioni sulle visualizzazioni di testo attive.

Gerarchia di ereditarietà

Object
  Microsoft.VisualStudio.TextManager.Interop.VsTextManagerClass

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Sintassi

'Dichiarazione
<ClassInterfaceAttribute()> _
<GuidAttribute("F5E7E71D-1401-11D1-883B-0000F87579D2")> _
Public Class VsTextManagerClass _
    Implements IVsTextManager, VsTextManager
[ClassInterfaceAttribute()]
[GuidAttribute("F5E7E71D-1401-11D1-883B-0000F87579D2")]
public class VsTextManagerClass : IVsTextManager, 
    VsTextManager
[ClassInterfaceAttribute()]
[GuidAttribute(L"F5E7E71D-1401-11D1-883B-0000F87579D2")]
public ref class VsTextManagerClass : IVsTextManager, 
    VsTextManager
[<ClassInterfaceAttribute()>]
[<GuidAttribute("F5E7E71D-1401-11D1-883B-0000F87579D2")>]
type VsTextManagerClass =  
    class 
        interface IVsTextManager 
        interface VsTextManager 
    end
public class VsTextManagerClass implements IVsTextManager, VsTextManager

Il tipo VsTextManagerClass espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico VsTextManagerClass

In alto

Metodi

  Nome Descrizione
Metodo pubblico AdjustFileChangeIgnoreCount Aumenta o diminuisce il conteggio ignore per il file viene modificato.
Metodo pubblico AttemptToCheckOutBufferFromScc Informazioni del metodo non viene fornito.
Metodo pubblico AttemptToCheckOutBufferFromScc2 Tentativo di estrarre un file dal controllo del codice sorgente.
Metodo pubblico CreateSelectionAction Informazioni del metodo non viene fornito.
Metodo pubblico EnumBuffers enumerare i buffer di testo.non ancora implementato.
Metodo pubblico EnumIndependentViews enumera le visualizzazioni indipendenti.
Metodo pubblico EnumLanguageServices enumera l'ID registrato di servizi di linguaggio.
Metodo pubblico EnumViews Enumera le visualizzazioni fornite nell'editor principale e sono associate a un buffer di testo specifico.
Metodo pubblico Equals Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo protetto 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)
Metodo pubblico GetActiveView Restituisce attiva o nella visualizzazione attiva.
Metodo pubblico GetBufferSccStatus Informazioni del metodo non viene fornito.
Metodo pubblico GetBufferSccStatus2 Restituisce informazioni su se un buffer è incluso nel controllo del codice sorgente e, in tal caso, se il file viene controllato.
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetMarkerTypeCount Restituisce il numero dei tipi registrati del marcatore in tutti i buffer associato con l'editor di testo principale.
Metodo pubblico GetMarkerTypeInterface Esegue il mapping di un tipo ID numerico del marcatore a un'interfaccia che può essere utilizzata da sondare per informazioni specifiche.
Metodo pubblico GetPerLanguagePreferences Informazioni del metodo non viene fornito.
Metodo pubblico GetRegisteredMarkerTypeID Restituisce un tipo registrato il marcatore.
Metodo pubblico GetShortcutManager restituisce l'amministratore di collegamento.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico GetUserPreferences Restituisce le preferenze utente, ad esempio l'utilizzo della scheda, le dimensioni di tabulazione e rientro presenza del margine del widget per la visualizzazione, il frame e il servizio di linguaggio.
Metodo pubblico IgnoreNextFileChange Indica che la modifica in un file successivo deve essere ignorato.
Metodo pubblico MapFilenameToLanguageSID Assegnato un nome file, determina il servizio di linguaggio registrato, se presente, che lo ha compreso.
Metodo protetto MemberwiseClone Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico NavigateToLineAndColumn I trova o creata una visualizzazione del buffer specificato e posiziona la selezione nella posizione specificata.
Metodo pubblico NavigateToPosition I trova o creata una visualizzazione del buffer specificato e inserisce la selezione nella posizione lineare specificata.
Metodo pubblico RegisterBuffer Registra un buffer di testo con l'amministratore del testo.
Metodo pubblico RegisterIndependentView Registra una visualizzazione da un database di origine diversa dall'editor principale.
Metodo pubblico RegisterView Informazioni del metodo non viene fornito.
Metodo pubblico SetFileChangeAdvise Informazioni del metodo non viene fornito.
Metodo pubblico SetPerLanguagePreferences Informazioni del metodo non viene fornito.
Metodo pubblico SetUserPreferences Impostare le preferenze utente.
Metodo pubblico SuspendFileChangeAdvise Sospende le notifiche delle modifiche ai file per un file specificato.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico UnregisterBuffer Annulla la registrazione di un buffer.
Metodo pubblico UnregisterIndependentView Annulla la registrazione di una visualizzazione esterno-creata.
Metodo pubblico UnregisterView Informazioni del metodo non viene fornito.

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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop