Configuration.IsBuildable - свойство
Возвращает информацию о том, можно ли построить конфигурацию проекта или элемента проекта.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
ReadOnly Property IsBuildable As Boolean
bool IsBuildable { get; }
property bool IsBuildable {
bool get ();
}
abstract IsBuildable : bool with get
function get IsBuildable () : boolean
Значение свойства
Тип: 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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации