Aracılığıyla paylaş


Transports Arabirim

Koleksiyonu Transport nesneler.

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

Sözdizimi

'Bildirim
<GuidAttribute("EA47C3D9-FD41-4402-BDC6-7F07D0C8E3FC")> _
Public Interface Transports _
    Inherits IEnumerable
[GuidAttribute("EA47C3D9-FD41-4402-BDC6-7F07D0C8E3FC")]
public interface Transports : IEnumerable
[GuidAttribute(L"EA47C3D9-FD41-4402-BDC6-7F07D0C8E3FC")]
public interface class Transports : IEnumerable
[<GuidAttribute("EA47C3D9-FD41-4402-BDC6-7F07D0C8E3FC")>]
type Transports =  
    interface
        interface IEnumerable
    end
public interface Transports extends IEnumerable

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

Özellikler

  Ad Açıklama
Genel özellik Count Nesnelerin sayısını belirten bir değeri alır Transports koleksiyonu.
Genel özellik DTE Üst düzey bir geniþletilebilirlik nesnesi alır.
Genel özellik Parent Hemen üst nesnesi alır bir Transports Bu durumda koleksiyonu Debugger nesne.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem GetEnumerator() Bir Numaralandırıcı topluluk içinde yineleme döndürür. (IEnumerable kaynağından devralındı.)
Genel yöntem GetEnumerator() Bir koleksiyondaki öğeler için bir numaralandırma alır.
Genel yöntem Item Dizinlenmiş bir üyenin alır bir Transports koleksiyonu.

Üst

Açıklamalar

Not

Makro kaydetme ve t-sql hata ayıklama motorunu kullanarak hata ayıklama işlemine eklemek, makro aynı motoru adına iki ayrı başvuru döndürür. Örneğin, dbgeng(0) = transprt.Engines.Item("T-SQL") ve dbgeng(1) = transprt.Engines.Item("T-SQL"). Aslında iki temel t-sql hata ayıklama altyapısına olduğundan böyle Visual Studio: biri SQL Server 2005 altyapısı hata ayıklama, t-sql hata ayıklama için diğer altyapısı için sql Server 2000 ve sql Server 7. Bunların her ikisi de otomatik olarak eklenirken bir hata ayıklama motorunu işleme kullanıcı Arabirimi yoluyla başvurulan, ancak Otomasyon kodda, bunlar her kendi benzersiz tanımlayıcı GUID kullanılarak başvurulmalıdır. GUID için SQL Server 2005 {1202F5B4-3522-4149-BAD8-58B2079D704F} olan ve t-sql hata ayıklama alt yapısı sql Server 2000 ve sql Server 7 {5AF6F83C-B555-11D1-8418-00C04FA302A1} GUID'sidir. Yukarıdaki çağrıları için değiştirilmesi gereken şekilde dbgeng(0) = trans.Engines.Item("{1202F5B4-3522-4149-BAD8-58B2079D704F}") ve dbgeng(1) = trans.Engines.Item("{1202F5B4-3522-4149-BAD8-58B2079D704F}") sırasıyla.

Örnekler

' Macro code.
Imports EnvDTE
Imports EnvDTE80
Imports System.Diagnostics
Imports Microsoft.VisualBasic.ControlChars

Public Module Module1

    Sub ShowTransports()
        Dim dbg As EnvDTE80.Debugger2
        dbg = DTE.Debugger
        Dim strTransportList As String
        Dim transport As EnvDTE80.Transport

        For Each transport In dbg.Transports
            strTransportList = strTransportList + transport.Name & ", _
            " & transport.ID & VbCr
        Next
        MsgBox(strTransportList)
    End Sub
End Module

Ayrıca bkz.

Başvuru

EnvDTE80 Ad Alanı

Transport

Diğer Kaynaklar

Otomasyon Nesne Modeli Grafiği