Freigeben über


Configurations-Schnittstelle

Enthält eine Reihe von Configuration-Objekten. Jede Auflistung entspricht einer Zeile mit Configuration-Objekten für einen bestimmten Konfigurationsnamen und die jeweilige Plattform oder einer Spalte mit den einzelnen Configuration-Objekten für einen bestimmten Plattformnamen, der jeweils einem Konfigurationsnamen zugeordnet ist.

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

Syntax

'Declaration
<GuidAttribute("B6B4C8D6-4D27-43B9-B45C-52BD16B6BA38")> _
Public Interface Configurations _
    Inherits IEnumerable
[GuidAttribute("B6B4C8D6-4D27-43B9-B45C-52BD16B6BA38")]
public interface Configurations : IEnumerable
[GuidAttribute(L"B6B4C8D6-4D27-43B9-B45C-52BD16B6BA38")]
public interface class Configurations : IEnumerable
[<GuidAttribute("B6B4C8D6-4D27-43B9-B45C-52BD16B6BA38")>]
type Configurations =  
    interface
        interface IEnumerable
    end
public interface Configurations extends IEnumerable

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

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Count Ruft einen Wert ab, der die Anzahl der in der Configurations-Auflistung enthaltenen Objekte angibt.
Öffentliche Eigenschaft DTE Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.
Öffentliche Eigenschaft Name Ruft den Namen des Objekts ab.
Öffentliche Eigenschaft Parent Ruft das unmittelbar übergeordnete Objekt einer Configurations-Auflistung ab.
Öffentliche Eigenschaft Type Ruft eine Konstante ab, die den Konfigurationstyp angibt.

Zum Seitenanfang

Methoden

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

Zum Seitenanfang

Hinweise

Jedes Configuration-Objekt stellt die Eigenschaften für eine Kombination aus Projektkonfigurations- und Plattformnamen dar. Bei den meisten Projekten ist die Plattform entweder nicht vorhanden oder lautet "Win32" bzw. "WSP".

Auf diese Auflistung können Sie mit EnvDTE.Project.ConfigurationManager.Configurations verweisen.

Siehe auch

Referenz

EnvDTE-Namespace