Aracılığıyla paylaş


VCLinkerTool.EnableCOMDATFolding Özellik

Gereksiz comdat sembolleri bağlayıcı çıktısından kaldırır.

Ad alanı:  Microsoft.VisualStudio.VCProjectEngine
Derleme:  Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll içinde)

Sözdizimi

'Bildirim
Property EnableCOMDATFolding As optFoldingType
optFoldingType EnableCOMDATFolding { get; set; }
property optFoldingType EnableCOMDATFolding {
    optFoldingType get ();
    void set (optFoldingType value);
}
abstract EnableCOMDATFolding : optFoldingType with get, set
function get EnableCOMDATFolding () : optFoldingType
function set EnableCOMDATFolding (value : optFoldingType)

Özellik Değeri

Tür: Microsoft.VisualStudio.VCProjectEngine.optFoldingType
Bir optFoldingType numaralandırma.

Notlar

EnableCOMDATFoldingişlevselliği sunan / opt (en iyi duruma getirme) bağlayıcı seçeneği.

Kullanım optFoldingType bu özelliğin değerini ayarlamak için numaralandırma.

Bkz: Nasıl yapılır: proje modeli genişletilebilirlik amacıyla örnek kodu derleyin derlemek ve bu örneği çalıştırmak hakkında bilgi.

Örnekler

Aşağıdaki örnek EnableCOMDATFolding özelliği, tümleşik geliştirme ortamında (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 VCLinkerTool
    prj = DTE.Solution.Projects.Item(1).Object
    cfgs = prj.Configurations
    cfg = cfgs.Item(1)
    tool = cfg.Tools("VCLinkerTool")
    tool.EnableCOMDATFolding = optFoldingType.optNoFolding
  End Sub
End Module

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

VCLinkerTool Arabirim

Microsoft.VisualStudio.VCProjectEngine Ad Alanı