VCAssemblyReference Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir .NET derlemesine başvuruyu temsil eder.
public interface class VCAssemblyReference : Microsoft::VisualStudio::VCProjectEngine::VCReference
public interface class VCAssemblyReference : Microsoft::VisualStudio::VCProjectEngine::VCReference
__interface VCAssemblyReference : Microsoft::VisualStudio::VCProjectEngine::VCReference
[System.Runtime.InteropServices.Guid("04F61F1D-8CB4-4F98-867A-BB93140BAC5B")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface VCAssemblyReference : Microsoft.VisualStudio.VCProjectEngine.VCReference
[<System.Runtime.InteropServices.Guid("04F61F1D-8CB4-4F98-867A-BB93140BAC5B")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type VCAssemblyReference = interface
interface VCReference
Public Interface VCAssemblyReference
Implements VCReference
- Öznitelikler
- Uygulamalar
Örnekler
' Add a reference to Microsoft.VisualStudio.VCProjectEngine and have a
' Visual C++ project loaded before running this example.
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine
Public Module Module1
Sub Test()
Dim prj As VCProject
Dim vcar As VCAssemblyReference
Dim refcfg As VCReferenceConfiguration
prj = DTE.Solution.Projects.Item(1).Object
If prj.CanAddAssemblyReference("C:\Program Files\ _
Microsoft Visual Studio 8\Common7\IDE\ _
PublicAssemblies\envdte.dll") Then
vcar = prj.AddAssemblyReference("C:\Program Files\ _
Microsoft Visual Studio 8\Common7\IDE\ _
PublicAssemblies\envdte.dll")
End If
refcfg = vcar.ReferenceConfigurations.Item(1)
MsgBox("Consumable? " & refcfg.ConsumableByDesigner)
End Sub
End Module
Açıklamalar
Projenin Özellik sayfaları iletişim kutusuna erişim hakkında bilgi için bkz. Proje özellikleriyle çalışma .
Özellikler
| AssemblyName |
Derlemenin adını alır. Derleme adı, bir derleme için kısa ve kolay bir addır. Bütünleştirilmiş kod adı, derleme sürümü, oluşturan anahtar ve yerel ayar, bağlama sırasında bir derlemeyi benzersiz şekilde tanımlamak için ortak dil çalışma zamanı tarafından kullanılır. |
| BuildNumber |
Başvurulan derlemenin yapı numarasını alır. |
| CopyLocal |
Başvurunun hedef dizine otomatik olarak kopyalanıp kopyalanmayacağını gösteren bir değer alır veya ayarlar. |
| CopyLocalDependencies |
Başvurulan derlemenin sistem dışı bağımlılıklarının bir derleme sırasında hedef konuma otomatik olarak kopyalanıp kopyalanmayacağını gösteren bir değer alır veya ayarlar. |
| CopyLocalSatelliteAssemblies |
Başvurulan derlemenin uydu derlemelerinin derleme sırasında hedef konuma otomatik olarak kopyalanıp kopyalanmayacağını gösteren bir değer alır veya ayarlar. |
| Culture |
Seçili başvurunun kültürünü alır. |
| Description |
Nesnenin açıklamasını veya çıkış grubunun kullanımını temsil eden bir dize alır veya ayarlar. |
| FullPath |
Proje dosyasının tam yolunu alır. |
| Identity |
Başvurulan derlemenin kimliğini alır. |
| ItemName |
Koleksiyondaki geçerli öğenin adını alır. |
| Kind |
Nesne türünü gösteren bir sabit listesi alır. |
| Label |
Başvurulan derlemenin görünen adını alır. |
| majorVersion |
Başvurulan derlemenin ana sürümünü alır. |
| MinFrameworkVersion |
Projenin gerektirdiği en düşük sürümünü alır .NET Framework . |
| minorVersion |
Başvurulan derlemenin ikincil sürümünü alır. |
| Name |
Nesnenin adını alır veya ayarlar. |
| Parent |
Belirli bir nesnenin hemen üst nesnesini alır. |
| project |
ProjectVeya projesiyle ilişkili genel nesneyi alır Visual Basic Visual C# . Bu özellik salt okunur durumdadır. |
| PublicKeyToken |
Başvurulan derleme için ortak anahtar belirtecini alır. |
| Reference |
İlişkili başvuruyu alır. |
| RelativePath |
Seçili başvurunun yolunu proje dizinine göre alır veya ayarlar. |
| RevisionNumber |
Seçili başvurunun Düzeltme numarasını alır. |
| StrongName |
Seçili başvurunun tanımlayıcı bir ada sahip olup olmadığını gösteren bir değer alır. |
| SubType |
Dosya alt türünü tasarımcılar tarafından anlaşılan olarak alır veya ayarlar. |
| UseDependenciesInBuild |
Bu derlemenin bağımlılıklarının yapı sürecinde kullanılıp kullanılmadığını gösteren bir değer alır veya ayarlar. |
| UseInBuild |
Bu derlemenin derleme sürecinde kullanılıp kullanılmadığını gösteren bir değer alır veya ayarlar. |
| VCProjectEngine |
Proje altyapısına bir işaretçi alır. |
| VCReferences |
Seçili proje için başvuruların koleksiyonunu alır. |
| VCReferenceType | |
| Version |
Seçili başvurunun sürümünü alır. |
Yöntemler
| MatchName(String, Boolean) |
Belirtilen adı bir koleksiyon öğesi adıyla eşleştirir. |
| Remove() |
Belirtilen projeyi çözümden kaldırır. |