DTE Interface

Definição

O objeto de nível superior no modelo de objeto de automação do Visual Studio. A documentação para o _DTE tipo é a mais completa.

public interface class DTE : EnvDTE::_DTE
public interface class DTE : EnvDTE::_DTE
__interface DTE : EnvDTE::_DTE
[System.Runtime.InteropServices.CoClass(typeof(EnvDTE.DTEClass))]
[System.Runtime.InteropServices.Guid("04A72314-32E9-48E2-9B87-A63603454F3E")]
public interface DTE : EnvDTE._DTE
[<System.Runtime.InteropServices.CoClass(typeof(EnvDTE.DTEClass))>]
[<System.Runtime.InteropServices.Guid("04A72314-32E9-48E2-9B87-A63603454F3E")>]
type DTE = interface
    interface _DTE
Public Interface DTE
Implements _DTE
Derivado
Atributos
Implementações

Exemplos

Sub DTEExample()  
    Dim objTextDoc As TextDocument  
    Dim objEP As EditPoint  

    ' Create a new text document.  
    DTE.ItemOperations.NewFile("General\Text File")  
    ' Get a handle to the new document.  
    Set objTextDoc = DTE.ActiveDocument.Object("TextDocument")  
    Set objEP = objTextDoc.StartPoint.CreateEditPoint  
    ' Create an EditPoint and add some text.  
    objEP.Insert "A test sentence."  
End Sub  

Comentários

Para obter detalhes sobre como referenciar o EnvDTE namespace e o DTE objeto, consulte perguntas frequentes: convertendo suplementos em extensões VSPackage.

Propriedades

ActiveDocument

Obtém o documento ativo.

(Herdado de _DTE)
ActiveSolutionProjects

Obtém uma matriz de projetos selecionados no momento.

(Herdado de _DTE)
ActiveWindow

Retorna a janela ativa no momento ou a janela superior, se nenhuma outra estiver ativa.

(Herdado de _DTE)
AddIns

Obtém a AddIns coleção, que contém todos os suplementos disponíveis no momento.

(Herdado de _DTE)
Application

Somente para uso interno da Microsoft.

(Herdado de _DTE)
CommandBars

Obtém uma referência às barras de comando do ambiente de desenvolvimento.

(Herdado de _DTE)
CommandLineArguments

Obtém uma cadeia de caracteres que representa os argumentos de linha de comando.

(Herdado de _DTE)
Commands

Retorna a Commands coleção.

(Herdado de _DTE)
ContextAttributes

Obtém uma ContextAttributes coleção que permite que clientes de automação adicionem novos atributos aos itens selecionados atuais na janela de ajuda dinâmica e forneçam ajuda contextual para os atributos adicionais.

(Herdado de _DTE)
Debugger

Obtém os objetos do depurador.

(Herdado de _DTE)
DisplayMode

Obtém o modo de exibição, um MDI ou documentos com guias.

(Herdado de _DTE)
Documents

Obtém a coleção de documentos abertos no ambiente de desenvolvimento.

(Herdado de _DTE)
DTE

Obtém o objeto de extensibilidade de nível superior.

(Herdado de _DTE)
Edition

Obtém uma descrição da edição do ambiente.

(Herdado de _DTE)
Events

Obtém uma referência ao objeto Events.

(Herdado de _DTE)
FileName

Somente para uso interno da Microsoft.

(Herdado de _DTE)
Find

Obtém o Find objeto que representa as operações de localização de texto global.

(Herdado de _DTE)
FullName

Obtém o caminho completo e o nome do arquivo do objeto.

(Herdado de _DTE)
Globals

Obtém o Globals objeto que contém os valores que podem ser salvos no arquivo da solução (. sln), no arquivo de projeto ou nos dados de perfil do usuário.

(Herdado de _DTE)
IsOpenFile[String, String]

Somente para uso interno da Microsoft.

(Herdado de _DTE)
ItemOperations

Obtém o objeto ItemOperations.

(Herdado de _DTE)
LocaleID

Obtém a ID da localidade na qual o ambiente de desenvolvimento está em execução.

(Herdado de _DTE)
Macros

Obtém o objeto Macros.

(Herdado de _DTE)
MacrosIDE

Obtém a raiz do modelo de automação do IDE de macros.

(Herdado de _DTE)
MainWindow

Obtém um Window objeto que representa a janela principal do ambiente de desenvolvimento.

(Herdado de _DTE)
Mode

Obtém o modo do ambiente de desenvolvimento, depuração ou design.

(Herdado de _DTE)
Name

Define ou Obtém o nome do _DTE objeto.

(Herdado de _DTE)
ObjectExtenders

Obtém o objeto ObjectExtenders.

(Herdado de _DTE)
Properties[String, String]

Retorna uma Properties coleção que representa todas as categorias e subcategorias disponíveis contidas na caixa de diálogo Opções no menu ferramentas .

(Herdado de _DTE)
RegistryRoot

Obtém uma cadeia de caracteres com o caminho para a raiz das configurações do registro do Visual Studio.

(Herdado de _DTE)
SelectedItems

Obtém uma coleção que contém os itens atualmente selecionados no ambiente.

(Herdado de _DTE)
Solution

Obtém o Solution objeto que representa todos os projetos abertos na instância atual do ambiente e permite o acesso aos objetos de compilação.

(Herdado de _DTE)
SourceControl

Obtém um SourceControl objeto que permite que você manipule o estado de controle do código-fonte do arquivo por trás do objeto.

(Herdado de _DTE)
StatusBar

Obtém o StatusBar objeto, representando a barra de status na janela principal do ambiente de desenvolvimento.

(Herdado de _DTE)
SuppressUI

Obtém ou define se a interface do usuário deve ser exibida durante a execução do código de automação.

(Herdado de _DTE)
UndoContext

Obtém o UndoContext objeto global.

(Herdado de _DTE)
UserControl

Define ou Obtém um valor que indica se o ambiente foi iniciado por um usuário ou por automação.

(Herdado de _DTE)
Version

Obtém o número de versão do aplicativo host.

(Herdado de _DTE)
WindowConfigurations

Obtém a WindowConfigurations coleção que representa todas as configurações de janela disponíveis.

(Herdado de _DTE)
Windows

Obtém uma Windows coleção que contém as janelas que são exibidas no objeto.

(Herdado de _DTE)

Métodos

ExecuteCommand(String, String)

Executa o comando especificado.

(Herdado de _DTE)
GetObject(String)

Obtém uma interface ou um objeto que está vinculado tardiamente ao DTE objeto e pode ser acessado pelo nome em tempo de execução.

(Herdado de _DTE)
LaunchWizard(String, Object[])

Executa um assistente com os parâmetros fornecidos.

(Herdado de _DTE)
OpenFile(String, String)

Somente para uso interno da Microsoft.

(Herdado de _DTE)
Quit()

Fecha o ambiente.

(Herdado de _DTE)
SatelliteDllPath(String, String)

Retorna o caminho computado para a DLL satélite ao receber o diretório de instalação e o nome do arquivo da DLL que contém os recursos localizados.

(Herdado de _DTE)

Aplica-se a