OutputGroup.FileNames Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets a list of all of the file names in the output group.
public:
property System::Object ^ FileNames { System::Object ^ get(); };
public:
property Platform::Object ^ FileNames { Platform::Object ^ get(); };
[System.Runtime.InteropServices.DispId(3)]
public object FileNames { [System.Runtime.InteropServices.DispId(3)] get; }
[<System.Runtime.InteropServices.DispId(3)>]
[<get: System.Runtime.InteropServices.DispId(3)>]
member this.FileNames : obj
Public ReadOnly Property FileNames As Object
Property Value
An object containing a list of all the file names in the output group.
- Attributes
Examples
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);
}
}