DTE Interface
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.
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) |