_DTE Arabirim
Visual Studio Otomasyon nesne modelinde en üst düzey nesne.Bakın _DTE bu.Bu sınıftan örneğini değil.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("04A72314-32E9-48E2-9B87-A63603454F3E")> _
Public Interface _DTE
[GuidAttribute("04A72314-32E9-48E2-9B87-A63603454F3E")]
public interface _DTE
[GuidAttribute(L"04A72314-32E9-48E2-9B87-A63603454F3E")]
public interface class _DTE
[<GuidAttribute("04A72314-32E9-48E2-9B87-A63603454F3E")>]
type _DTE = interface end
public interface _DTE
_DTE türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
ActiveDocument | Etkin belgeyi alır. |
![]() |
ActiveSolutionProjects | Seçili projeler bir dizi alır. |
![]() |
ActiveWindow | Hiçbir diğerleri etkin geçerli etkin pencere veya en üstteki pencereyi döndürür. |
![]() |
AddIns | Alır AddIns tüm şu anda kullanılabilen eklentiler içeren koleksiyon. |
![]() |
Application | Altyapı. Yalnızca Microsoft dahili kullanım için. |
![]() |
CommandBars | Geliştirme ortamı 's komut çubukları bir başvuru alır. |
![]() |
CommandLineArguments | Komut satırı bağımsız değişkenleri temsil eden bir dize alır. |
![]() |
Commands | Döner Commands koleksiyonu. |
![]() |
ContextAttributes | Alır bir ContextAttributes Dynamic Help penceresinde geçerli seçili öğeler için yeni özellikler ekleyebilir ve ek öznitelik için bağlamsal Yardım sağlamak Otomasyon istemcilerinin sağlayan koleksiyonu. |
![]() |
Debugger | Hata ayıklayıcı nesneler alır. |
![]() |
DisplayMode | MDI veya sekmeli belgeleri görüntüleme modu alır. |
![]() |
Documents | Geliştirme ortamında açık belgeleri topluluğu alır. |
![]() |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. |
![]() |
Edition | Ortamın edition açıklamasını alır. |
![]() |
Events | Başvuruyu alır Events nesne. |
![]() |
FileName | Altyapı. Yalnızca Microsoft dahili kullanım için. |
![]() |
Find | Alır Find genel metin temsil eden nesne bulma işlemlerini. |
![]() |
FullName | Nesnenin dosyasının adını ve tam yolunu alır. |
![]() |
Globals | Alır Globals proje dosyası (.sln) çözüm dosyasında veya kullanıcının profil verileri kaydedilen eklenti değerleri içeren nesne. |
![]() |
IsOpenFile | Altyapı. Yalnızca Microsoft dahili kullanım için. |
![]() |
ItemOperations | Alır ItemOperations nesne. |
![]() |
LocaleID | Geliştirme ortamı çalıştığı yerel ayar kimliği alır. |
![]() |
Macros | Alır Macros nesne. |
![]() |
MacrosIDE | Macros IDE'nin otomasyon modeli kök alır. |
![]() |
MainWindow | Alır bir Window ana geliştirme ortamı pencereyi temsil eden nesne. |
![]() |
Mode | Geliştirme ortamı modunu alır debug veya tasarım. |
![]() |
Name | Adını alır veya ayarlar _DTE nesne. |
![]() |
ObjectExtenders | Alır ObjectExtenders nesne. |
![]() |
Properties | Döndürür bir Properties tüm kullanılabilir kategoriler ve içerdiği alt kategorileri temsil eden bir koleksiyon seçenekleri iletişim kutusunda Araçlar menüsü. |
![]() |
RegistryRoot | Visual Studio kayıt defteri ayarlarını kök yolunu içeren bir dize alır. |
![]() |
SelectedItems | Ortamda seçili öğeleri içeren koleksiyon alır. |
![]() |
Solution | Alır Solution tüm açık temsil eden nesne ortamının geçerli örneğinde projeleri ve yapı nesnelere erişimi verir. |
![]() |
SourceControl | Alır bir SourceControl , nesnenin arkasında dosyasının kaynak kodu denetimi durumu yönetmenize olanak sağlayan nesne. |
![]() |
StatusBar | Alır StatusBar ana geliştirme ortamı penceresinin durum çubuğundaki temsil eden nesne. |
![]() |
SuppressUI | Alır veya UI Otomasyon kodunun yürütülmesi sırasında görüntülenip görüntülenmeyeceğini ayarlar. |
![]() |
UndoContext | Genel alır UndoContext nesne. |
![]() |
UserControl | Ayarlar veya ortam Otomasyon veya bir kullanıcı tarafından başlatılan gösteren değeri alır. |
![]() |
Version | Konak uygulamanın sürüm numarasını alır. |
![]() |
WindowConfigurations | Alır WindowConfigurations temsil eden tüm kullanılabilir pencere yapılandırmaları koleksiyonu. |
![]() |
Windows | Alır bir Windows nesnesinde görüntüleyen pencerelere içeren koleksiyon. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
ExecuteCommand | Belirtilen komutu yürütür. |
![]() |
GetObject | Bir arabirim ya da geç için bağımlı nesne alır DTE nesne ve çalışma zamanında adı tarafından erişilebilir. |
![]() |
LaunchWizard | Sağlanan parametrelerle bir sihirbaz çalıştırır. |
![]() |
OpenFile | Altyapı. Yalnızca Microsoft dahili kullanım için. |
![]() |
Quit | Ortam kapatır. |
![]() |
SatelliteDllPath | Uydu DLL'yi yükleme dizinini bir eklenti veya Sihirbazı ve yerelleştirilmiş kaynakları içeren dll Dosyasının dosya adı verildiğinde için hesaplanan yolunu döndürür. |
Üst
Notlar
_DTE Nesnesi tarafından sağlanan OnConnection bir eklenti oluşturduğunuzda uygulayan yöntemi._DTE Nesne Application Visual Basic nesne.
Projeye özgü özellikleri gibi erişmek için VBProjects veya CSharpProjects, sözdizimini kullanın DTE.GetObject("VBProjects").
Başvurma hakkında ayrıntılı bilgi için EnvDTE ad ve _DTE nesne, bkz: Nasıl yapılır: DTE ve DTE2 Nesnelerine Başvurular Alma.
Örnekler
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