EditorControl 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.
Importante
Esta API não está em conformidade com CLS.
Manipula a janela do editor.
public ref class EditorControl : Microsoft::VisualStudio::Package::SimpleEditorView
[Windows::Foundation::Metadata::WebHostHidden]
class EditorControl : Microsoft::VisualStudio::Package::SimpleEditorView
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
public class EditorControl : Microsoft.VisualStudio.Package.SimpleEditorView
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type EditorControl = class
inherit SimpleEditorView
Public Class EditorControl
Inherits SimpleEditorView
- Herança
- Atributos
Construtores
| EditorControl(IServiceProvider, IVsTextLines, Control) |
Inicializa uma nova instância do EditorControl com o buffer e o controle fornecidos e o provedor de serviços principal. |
Propriedades
| Buffer |
Obtém ou define o buffer de texto. (Herdado de SimpleEditorView) |
| ComponentId |
Obtém ou define a ID do componente da exibição do editor. (Herdado de SimpleEditorView) |
| ComponentManager |
Obtém ou define o Gerenciador de componentes para esta exibição. (Herdado de SimpleEditorView) |
| Control |
Obtém ou define o controle que representa a janela do editor. |
| MenuCommandService | (Herdado de SimpleEditorView) |
| Site |
Obtém ou define o IServiceProvider para esta exibição. (Herdado de SimpleEditorView) |
Métodos
| ClosePane() |
Fecha a janela e descarta os recursos. |
| CommitPendingEdit(Int32) |
Confirma as alterações feitas no arquivo. |
| CreatePaneWindow(IntPtr, Int32, Int32, Int32, Int32, IntPtr) |
Cria a janela. |
| Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) |
Executa o comando especificado. (Herdado de SimpleEditorView) |
| FContinueMessageLoop(UInt32, IntPtr, MSG[]) |
Chamado durante cada iteração do loop de mensagem. (Herdado de SimpleEditorView) |
| FDoIdle(UInt32) |
Dá ao componente a oportunidade de realizar tarefas de tempo ocioso. |
| FPreTranslateMessage(MSG[]) |
Chamado para processar ou modificar a mensagem antes que ela seja traduzida e expedida. (Herdado de SimpleEditorView) |
| FQueryTerminate(Int32) |
Chamado quando o Gerenciador de componentes deseja saber se o componente está em um estado no qual ele pode ser encerrado. |
| FReserved1(UInt32, UInt32, IntPtr, IntPtr) |
Método reservado. (Herdado de SimpleEditorView) |
| GetDefaultSize(SIZE[]) |
Obtém o tamanho padrão da janela. (Herdado de SimpleEditorView) |
| HwndGetWindow(UInt32, UInt32) |
Obtém uma janela associada ao componente. |
| IsSupported(IDataObject) |
Determina se o usuário da caixa de ferramentas dá suporte ao objeto de dados referenciado. (Herdado de SimpleEditorView) |
| ItemPicked(IDataObject) |
Envia uma notificação de que um item na caixa de ferramentas foi selecionado (clicando no mouse ou pressionando ENTER). (Herdado de SimpleEditorView) |
| LoadViewState(IStream) |
Quando implementado em uma classe derivada, o carrega o estado de exibição do painel de janela. (Herdado de SimpleEditorView) |
| OnActivationChange(IOleComponent, Int32, OLECRINFO[], Int32, OLECHOSTINFO[], UInt32) |
Chamado quando um novo objeto está sendo ativado. (Herdado de SimpleEditorView) |
| OnAppActivate(Int32, UInt32) |
Notifica o componente sempre que o aplicativo host é ativado ou desativado. |
| OnEnterState(UInt32, Int32) |
Notifica a exibição quando o aplicativo entra ou sai de um determinado estado. (Herdado de SimpleEditorView) |
| OnLoseActivation() |
Notifica o componente ativo que perdeu seu status ativo porque o host ou outro componente se tornou ativo. |
| QueryStatus(Guid, UInt32, OLECMD[], IntPtr) |
Obtém o status dos comandos especificados. (Herdado de SimpleEditorView) |
| SaveViewState(IStream) |
Salva o estado de exibição carregado. (Herdado de SimpleEditorView) |
| SetInfo() |
Define as informações na barra de status para refletir essa exibição. (Herdado de SimpleEditorView) |
| SetSite(IServiceProvider) |
Inicializa esta exibição. (Herdado de SimpleEditorView) |
| Terminate() |
Chamado pelo Gerenciador de componentes quando você deseja encerrar o registro da exibição. (Herdado de SimpleEditorView) |
| TranslateAccelerator(MSG[]) |
Manipula a tradução de chaves de navegação especiais. (Herdado de SimpleEditorView) |