OutputGroup.Collection-Eigenschaft
Ruft die Auflistung mit dem Objekt ab, das diese Eigenschaft unterstützt oder das in diesem Codekonstrukt enthalten ist.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
ReadOnly Property Collection As OutputGroups
OutputGroups Collection { get; }
property OutputGroups^ Collection {
OutputGroups^ get ();
}
abstract Collection : OutputGroups with get
function get Collection () : OutputGroups
Eigenschaftswert
Typ: EnvDTE.OutputGroups
Eine OutputGroup-Auflistung.
Beispiele
public void CodeExample(DTE2 dte)
{
try
{ // Open a project before running this example.
Project proj = dte.Solution.Projects.Item(1);
OutputGroups groups = proj.ConfigurationManager.ActiveConfiguration.OutputGroups;
int c = 1;
int x = 0;
// Find an outputgroup with at least one file.
foreach (OutputGroup grp in groups)
{
x++;
if (grp.FileCount > 0)
c = x;
}
OutputGroup group = groups.Item(c);
msg += "OutputGroup Description: " + group.Description;
msg += "\nNumber of Associated Files: " + group.FileCount.ToString();
msg += "\nAssociated File Names: ";
foreach (String str in (Array)group.FileNames)
{
msg += "\n" + str;
}
MessageBox.Show(msg);
}
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