Freigeben über


ConfigurationManager.Item-Methode

Gibt ein Configuration-Objekt einer ConfigurationManager-Auflistung zurück.

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

Syntax

'Declaration
Function Item ( _
    index As Object, _
    Platform As String _
) As Configuration
Configuration Item(
    Object index,
    string Platform
)
Configuration^ Item(
    [InAttribute] Object^ index, 
    String^ Platform
)
abstract Item : 
        index:Object * 
        Platform:string -> Configuration
function Item(
    index : Object, 
    Platform : String
) : Configuration

Parameter

  • index
    Typ: Object

    Erforderlich. Ein absoluter Index, eine GUID-Zeichenfolge oder der Name einer Konfiguration.

  • Platform
    Typ: String

    Optional. Der Name der Plattform.

Rückgabewert

Typ: EnvDTE.Configuration
Ein Configuration-Objekt.

Hinweise

Item gibt die Konfiguration unter Index zurück. Dieses Objekt befindet sich in zeilengerichteter Reihenfolge, wobei die Konfigurationsnamen des Projekts/Projektelements die Zeilen und die Plattformnamen die Spalten bilden.

Wenn index vom Datentyp Long ist, ist er ein nach Zeilen sortierter Index in der Matrix, und das Platform-Argument wird ignoriert. Wenn index vom Datentyp String ist, handelt es sich dabei um einen Namen für die Projekt-/Projektelementkonfiguration, und Platform muss als Plattformname angegeben werden. Bei Projekten, die keine Plattformen unterstützen, kann dieses Argument eine leere Zeichenfolge sein.

Beispiele

Sub ItemExample()
   ' Before running, load a project.
   ' Set references to all necessary objects.
   Dim CM As ConfigurationManager = DTE.Solution.Projects.Item(1).ConfigurationManager
   ' List the configuration name used for the current project.
   MsgBox(CM.Item(2).ConfigurationName)
End Sub

.NET Framework-Sicherheit

Siehe auch

Referenz

ConfigurationManager Schnittstelle

EnvDTE-Namespace