CreateCSharpManifestResourceName task
Creates a C#-style manifest name from a given .resx file name or other resource.
Parameters
The following table describes the parameters of the CreateCSharpManifestResourceName task.
Parameter | Description |
---|---|
ManifestResourceNames |
ITaskItem [] output read-only parameter.The resulting manifest names. |
ResourceFiles |
Required String parameter.The name of the resource file from which to create the C# manifest name. |
RootNamespace |
Optional String parameter.The root namespace of the resource file, typically taken from the project file. May be null . |
PrependCultureAsDirectory |
Optional Boolean parameter.If true , the culture name is added as a directory name just before the manifest resource name. Default value is true . |
ResourceFilesWithManifestResourceNames |
Optional read-only String output parameter.Returns the name of the resource file that now includes the manifest resource name. |
Remarks
The CreateCSharpManifestResourceName task determines the appropriate manifest resource name to assign to a given .resx or other resource file. The task provides a logical name to a resource file, and then attaches it to an output parameter as metadata.
In addition to the parameters listed above, this task inherits parameters from the TaskExtension class, which itself inherits from the Task class. For a list of these additional parameters and their descriptions, see TaskExtension base class.