Interface DTE2
O objeto de nível superior a Visual Studio modelo de objeto de automação.
Namespace: EnvDTE80
Assembly: EnvDTE80 (em EnvDTE80.dll)
Sintaxe
'Declaração
<GuidAttribute("2EE1E9FA-0AFE-4348-A89F-ED9CB45C99CF")> _
Public Interface DTE2 _
Inherits _DTE
[GuidAttribute("2EE1E9FA-0AFE-4348-A89F-ED9CB45C99CF")]
public interface DTE2 : _DTE
[GuidAttribute(L"2EE1E9FA-0AFE-4348-A89F-ED9CB45C99CF")]
public interface class DTE2 : _DTE
[<GuidAttribute("2EE1E9FA-0AFE-4348-A89F-ED9CB45C99CF")>]
type DTE2 =
interface
interface _DTE
end
public interface DTE2 extends _DTE
O tipo DTE2 expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
ActiveDocument | (Herdado de _DTE.) |
![]() |
ActiveDocument | Obtém o documento ativo. |
![]() |
ActiveSolutionProjects | (Herdado de _DTE.) |
![]() |
ActiveSolutionProjects | Obtém uma matriz dos projetos selecionados no momento. |
![]() |
ActiveWindow | (Herdado de _DTE.) |
![]() |
ActiveWindow | Obtém a janela ativa no momento ou a janela de nível mais alto, se não há outras pessoas estão ativos. |
![]() |
AddIns | (Herdado de _DTE.) |
![]() |
AddIns | Obtém o AddIns coleção, que contém todos os adicionar disponíveis no momento - ins. |
![]() |
Application | (Herdado de _DTE.) |
![]() |
Application | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
CommandBars | (Herdado de _DTE.) |
![]() |
CommandBars | Obtém uma referência para o ambiente de desenvolvimento CommandBars objeto. |
![]() |
CommandLineArguments | (Herdado de _DTE.) |
![]() |
CommandLineArguments | Obtém uma cadeia de caracteres representando os argumentos de linha de comando. |
![]() |
Commands | (Herdado de _DTE.) |
![]() |
Commands | Obtém o Commands coleção. |
![]() |
ContextAttributes | (Herdado de _DTE.) |
![]() |
ContextAttributes | Obtém um ContextAttributes coleção que permite que os clientes de automação adicionar novos atributos para os itens selecionados atuais de Ajuda Dinâmica janela e fornecer ajuda contextual para os atributos adicionais. |
![]() |
Debugger | (Herdado de _DTE.) |
![]() |
Debugger | Obtém o depurador de objetos. |
![]() |
DisplayMode | (Herdado de _DTE.) |
![]() |
DisplayMode | Obtém ou define o modo de exibição, o MDI ou documentos com guias. |
![]() |
Documents | (Herdado de _DTE.) |
![]() |
Documents | Obtém a coleção de documentos abertos no ambiente de desenvolvimento. |
![]() |
DTE | (Herdado de _DTE.) |
![]() |
DTE | Obtém o objeto de extensibilidade de nível superior. |
![]() |
Edition | (Herdado de _DTE.) |
![]() |
Edition | Obtém uma descrição da edição do ambiente. |
![]() |
Events | (Herdado de _DTE.) |
![]() |
Events | Obtém uma referência a Events objeto. |
![]() |
FileName | (Herdado de _DTE.) |
![]() |
FileName | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
Find | (Herdado de _DTE.) |
![]() |
Find | Obtém o Find Localizar o objeto que representa o texto global operações. |
![]() |
FullName | (Herdado de _DTE.) |
![]() |
FullName | Obtém o caminho completo e o nome do arquivo do objeto. |
![]() |
Globals | (Herdado de _DTE.) |
![]() |
Globals | Obtém o Globals de objeto que contém valores de suplementos que podem ser salvos no arquivo de solução (. sln), o arquivo de projeto ou em dados de perfil. do usuário |
![]() |
IsOpenFile[String, String] | (Herdado de _DTE.) |
![]() |
IsOpenFile[String, String] | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
ItemOperations | (Herdado de _DTE.) |
![]() |
ItemOperations | Obtém o ItemOperations objeto. |
![]() |
LocaleID | (Herdado de _DTE.) |
![]() |
LocaleID | Obtém a ID da localidade na qual o ambiente de desenvolvimento está sendo executado. |
![]() |
Macros | (Herdado de _DTE.) |
![]() |
Macros | Obtém o Macros objeto. |
![]() |
MacrosIDE | (Herdado de _DTE.) |
![]() |
MacrosIDE | Obtém a raiz do modelo de automação do IDE de Macros. |
![]() |
MainWindow | (Herdado de _DTE.) |
![]() |
MainWindow | Obtém um Window objeto que representa a janela de ambiente de desenvolvimento principal. |
![]() |
Mode | (Herdado de _DTE.) |
![]() |
Mode | Obtém o modo do ambiente de desenvolvimento, depuração ou design. |
![]() |
Name | (Herdado de _DTE.) |
![]() |
Name | Obtém o nome da DTE. |
![]() |
ObjectExtenders | (Herdado de _DTE.) |
![]() |
ObjectExtenders | Obtém o ObjectExtenders objeto. |
![]() |
Properties[String, String] | (Herdado de _DTE.) |
![]() |
Properties[String, String] | Obtém um Properties coleção que representa todas as categorias disponíveis e subcategorias contidas a Opções caixa de diálogo na Ferramentas menu. |
![]() |
RegistryRoot | (Herdado de _DTE.) |
![]() |
RegistryRoot | Obtém uma cadeia de caracteres com o caminho para a raiz da Visual Studio as configurações de registro. |
![]() |
SelectedItems | (Herdado de _DTE.) |
![]() |
SelectedItems | Obtém uma coleção que contém os itens atualmente selecionados no ambiente. |
![]() |
Solution | (Herdado de _DTE.) |
![]() |
Solution | Obtém o Solution objeto que representa todos os projetos na instância atual do ambiente de abrir e permite o acesso a objetos de compilação. |
![]() |
SourceControl | (Herdado de _DTE.) |
![]() |
SourceControl | Obtém um SourceControl objeto que permite que você manipule o estado de controle do código de origem do arquivo atrás do objeto. |
![]() |
StatusBar | (Herdado de _DTE.) |
![]() |
StatusBar | Obtém o StatusBar objeto representando a barra de status na janela de ambiente de desenvolvimento principal. |
![]() |
SuppressUI | (Herdado de _DTE.) |
![]() |
SuppressUI | Obtém ou define um valor indicando se a interface do usuário (UI) deve ser exibida durante a execução do código de automação. |
![]() |
ToolWindows | Obtém um ToolWindows o objeto é usado como um atalho para localizar a ferramenta windows. |
![]() |
UndoContext | (Herdado de _DTE.) |
![]() |
UndoContext | Obtém o global UndoContext objeto. |
![]() |
UserControl | (Herdado de _DTE.) |
![]() |
UserControl | Obtém um valor indicando se o ambiente foi iniciado por um usuário ou por automação. |
![]() |
Version | (Herdado de _DTE.) |
![]() |
Version | Obtém o host de número de versão do aplicativo. |
![]() |
WindowConfigurations | (Herdado de _DTE.) |
![]() |
WindowConfigurations | Obtém o WindowConfigurations coleção representando todas as configurações de janela disponíveis. |
![]() |
Windows | (Herdado de _DTE.) |
![]() |
Windows | Obtém um Windows coleção contendo as janelas que exibem no objeto. |
Início
Métodos
Nome | Descrição | |
---|---|---|
![]() |
ExecuteCommand(String, String) | (Herdado de _DTE.) |
![]() |
ExecuteCommand(String, String) | Executa o comando especificado. |
![]() |
GetObject(String) | (Herdado de _DTE.) |
![]() |
GetObject(String) | Obtém uma interface ou objeto que é tardia para o DTE de objeto e podem ser acessados por nome em tempo de execução. |
![]() |
GetThemeColor | Obtém uma cor usada para desenhar a interface do usuário dentro de Visual Studio. |
![]() |
LaunchWizard(String, array<Object[]%) | (Herdado de _DTE.) |
![]() |
LaunchWizard(String, array<Object[]%) | Executa um assistente com os parâmetros fornecidos. |
![]() |
OpenFile(String, String) | (Herdado de _DTE.) |
![]() |
OpenFile(String, String) | Infraestrutura. Somente para uso interno da Microsoft. |
![]() |
Quit() | (Herdado de _DTE.) |
![]() |
Quit() | Fecha o Visual Studio ambiente. |
![]() |
SatelliteDllPath(String, String) | (Herdado de _DTE.) |
![]() |
SatelliteDllPath(String, String) | Retorna o caminho de calculada para a DLL quando é atribuído o diretório de instalação para um Add-in ou assistente e o nome do arquivo da DLL que contém recursos localizados satélite. |
Início
Comentários
O DTE objeto é fornecido a você pelo OnConnection o método que você implementar quando você cria um Add-in. O DTE o objeto é o Application objeto no Visual Basic.
Para acessar propriedades específicas do projeto como VBProjects ou CSharpProjects, use a sintaxe DTE.GetObject("VBProjects").
Para obter detalhes sobre como fazer referência a EnvDTE espaço para nome e o DTE de objeto, consulte Assemblies de automação de referência e o objeto DTE2.
Exemplos
Sub DTEExample()
Dim objTextDoc As TextDocument
Dim objEP As EditPoint
'Create a new text document.
DTE2.ItemOperations.NewFile("General\Text File")
'Get a handle to the new document.
Set objTextDoc = DTE2.ActiveDocument.Object("TextDocument")
Set objEP = objTextDoc.StartPoint.CreateEditPoint
'Create an EditPoint and add some text.
objEP.Insert "A test sentence."
End Sub