Propriedade VCCLCompilerTool.ForcedUsingFiles
Força o uso de um arquivo como se tivesse sido passado para a diretiva Diretiva #using (C++) . ForcedUsingFiles expõe a funcionalidade padrão de /FU (nome forçado #usando arquivo) do compilador.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxe
'Declaração
Property ForcedUsingFiles As String
string ForcedUsingFiles { get; set; }
property String^ ForcedUsingFiles {
String^ get ();
void set (String^ value);
}
abstract ForcedUsingFiles : string with get, set
function get ForcedUsingFiles () : String
function set ForcedUsingFiles (value : String)
Valor de propriedade
Tipo: String
O arquivo metadados para referenciar nesta compilação.
Exemplos
Consulte Como compilar um código de exemplo para extensibilidade do modelo de projeto para obter informações sobre como criar e executar esse exemplo.
O exemplo a seguir altera a propriedade de ForcedUsingFiles no ambiente de desenvolvimento integrado (IDE):
' add reference to Microsoft.VisualStudio.VCProjectEngine.
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine
Public Module Module1
Sub Test()
Dim prj As VCProject
Dim cfgs, tools As IVCCollection
Dim cfg As VCConfiguration
Dim tool As VCCLCompilerTool
prj = DTE.Solution.Projects.Item(1).Object
cfgs = prj.Configurations
cfg = cfgs.Item(1)
tool = cfg.Tools("VCCLCompilerTool")
tool.ForcedIncludeFiles = "myfile.dll"
MsgBox(tool.ForcedIncludeFiles)
End Sub
End Module
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.