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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации