Configuration.IsBuildable - свойство
Возвращает информацию о том, можно ли построить конфигурацию проекта или элемента проекта.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
ReadOnly Property IsBuildable As Boolean
bool IsBuildable { get; }
property bool IsBuildable {
bool get ();
}
abstract IsBuildable : bool
function get IsBuildable () : boolean
Значение свойства
Тип: System.Boolean
Булево значение, возвращающее true, если проект или проектный элемент может быть построен, и false, если нет.
Заметки
Чтобы показать, должен ли быть построен проект или элемент, следует указать это в SolutionContext как конфигурацию, имеющую контекст и построения для заданной конфигурации решения.
Примеры
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 is buildable.
MessageBox.Show(config.IsBuildable.ToString());
}
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации