<?xml version="1.0" encoding="utf-8"?>
<!--Copyright, Microsoft Corporation, All rights reserved.-->
<Rule
	Name="ProjectReference"
	DisplayName="Reference Properties"
	PageTemplate="generic"
	Description="Reference Properties"
	xmlns="http://schemas.microsoft.com/build/2009/properties">
    <Rule.DataSource>
        <DataSource Persistence="ProjectFile" ItemType="ProjectReference" HasConfigurationCondition="False" />
    </Rule.DataSource>

    <Rule.Categories>
        <Category Name="Misc" DisplayName="Misc" />
    </Rule.Categories>

    <BoolProperty Name="CopyLocal"
                  Category="Misc"
                  DisplayName="Copy Local"
                  Description="Indicates whether the reference will be copied to the output directory.">
        <BoolProperty.DataSource>
            <DataSource Persistence="ProjectFile" ItemType="ProjectReference" HasConfigurationCondition="False" PersistedName="Private" />
        </BoolProperty.DataSource>
    </BoolProperty>

    <StringProperty Name="Identity"
                    Category="Misc"
                    ReadOnly="True"
                    DisplayName="Identity"
                    Description="Security identity of the referenced assembly (see System.Reflection.Assembly.Evidence or System.Security.Policy.Evidence).">
        <StringProperty.DataSource>
            <DataSource PersistedName="{}{Identity}" />
        </StringProperty.DataSource>
    </StringProperty>
</Rule>
