Configuration Schnittstelle

Definition

Stellt die von der Buildkonfiguration abhängigen Eigenschaften eines Projekts oder eines Projekt Elements dar.Represents a project or project item's build configuration dependent properties.

public interface class Configuration
public interface class Configuration
__interface Configuration
[System.Runtime.InteropServices.Guid("90813589-FE21-4AA4-A2E5-053FD274E980")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface Configuration
[<System.Runtime.InteropServices.Guid("90813589-FE21-4AA4-A2E5-053FD274E980")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type Configuration = interface
Public Interface Configuration
Attribute

Hinweise

Project(Item).Properties verfügt über Konfigurations unabhängige Eigenschaften.Project(Item).Properties has configuration-independent properties.

Jedes- Configuration Objekt stellt die Eigenschaften für eine Projekt Konfiguration und ein Platt Form Namen Paar dar, z. b. ("Debug", "Win32") oder ("Release", "Win32").Each Configuration object represents the properties for a project configuration and platform name pair, such as ("Debug", "Win32") or ("Release", "Win32"). Bei den meisten Projekten ist die Plattform entweder nicht vorhanden, "Win32" oder "WSP".For most projects the platform is either non-existent, "Win32," or "WSP."

Eigenschaften

Collection

Gibt die Auflistung mit dem Configuration-Objekt zurück, das diese Eigenschaft unterstützt.Returns the collection containing the Configuration object supporting this property.

ConfigurationName

Ruft die Projekt Konfiguration ab, die erstellt werden soll.Gets the project configuration to be built.

DTE

Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.Gets the top-level extensibility object.

Extender[String]

Gibt den angeforderten Extender zurück, wenn dieser für dieses Objekt verfügbar ist.Returns the requested Extender if it is available for this object.

ExtenderCATID

Ruft die ID der Extenderkategorie (CATID) für das Objekt ab.Gets the Extender category ID (CATID) for the object.

ExtenderNames

Ruft eine Liste der für das Objekt verfügbaren Extender ab.Gets a list of available Extenders for the object.

IsBuildable

Ruft ab, ob die Projekt-oder Projekt Element Konfiguration erstellt werden kann.Gets whether the project or project item configuration can be built.

IsDeployable

Ruft ab, ob die Projekt-oder Projekt Element Konfiguration bereitgestellt werden kann.Gets whether the project or project item configuration can be deployed.

IsRunable

Gibt zurück, ob die Projekt-oder Projekt Element Konfiguration ausgeführt werden kann.Returns whether the project or project item configuration can be run.

Object

Ruft ein Objekt ab, auf das zur Laufzeit über den Namen zugegriffen werden kann.Gets an object that can be accessed by name at run time.

OutputGroups

Ruft eine Auflistung von- OutputGroup Objekten ab, die die Namen der Dateien enthält, die Ausgaben für das Projekt sind.Gets a collection of OutputGroup objects that contains the names of the files that are outputs for the project.

Owner

Ruft das Projekt oder Projekt Element für die Konfiguration ab.Gets the project or project item for the configuration.

PlatformName

Ruft den Namen der Plattform ab, die von dieser Zuweisung unterstützt wird.Gets the name of the platform supported by this assignment.

Properties

Ruft eine Auflistung aller Eigenschaften des Configuration-Objekts ab.Gets a collection of all properties that pertain to the Configuration object.

Type

Ruft eine Konstante ab, die den Objekttyp darstellt.Gets a constant indicating the object type.

Gilt für: