Partilhar via


Exemplo de folha de propriedade

Folhas de propriedades semelhantes de outros arquivos de projeto MSBuild e podem ser incluídas pelo arquivo de projeto ou por outros arquivos de folha de propriedade.Folhas de propriedades que são criadas pelo sistema do projeto geralmente contêm apenas <ItemGroup> elementos que definem os itens e metadados, e <PropertyGroup> elementos que definem as propriedades.

Os usuários são aconselhados para permitir que o Visual C++ IDE criar e manter um arquivo de folha de propriedade em vez de editar manualmente o arquivo.

Exemplo

O exemplo a seguir mostra um arquivo de folha de propriedade que foi criado pelo IDE e é denominado MyPropertySheet.props.A folha de propriedades define uma macro de usuário denominada MyUserMacro, cujo valor é exemplo.Além disso, a macro do usuário é adicionado ao variáveis de ambiente do usuário quando o projeto é aberto.

No arquivo de projeto, a macro do usuário e seu valor são representados pela <MyUserMacro**>** elemento.E a diretiva para adicionar a macro do usuário para as variáveis de ambiente é representada pela <EnvironmentVariable**>** elemento.Para obter mais informações, consulte Macros definidas pelo usuário.

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" 
      xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
   <ImportGroup Label="PropertySheets" />
   <PropertyGroup Label="UserMacros">
      <MyUserMacro>Example</MyUserMacro>
   </PropertyGroup>
   <PropertyGroup />
   <ItemDefinitionGroup />
      <ItemGroup>
         <BuildMacro Include="MyUserMacro">
            <Value>$(MyUserMacro)</Value>
            <EnvironmentVariable>true</EnvironmentVariable>
         </BuildMacro>
      </ItemGroup>
</Project>

Consulte também

Conceitos

Folhas de propriedades (C++)