Aracılığıyla paylaş


DTE2 Arabirim

Üst düzey nesnesinde Visual Studio Otomasyon nesne modeli.

Ad alanı:  EnvDTE80
Derleme:  EnvDTE80 (EnvDTE80.dll içinde)

Sözdizimi

'Bildirim
<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

DTE2 türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik ActiveDocument Etkin belgeyi alır.
Genel özellik ActiveSolutionProjects Seçili projeler dizisi alır.
Genel özellik ActiveWindow Diğerleri hiçbir etkin değilse geçerli pencere veya en üst pencere alır.
Genel özellik AddIns Alır AddIns tüm şu anda kullanılabilen eklentiler içeren koleksiyonu.
Genel özellik Application Altyapı. Microsoft yalnızca iç kullanım.
Genel özellik CommandBars Geliştirme Ortamı'nın başvuruyu alır CommandBars nesne.
Genel özellik CommandLineArguments Komut satırı bağımsız değişkenleri temsil eden bir dize alır.
Genel özellik Commands Alır Commands koleksiyonu.
Genel özellik ContextAttributes Alır bir ContextAttributes , Otomasyon istemcilerin yeni eklemek toplama öznitelikleri geçerli seçili maddeler için Dynamic Help pencere ve bağlamsal Yardım için ek öznitelikleri sağlar.
Genel özellik Debugger Hata ayıklayıcı nesneleri alır.
Genel özellik DisplayMode Alır veya MDI veya sekmeli belgeleri görüntüleme modunu ayarlar.
Genel özellik Documents Geliştirme ortamında açık belgeleri topluluğu alır.
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik Edition Ortamı sürüm açıklamasını alır.
Genel özellik Events Başvuruyu alır Events nesne.
Genel özellik FileName Altyapı. Microsoft yalnızca iç kullanım.
Genel özellik Find Alır Find bulma işlemlerini genel metin temsil eden nesne.
Genel özellik FullName Nesnenin dosyasının adını ve tam yolunu alır.
Genel özellik Globals Alır Globals çözüm (.sln) dosyasındaki proje dosyasını veya kullanıcının profil verileri kaydedilen eklenti değerleri içeren nesne.
Genel özellik IsOpenFile Altyapı. Microsoft yalnızca iç kullanım.
Genel özellik ItemOperations Alır ItemOperations nesne.
Genel özellik LocaleID Geliştirme ortamı çalıştığı yerel ayar kimliği alır.
Genel özellik Macros Alır Macros nesne.
Genel özellik MacrosIDE Macros IDE'nin Otomasyon modelinin kök alır.
Genel özellik MainWindow Alır bir Window ana geliştirme ortamı pencereyi temsil eden nesne.
Genel özellik Mode Geliştirme ortamı modu alır hata ayıklama veya tasarım.
Genel özellik Name Adını alır DTE.
Genel özellik ObjectExtenders Alır ObjectExtenders nesne.
Genel özellik Properties Alır bir Properties tüm kategorileri ve alt kategorileri yer alan temsil eden koleksiyonu seçenekleri iletişim kutusunda araçları menü.
Genel özellik RegistryRoot Kök yolunu içeren bir dize alır Visual Studio kayıt defteri ayarları.
Genel özellik SelectedItems Ortamında seçili öğeleri içeren koleksiyon alır.
Genel özellik Solution Alır Solution tüm açık temsil eden nesne geçerli ortamı örneğinde projeleri ve yapı nesnelere erişimi verir.
Genel özellik SourceControl Alır bir SourceControl nesnenin arkasında dosyasının kaynak kodu denetim durumu yönetmenize olanak sağlayan nesne.
Genel özellik StatusBar Alır StatusBar ana geliştirme ortamı penceresinin durum çubuğundaki temsil eden nesne.
Genel özellik SuppressUI Alır veya kullanıcı arabirimi (UI) Otomasyon kodunun yürütülmesi sırasında görüntülenip görüntülenmeyeceğini gösteren bir değeri ayarlar.
Genel özellik ToolWindows Alır bir ToolWindows kısaca araç pencereleri bulmak için kullanılan nesne.
Genel özellik UndoContext Genel alır UndoContext nesne.
Genel özellik UserControl Ortam Otomasyon veya bir kullanıcı tarafından başlatıldı olup olmadığını gösteren bir değeri alır.
Genel özellik Version Ana uygulamanın sürüm numarasını alır.
Genel özellik WindowConfigurations Alır WindowConfigurations temsil eden tüm kullanılabilir pencere yapılandırmaları koleksiyonu.
Genel özellik Windows Alır bir Windows bir nesneyi görüntüleme windows içeren koleksiyonu.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem ExecuteCommand Belirtilen komutu yürütür.
Genel yöntem GetObject Bir arabirim ya da geç için bağlı nesne alır DTE nesne ve çalışma zamanında adı tarafından erişilebilir.
Genel yöntem GetThemeColor Kullanıcı arabirimi içinden çizmek için kullanılan bir renk alır Visual Studio.
Genel yöntem LaunchWizard Sağlanan parametrelerle bir sihirbaz çalıştırır.
Genel yöntem OpenFile Altyapı. Microsoft yalnızca iç kullanım.
Genel yöntem Quit Kapatır Visual Studio ortamı.
Genel yöntem SatelliteDllPath Uydu DLL'yi yükleme dizininde bir eklenti veya Sihirbazı ve yerelleştirilmiş kaynakları içeren dll dosyasının dosya adı verilen, hesaplanan yolunu döndürür.

Üst

Notlar

DTE Nesne tarafından size sağlanan OnConnection bir eklenti oluşturduğunuzda uygulayan yöntemi.The DTE object is the Application object in Visual Basic.

Projeye özgü özellikler gibi erişmek için VBProjects veya CSharpProjects, sözdizimini DTE.GetObject("VBProjects").

Başvurma hakkında ayrıntılı bilgi için EnvDTE ad ve DTE nesne için bkz: Otomasyon Derlemelerine ve DTE2 Nesnesine Başvurma.

Örnekler

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

Ayrıca bkz.

Başvuru

EnvDTE80 Ad Alanı

Diğer Kaynaklar

Otomasyon Derlemelerine ve DTE2 Nesnesine Başvurma