Partilhar via


Classe VsTextManagerClass

Fornece serviços gerais para todas as pessoas que desejam obter informações sobre os modos de exibição de texto ativo.

Hierarquia de herança

Object
  Microsoft.VisualStudio.TextManager.Interop.VsTextManagerClass

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxe

'Declaração
<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

O tipo VsTextManagerClass expõe os membros a seguir.

Construtores

  Nome Descrição
Método público VsTextManagerClass

Superior

Métodos

  Nome Descrição
Método público AdjustFileChangeIgnoreCount Aumenta ou diminui a contagem de ignorar as mudanças em arquivos.
Método público AttemptToCheckOutBufferFromScc Informações de método não fornecidas.
Método público AttemptToCheckOutBufferFromScc2 Tentativas de fazer check-out de um arquivo de controle de código fonte.
Método público CreateSelectionAction Informações de método não fornecidas.
Método público EnumBuffers Enumere os buffers de texto.Ainda não implementado.
Método público EnumIndependentViews Enumera os modos de exibição independentes.
Método público EnumLanguageServices Enumera as identificações de serviços registrados de idioma.
Método público EnumViews Enumera os modos de exibição que são fornecidos com o editor de núcleo e estão associadas um buffer de texto específico.
Método público Equals Determines whether the specified object is equal to the current object. (Herdado de Object.)
Método protegido Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Herdado de Object.)
Método público GetActiveView Retorna o modo ativo ou anteriormente ativo.
Método público GetBufferSccStatus Informações de método não fornecidas.
Método público GetBufferSccStatus2 Retorna informações sobre se um buffer está sob controle de código-fonte e, em caso afirmativo, se o arquivo de check-in.
Método público GetHashCode Serves as the default hash function. (Herdado de Object.)
Método público GetMarkerTypeCount Retorna o número de tipos de marcador registrados dentro de todos os buffers associados com o editor de texto principal.
Método público GetMarkerTypeInterface Mapeia uma identificação de tipo numérico de marcador para uma interface que pode ser usada para teste para obter informações específicas.
Método público GetPerLanguagePreferences Informações de método não fornecidas.
Método público GetRegisteredMarkerTypeID Retorna um tipo de marcador registrados.
Método público GetShortcutManager Retorna o Gerenciador de atalho.
Método público GetType Gets the Type of the current instance. (Herdado de Object.)
Método público GetUserPreferences Retorna as preferências do usuário, como o uso do guia, recua a presença de margem de tamanho e o widget para o serviço de modo de exibição, o quadro e o idioma.
Método público IgnoreNextFileChange Notifica que a próxima alteração de arquivo será ignorada.
Método público MapFilenameToLanguageSID É atribuído um nome de arquivo determina o serviço de linguagem registrado, se houver, que o entenda.
Método protegido MemberwiseClone Creates a shallow copy of the current Object. (Herdado de Object.)
Método público NavigateToLineAndColumn Localiza ou cria um modo de exibição apropriado no buffer especificado e coloca a seleção no local especificado.
Método público NavigateToPosition Localiza ou cria um modo de exibição apropriado no buffer especificado e coloca a seleção linear posição especificada.
Método público RegisterBuffer Registra um buffer de texto com o Gerenciador de texto.
Método público RegisterIndependentView Registra um modo de exibição de uma fonte diferente, por exemplo, o editor do núcleo.
Método público RegisterView Informações de método não fornecidas.
Método público SetFileChangeAdvise Informações de método não fornecidas.
Método público SetPerLanguagePreferences Informações de método não fornecidas.
Método público SetUserPreferences Define as preferências do usuário.
Método público SuspendFileChangeAdvise Suspende as notificações de alteração de arquivo para um determinado arquivo.
Método público ToString Returns a string that represents the current object. (Herdado de Object.)
Método público UnregisterBuffer Cancela o registro de um buffer.
Método público UnregisterIndependentView Cancela o registro de um modo de exibição criado externamente.
Método público UnregisterView Informações de método não fornecidas.

Superior

Comentários

Você não pode criar uma instância dessa classe com o new palavra-chave. Em vez disso, você deve obter o ILocalRegistry de objetos e criar o objeto com CreateInstance. O MPF encapsula esse método com CreateInstance.

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.VisualStudio.TextManager.Interop