Compartilhar via


Diretiva de pré-processador #DisablePPDirective

#DisablePPDirective:    Directive

A diretiva #DisablePPDirective desabilita uma diretiva habilitada. Se um novo arquivo GDL incluir um arquivo GDL mais antigo que tenha uma colisão de namespace com um ou mais dos novos nomes de diretiva, as novas diretivas poderão ser desabilitadas antes de incluir o arquivo e, em seguida, reenabled posteriormente. O nome base é um valor obrigatório.

Essa diretiva de pré-processador é nova para GDL.

Os exemplos de código a seguir mostram como você pode usar essa diretiva.

#DisablePPDirective: duplicateDirective
#Include: "OlderFile.gdl"  *%  This file uses the name 
    *%  duplicateDirective because it does not expect that name to be interpreted by 
    *%  the preprocessor.
#EnablePPDirective: duplicateDirective
    *%  Reactivate  duplicateDirective  so it can be used by 
    *%  the newer host file.