Interface VCMidlTool
Programaticamente acessa as propriedades do MIDL pasta de um projeto Páginas de propriedades caixa de diálogo.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
<GuidAttribute("97ED1890-99FA-469E-AB62-F267535B0B69")> _
Public Interface VCMidlTool
[GuidAttribute("97ED1890-99FA-469E-AB62-F267535B0B69")]
public interface VCMidlTool
[GuidAttribute(L"97ED1890-99FA-469E-AB62-F267535B0B69")]
public interface class VCMidlTool
[<GuidAttribute("97ED1890-99FA-469E-AB62-F267535B0B69")>]
type VCMidlTool = interface end
public interface VCMidlTool
O tipo VCMidlTool expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
AdditionalIncludeDirectories | Obtém ou define um ou mais diretórios a serem adicionados ao caminho de inclusão. | |
AdditionalOptions | Obtém ou define as opções a serem adicionadas ao final da linha de comando, imediatamente antes do nome de arquivo (s).Um exemplo é se uma opção não é suportada no modelo de objeto. | |
CPreprocessOptions | Obtém ou define uma opção de pré-processador do compilador c para passar para o compilador MIDL. | |
DefaultCharType | Obtém ou define o caractere MIDL padrão tipo. | |
DLLDataFileName | Obtém ou define o nome do arquivo DLLDATA. o padrão é dlldata.c. | |
EnableErrorChecks | Obtém ou define verifica a opção de verificação de erros.Se você selecionar personalizado, apenas os selecionados a verificação de erros opções ocorrerem durante a compilação. | |
ErrorCheckAllocations | Obtém ou define um valor indicando se verificar erros de falta de memória. | |
ErrorCheckBounds | Obtém ou define um valor que indica uma verificação de erro de tamanho, em vez de especificações do comprimento da transmissão. | |
ErrorCheckEnumRange | Obtém ou define um valor indicando se a um erro Verifique se os valores de enumeração estão no intervalo permitido. | |
ErrorCheckRefPointers | Obtém ou define um valor indicando se a um erro verificar ponteiros de referência nula. | |
ErrorCheckStubData | Obtém ou define um valor indicando se a erro de verificar se há validade de stub de dados do lado do servidor. | |
ExecutionBucket | Infraestrutura. Somente para uso interno da Microsoft. | |
FullIncludePath | Obtém uma lista de todos os diretórios incluído na compilação; uma concatenação das pastas especificadas com /I e diretórios especificados na VC++ Directories caixa de diálogo.Todas as macros presentes nesses diretórios também serão avaliadas. | |
GenerateStublessProxies | Obtém ou define um valor que indica se gerar proxies sem stub. | |
GenerateTypeLibrary | Obtém ou define um valor que indica se deve ou não gerar uma biblioteca de tipos. | |
HeaderFileName | Obtém ou define o nome do arquivo de cabeçalho gerado. o padrão é idlfile.h. | |
IgnoreStandardIncludePath | Obtém ou define um valor indicando se a ignorar caminho de inclusão padrão. | |
InterfaceIdentifierFileName | Obtém ou define um nome para o arquivo de identificador de Interface; o padrão é idlfile_i.c. | |
MkTypLibCompatible | Obtém ou define um valor indicando se forçar a compatibilidade com o mktyplib. exe versão 2.03. | |
OutputDirectory | Obtém ou define o diretório no qual colocar a saída.O padrão é o diretório do projeto. | |
PreprocessorDefinitions | Obtém ou define um ou mais pré-processador. | |
ProxyFileName | Obtém ou define o nome do arquivo proxy. o padrão é idlfile_p.c. | |
RedirectOutputAndErrors | Obtém ou define o nome do arquivo para a tela de saída e erros são gravados. | |
StructMemberAlignment | Obtém ou define a 1-, 2, 4, 8- ou limites de 16 bytes para alinhamento de membro de struct. | |
SuppressStartupBanner | Obtém ou define um valor indicando se suprimir a exibição das mensagens de faixa e informações de inicialização. | |
TargetEnvironment | Obtém ou define o ambiente de destino. | |
ToolKind | Obtém o nome do tipo de ferramenta que se trata. | |
toolName | Obtém o nome da ferramenta especificada. | |
ToolPath | Obtém o caminho para a ferramenta especificada. | |
TypeLibraryName | Obtém o nome da referência da biblioteca de tipo ActiveX (COM). | |
UndefinePreprocessorDefinitions | Obtém ou define uma ou mais remoções de definição. | |
ValidateParameters | Obtém ou define um valor que indica se deseja ativar a geração de informações de validação de parâmetro. | |
VCProjectEngine | Obtém um ponteiro para o mecanismo do projeto. | |
WarnAsError | Obtém ou define um valor indicando se o compilador trata todos os avisos como erros. | |
WarningLevel | Obtém ou define um valor indicando como estritamente o compilador verifica por construções potencialmente suspeitas. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
get_PropertyOption | Infraestrutura. Somente para uso interno da Microsoft. |
Superior
Comentários
Consulte Modificando as configurações de projeto para obter informações sobre como acessar um projeto Páginas de propriedades caixa de diálogo.