EditorControl Classe

Definição

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
EditorControl
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)

Aplica-se a