Поделиться через


Configurations.Type - свойство

Получает константу, указывающую тип конфигурации.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
ReadOnly Property Type As vsConfigurationType
vsConfigurationType Type { get; }
property vsConfigurationType Type {
    vsConfigurationType get ();
}
abstract Type : vsConfigurationType
function get Type () : vsConfigurationType

Значение свойства

Тип: EnvDTE.vsConfigurationType
Константа vsConfigurationType, показывает тип конфигурации.

Заметки

Для конфигураций свойство Type возвращает константу, указывающую, является ли коллекция конфигураций строкой конфигураций для определенного имени конфигурации или столбцом конфигураций для данной платформы.Если окно принадлежит средству среды, то свойство Type определяет средство.Если окно является средством пакета или окном документа, то свойство Type это vsWindowTypeToolWindow или vsWindowTypeDocument соответственно, а свойство ObjectKind указывает сведения о типе пакета.

Примеры

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 type of configuration.
            MessageBox.Show(configs.Type.ToString());
        }
    }
    catch(Exception ex)
    {
        MessageBox.Show(ex.Message);
    }
}

Безопасность платформы .NET Framework

См. также

Ссылки

Configurations Интерфейс

EnvDTE - пространство имен

Другие ресурсы

Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации