Configuration.IsRunable-Eigenschaft
Gibt zurück, ob die Konfiguration für das Projekt bzw. das Projektelement ausgeführt werden kann.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
ReadOnly Property IsRunable As Boolean
Get
bool IsRunable { get; }
property bool IsRunable {
bool get ();
}
abstract IsRunable : bool
function get IsRunable () : boolean
Eigenschaftswert
Typ: System.Boolean
Ein boolescher Wert, der true lautet, wenn ein Projekt oder Projektelement ausgeführt werden kann, und andernfalls false.
Hinweise
Wenn es ausgeführt werden kann, können Sie in der StartupProjects-Eigenschaft des SolutionBuild-Objekts angeben, ob es sich um ein Projekt handelt.
Beispiele
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-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Weitere Ressourcen
Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell