Configuration.IsRunable - свойство
Возвращает информацию о том, можно ли запустить конфигурацию проекта или элемента проекта.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
ReadOnly Property IsRunable As Boolean
bool IsRunable { get; }
property bool IsRunable {
bool get ();
}
abstract IsRunable : bool
function get IsRunable () : boolean
Значение свойства
Тип: System.Boolean
Булево значение, возвращающее true, если проект или элемент проекта может быть запущен, и false, если нет.
Заметки
Если он может быть запущен, то можно указать его в свойстве StartupProjects объекта SolutionBuild проекта.
Примеры
public void CodeExample(DTE2 dte, AddIn addin)
{ // Make sure you have a solution loaded into Visual Studio
// before running the following example.
try
{
Project prj;
Configuration config;
if (dte.Solution.Projects.Count > 0)
{
prj = dte.Solution.Projects.Item(1);
config = prj.ConfigurationManager.ActiveConfiguration;
// Determine and show whether the active configuration can be run.
MessageBox.Show(config.IsRunable.ToString());
}
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации