Freigeben über


Programs-Schnittstelle

Eine Auflistung von Program-Objekten.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

'Declaration
<GuidAttribute("DC6A118A-BBAB-11D2-8AD1-00C04F79E479")> _
Public Interface Programs _
    Inherits IEnumerable
[GuidAttribute("DC6A118A-BBAB-11D2-8AD1-00C04F79E479")]
public interface Programs : IEnumerable
[GuidAttribute(L"DC6A118A-BBAB-11D2-8AD1-00C04F79E479")]
public interface class Programs : IEnumerable
[<GuidAttribute("DC6A118A-BBAB-11D2-8AD1-00C04F79E479")>]
type Programs =  
    interface
        interface IEnumerable
    end
public interface Programs extends IEnumerable

Der Programs-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count Ruft einen Wert ab, der die Anzahl von Objekten in der Auflistung angibt.
Öffentliche Eigenschaft DTE Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.
Öffentliche Eigenschaft Parent Ruft das unmittelbar übergeordnete Objekt einer Programs-Auflistung ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode GetEnumerator() Gibt einen Enumerator zurück, der eine Auflistung durchläuft. (Von IEnumerable geerbt.)
Öffentliche Methode GetEnumerator() Gibt eine Enumeration für Elemente in einer Auflistung zurück.
Öffentliche Methode Item Gibt ein Program-Objekt in einer Programs-Auflistung zurück.

Zum Seitenanfang

Hinweise

Wichtiger HinweisWichtig

Diese Auflistung wurde durch das Process2-Objekt ersetzt und sollte daher nicht mehr verwendet werden.Vorhandener Code, in dem diese Auflistung verwendet wird, ist aus Gründen der Abwärtskompatibilität weiterhin funktionsfähig.Verwenden Sie für neue Anwendungen das Process2-Objekt.

Siehe auch

Referenz

EnvDTE-Namespace

Weitere Ressourcen

Diagramm "Automationsobjektmodell"