_DTE Arabirim
Visual Studio Otomasyon nesne modelinde en üst düzey nesne. Bakın _DTE bu işlev için. Bu sınıf örneği 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 dizisi alır. | |
ActiveWindow | Diğerleri hiçbir etkin değilse şu anda etkin pencere veya en üstteki pencereyi döndürür. | |
AddIns | Alır AddIns tüm şu anda kullanılabilir eklentiler içeren koleksiyon. | |
Application | Altyapı. Microsoft yalnızca iç kullanım. | |
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 sağlayan Otomasyon istemcilerinin Dynamic Help penceresinde geçerli seçili öğeler için yeni özellikler ekleyebilir ve bağlamsal Yardım sağlamak için ek öznitelikleri 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 belge koleksiyonu alınır. | |
DTE | Üst düzey bir geniþletilebilirlik nesnesi alır. | |
Edition | Edition ortamın açıklamasını alır. | |
Events | Başvuruyu alır Events nesne. | |
FileName | Altyapı. Microsoft yalnızca iç kullanım. | |
Find | Alır Find bulma işlemlerini genel metin temsil eden nesne. | |
FullName | Nesnenin dosya adını ve tam yolunu alır. | |
Globals | Alır Globals proje dosyası (.sln) çözüm dosyası veya kullanıcının profil verileri kaydedilen eklenti değerleri içeren nesne. | |
IsOpenFile | Altyapı. Microsoft yalnızca iç kullanım. | |
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ı modu alır hata ayıklama ya da tasarım. | |
Name | Adı alır veya ayarlar _DTE nesne. | |
ObjectExtenders | Alır ObjectExtenders nesne. | |
Properties | Döndürür bir Properties tüm kategorileri ve alt kategorileri içinde yer alan 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 | Ortam şu anda seçili öğeleri içeren koleksiyon alır. | |
Solution | Alır Solution tüm açık temsil eden nesne ortamı geçerli örneğinde projeleri ve yapı nesnelere erişim sağlar. | |
SourceControl | Alır bir SourceControl nesne, nesnenin arkasında dosyasının kaynak kodu denetimi durumu yönetmenize olanak verir. | |
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 görüntüleme nesnesinde windows 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ı. Microsoft yalnızca iç kullanım. | |
Quit | Ortam kapatır. | |
SatelliteDllPath | Uydu dll yükleme dizinini 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 sağlanan OnConnection bir eklenti oluşturduğunuzda uygulayan yöntemi. _DTE Nesnesi Application Visual Basic nesne.
Gibi projeye özgü özelliklere 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: Nasıl yapılır: dte ve DTE2 nesnelere başvurular almak.
Ö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