Configurations.Item(Object) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Returns a Configuration object in a Configurations collection.
public:
EnvDTE::Configuration ^ Item(System::Object ^ index);
public:
EnvDTE::Configuration ^ Item(Platform::Object ^ index);
EnvDTE::Configuration Item(winrt::Windows::Foundation::IInspectable const & index);
[System.Runtime.InteropServices.DispId(0)]
public EnvDTE.Configuration Item (object index);
[<System.Runtime.InteropServices.DispId(0)>]
abstract member Item : obj -> EnvDTE.Configuration
Public Function Item (index As Object) As Configuration
Parameters
- index
- Object
Required. The index of a Configuration object to return.
Returns
A Configuration object.
- Attributes
Examples
public void CodeExample(DTE2 dte, AddIn addin)
{
try
{ // Make sure you have a solution loaded into Visual Studio
// before running the following example. Make sure the "Any CPU"
// option is marked in the Configuration Manager dialog box.
Configurations configs = null;
if (dte.Solution.Projects.Count > 0)
{
configs = dte.Solution.Projects.Item(1).ConfigurationManager.Platform("Any CPU");
// Show the configuration name of the first item in
// the Configurations collection.
MessageBox.Show(configs.Item(1).ConfigurationName);
}
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Remarks
The value passed to index
is either an integer to a Configuration object in a Configurations collection or the name of a Configuration object in the collection.