VsTextManagerClass Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece serviços gerais para qualquer pessoa que queira informações sobre as exibições de texto ativo. Consulte IVsTextManager.
public ref class VsTextManagerClass : Microsoft::VisualStudio::TextManager::Interop::VsTextManager
[Windows::Foundation::Metadata::WebHostHidden]
class VsTextManagerClass : Microsoft::VisualStudio::TextManager::Interop::VsTextManager
[System.Runtime.InteropServices.ClassInterface(0)]
[System.Runtime.InteropServices.Guid("F5E7E71D-1401-11D1-883B-0000F87579D2")]
[System.Runtime.InteropServices.TypeLibType(2)]
public class VsTextManagerClass : Microsoft.VisualStudio.TextManager.Interop.VsTextManager
[<System.Runtime.InteropServices.ClassInterface(0)>]
[<System.Runtime.InteropServices.Guid("F5E7E71D-1401-11D1-883B-0000F87579D2")>]
[<System.Runtime.InteropServices.TypeLibType(2)>]
type VsTextManagerClass = class
interface IVsTextManager
interface VsTextManager
Public Class VsTextManagerClass
Implements VsTextManager
- Herança
-
VsTextManagerClass
- Atributos
- Implementações
Comentários
Você não pode criar uma instância dessa classe com a new palavra-chave. Em vez disso, você deve obter o ILocalRegistry objeto e criar o objeto com CreateInstance . O MPF encapsula esse método com CreateInstance .
Construtores
| VsTextManagerClass() |
Crie uma nova instância da classe. |
Métodos
| AdjustFileChangeIgnoreCount(IVsTextBuffer, Int32) |
Aumenta ou diminui a contagem de ignorar para alterações de arquivo. |
| AttemptToCheckOutBufferFromScc(IVsUserData, Int32) |
Informações do método não fornecidas. Não use. |
| AttemptToCheckOutBufferFromScc2(String, Int32, Int32) |
Tenta fazer check-out de um arquivo do controle do código-fonte. |
| CreateSelectionAction(IVsTextBuffer, IVsTextSelectionAction) |
Informações do método não fornecidas. Não use. |
| EnumBuffers(IVsEnumTextBuffers) |
Enumerar buffers de texto. Ainda não implementado. |
| EnumIndependentViews(IVsTextBuffer, IVsEnumIndependentViews) |
Enumera exibições independentes. |
| EnumLanguageServices(IVsEnumGUID) |
Enumera as IDs dos serviços de idioma registrados. |
| EnumViews(IVsTextBuffer, IVsEnumTextViews) |
Enumera as exibições fornecidas com o editor principal e estão associadas a um buffer de texto específico. |
| GetActiveView(Int32, IVsTextBuffer, IVsTextView) |
Retorna o modo de exibição ativo ou ativo anteriormente. |
| GetBufferSccStatus(IVsUserData, Int32) |
Informações do método não fornecidas. Não use. |
| GetBufferSccStatus2(String, Int32, Int32) |
Retorna informações sobre se um buffer está no controle do código-fonte e, em caso afirmativo, se o check-in do arquivo é feito. |
| GetMarkerTypeCount(Int32) |
Retorna o número de tipos de marcador registrados em todos os buffers associados ao editor de texto principal. |
| GetMarkerTypeInterface(Int32, IVsTextMarkerType) |
Mapeia uma ID de tipo de marcador numérico para uma interface que pode ser usada para investigar informações específicas. |
| GetPerLanguagePreferences(LANGPREFERENCES[]) |
Informações do método não fornecidas. Não use. |
| GetRegisteredMarkerTypeID(Guid, Int32) |
Retorna um tipo de marcador registrado. |
| GetShortcutManager(IVsShortcutManager) |
Retorna o Gerenciador de atalhos. |
| GetUserPreferences(VIEWPREFERENCES[], FRAMEPREFERENCES[], LANGPREFERENCES[], FONTCOLORPREFERENCES[]) |
Retorna as preferências do usuário, como uso de tabulação, tamanho de recuo e presença de margem de widget para a exibição, o quadro e o serviço de idioma. |
| IgnoreNextFileChange(IVsTextBuffer) |
Notifica que a próxima alteração de arquivo deve ser ignorada. |
| MapFilenameToLanguageSID(String, Guid) |
Dado um nome de arquivo, determina o serviço de idioma registrado, se houver, que o entende. |
| NavigateToLineAndColumn(IVsTextBuffer, Guid, Int32, Int32, Int32, Int32) |
Localiza ou cria uma exibição apropriada no buffer especificado e coloca a seleção no local especificado. |
| NavigateToPosition(IVsTextBuffer, Guid, Int32, Int32) |
Localiza ou cria uma exibição apropriada no buffer especificado e coloca a seleção na posição linear especificada. |
| RegisterBuffer(IVsTextBuffer) |
Registra um buffer de texto com o Gerenciador de texto. |
| RegisterIndependentView(Object, IVsTextBuffer) |
Registra uma exibição de uma fonte diferente do editor central. |
| RegisterView(IVsTextView, IVsTextBuffer) |
Informações do método não fornecidas. Não use. |
| SetFileChangeAdvise(String, Int32) |
Informações do método não fornecidas. Não use. |
| SetPerLanguagePreferences(LANGPREFERENCES[]) |
Informações do método não fornecidas. Não use. |
| SetUserPreferences(VIEWPREFERENCES[], FRAMEPREFERENCES[], LANGPREFERENCES[], FONTCOLORPREFERENCES[]) |
Define as preferências do usuário. |
| SuspendFileChangeAdvise(String, Int32) |
Suspende as notificações de alteração de arquivo para um determinado arquivo. |
| UnregisterBuffer(IVsTextBuffer) |
Cancela o registro de um buffer. |
| UnregisterIndependentView(Object, IVsTextBuffer) |
Cancela o registro de uma exibição externamente criada. |
| UnregisterView(IVsTextView) |
Informações do método não fornecidas. Não use. |