Interface VCPropertySheet
Fornece acesso às folhas de propriedades do mecanismo de projeto.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
<GuidAttribute("537A9C40-E283-44EF-8507-021E0FDFA498")> _
Public Interface VCPropertySheet
[GuidAttribute("537A9C40-E283-44EF-8507-021E0FDFA498")]
public interface VCPropertySheet
[GuidAttribute(L"537A9C40-E283-44EF-8507-021E0FDFA498")]
public interface class VCPropertySheet
[<GuidAttribute("537A9C40-E283-44EF-8507-021E0FDFA498")>]
type VCPropertySheet = interface end
public interface VCPropertySheet
O tipo VCPropertySheet expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
ATLMinimizesCRunTimeLibraryUsage | Obtém ou define um valor indicando se as bibliotecas de tempo de execução c estaticamente para minimizar dependências vinculará ATL.Isso requer que o useOfATL está definida. | |
BuildLogFile | Obtém ou define o nome de BuildLogFile. | |
CharacterSet | Obtém ou define um valor que especifica o conjunto de caracteres para o compilador usar. | |
ConfigurationType | Obtém ou define o tipo de saída gerado por essa configuração. | |
DeleteExtensionsOnClean | Obtém ou define quais arquivos no diretório intermediário excluir em Limpar ou reconstruir. | |
DEPRECATED1 | Infraestrutura. Somente para uso interno da Microsoft. | |
EnableManagedIncrementalBuild | Preterido. | |
FileEncoding | Infraestrutura. Somente para uso interno da Microsoft. | |
FileFormat | Infraestrutura. Somente para uso interno da Microsoft. | |
FileTools | Lista as ferramentas disponíveis que operam nos arquivos. | |
InheritedPropertySheets | Obtém ou define as folhas de propriedades herdadas por este objeto. | |
IntermediateDirectory | Obtém ou define um caminho relativo para o diretório de arquivo intermediário.O caminho pode incluir variáveis de ambiente. | |
IsDirty | Infraestrutura. Somente para uso interno da Microsoft. | |
IsSystemPropertySheet | Indica se esta é uma folha de propriedades do sistema. | |
ManagedExtensions | Obtém ou define um valor indicando que essa configuração usa o Visual C++. | |
Name | Obtém ou define o nome do objeto. | |
OutputDirectory | Obtém ou define o diretório no qual colocar a saída.O diretório padrão é o diretório do projeto. | |
PropertySheetDirectory | Obtém o nome do diretório para a folha de propriedades. | |
PropertySheetFile | Define ou obtém o caminho completo para o arquivo de folha de propriedades.Inclui o nome do arquivo. | |
PropertySheetName | Define ou obtém o valor da marca nome do arquivo de folha de propriedade.Essa propriedade só está disponível para versões anteriores compatibilidade e caso contrário, não deve ser usado. | |
PropertySheets | Obtém a coleção de folhas de propriedades aplicadas ao objeto. | |
Rules | Obtém uma coleção de IVCRulePropertyStorage objetos que podem ser modificados para propriedades de nível de projeto e padrão definido na folha de propriedades de metadados de item. | |
Tools | Lista as ferramentas disponíveis para a plataforma. | |
useOfATL | Obtém ou define um valor que especifica como o ATL é usado pela configuração. | |
useOfMfc | Obtém ou define um valor que especifica como o MFC é usado pela configuração. | |
UserMacros | Obtém a coleção de macros do usuário. | |
VCProjectEngine | Obtém um ponteiro para o mecanismo do projeto. | |
WholeProgramOptimization | Obtém ou define um valor que indica se deseja ativar otimizações de módulo cruzado, atrasando a geração de código para link-time. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AddPropertySheet | Adiciona uma folha de propriedades à coleção de folhas de propriedades importadas diretamente por uma folha de propriedades. | |
AddUserMacro | Adiciona uma macro para a folha de propriedades. | |
ClearToolProperty | Limpa o valor da propriedade de uma propriedade de ferramenta. | |
MatchName | Corresponde a um nome especificado para o nome de um item da coleção. | |
MovePropertySheet | Move uma propriedade importados folha uma posição antes ou depois na ordem de avaliação.Posição aqui se refere à sua localização relativa entre as folhas de propriedades importadas diretamente por essa folha de propriedades. | |
RemoveAllUserMacros | Remove todas as macros do usuário da folha de propriedades. | |
RemovePropertySheet | Remove uma folha de propriedades da coleção de folhas de propriedades importadas diretamente por uma folha de propriedades. | |
RemoveUserMacro | Remove uma macro da folha de propriedades. | |
Save | Salva o arquivo de projeto (.vcxproj). |
Superior