ConfigurationManager.Item(Object, String) Метод

Определение

Возвращает объект Configuration из коллекции ConfigurationManager.

EnvDTE::Configuration Item(winrt::Windows::Foundation::IInspectable const & index, std::wstring const & Platform = "");
[System.Runtime.InteropServices.DispId(0)]
public EnvDTE.Configuration Item (object index, string Platform = "");
[<System.Runtime.InteropServices.DispId(0)>]
abstract member Item : obj * string -> EnvDTE.Configuration
Public Function Item (index As Object, Optional Platform As String = "") As Configuration

Параметры

index
Object

Обязательный. Абсолютный индекс, строка GUID или имя конфигурации.

Platform
String

Необязательный параметр. Имя платформы.

Возвращаемое значение

Configuration

Объект Configuration.

Атрибуты

Примеры

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  

Комментарии

Item Возвращает конфигурацию в Index . Этот объект находится в построчном порядке с именами конфигурации проекта или элемента проекта, формирующими строки, и именами платформ, формирующими столбцы.

Если index параметр имеет тип данных Long, то он является главным индексом строки в матрице, а Platform аргумент игнорируется. Если index является строковым типом данных, то это имя конфигурации проекта или элемента проекта, которое Platform должно быть указано в качестве имени платформы. Для проектов, которые не поддерживают какие бы то ни было платформы, этот аргумент может быть пустой строкой.

Применяется к