Aracılığıyla paylaş


VCAssemblyReference Arabirim

Bir .NET derlemesi için başvuru temsil eder.

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

Sözdizimi

'Bildirim
<GuidAttribute("BBD5E771-EA8A-4665-817A-E79BA9AB77BD")> _
Public Interface VCAssemblyReference _
    Inherits VCReference
[GuidAttribute("BBD5E771-EA8A-4665-817A-E79BA9AB77BD")]
public interface VCAssemblyReference : VCReference
[GuidAttribute(L"BBD5E771-EA8A-4665-817A-E79BA9AB77BD")]
public interface class VCAssemblyReference : VCReference
[<GuidAttribute("BBD5E771-EA8A-4665-817A-E79BA9AB77BD")>]
type VCAssemblyReference =  
    interface 
        interface VCReference 
    end
public interface VCAssemblyReference extends VCReference

VCAssemblyReference türü aşağıdaki üyeleri ortaya koyar.

Özellikler

  Ad Açıklama
Genel özellik AssemblyName Derleme adını alır.Derleme adı bir kısa ve kolay bir derleme adıdır.Derleme adı, derleme sürümünü, iletiyi gönderen anahtarı ve yerel ortak dil çalışma zamanı tarafından derleme bağlama sırasında benzersiz olarak tanıtmak için kullanılır.
Genel özellik BuildNumber Başvurulan derleme yapı sayısını alır.
Genel özellik CopyLocal Alır veya otomatik olarak başvuru hedef dizinine kopyalanıp kopyalanmayacağını belirten bir değeri ayarlar.
Genel özellik CopyLocalDependencies Alır veya başvurulan derlemenin sistem dışı bağımlılıklar hedef konuma yapı sırasında otomatik olarak kopyalanıp kopyalanmayacağını belirten bir değeri ayarlar.
Genel özellik CopyLocalSatelliteAssemblies Alır veya başvurulan derlemenin uydu derlemelerini hedef konuma yapı sırasında otomatik olarak kopyalanıp kopyalanmayacağını belirten bir değeri ayarlar.
Genel özellik Culture Kültür için seçili başvuruyu alır.
Genel özellik Description Alır veya nesne ya da çıktı grubunun kullanılması için açıklama temsil eden bir dize ayarlar.
Genel özellik FullPath Proje dosyasının tam yolunu alır.
Genel özellik Identity Başvurulan derlemenin kimliği alır.
Genel özellik ItemName Koleksiyonda geçerli öğenin adını alır.
Genel özellik Kind Nesne türünü gösteren numaralandırma alır.
Genel özellik Label Başvurulan derleme görüntü adını alır.
Genel özellik majorVersion Başvurulan derleme ana sürümünü alır.
Genel özellik MinFrameworkVersion En düşük sürümünü alır .NET Framework proje için gerekli.
Genel özellik minorVersion Başvurulan derlemenin alt sürüm alır.
Genel özellik Name Alır veya nesnenin adını ayarlar.
Genel özellik Parent Belirli bir nesne en yakın üst nesne alır.
Genel özellik project Genel alır Project nesnesi ile ilişkili Visual Basic veya Visual C# proje.Bu özellik salt okunurdur.
Genel özellik PublicKeyToken Başvurulan derleme için ortak anahtar belirteci alır.
Genel özellik Reference İlişkili başvuru alır.
Genel özellik RelativePath Alır veya seçili başvuruyu proje dizinine göre yolu ayarlar.
Genel özellik RevisionNumber Seçili başvuruyu düzeltme sayısını alır.
Genel özellik StrongName Seçili başvuruyu kesin adı olup olmadığını gösteren değeri alır.
Genel özellik SubType Alır veya dosyanın alt tasarımcıları tarafından anlaşılan olarak ayarlar.
Genel özellik UseDependenciesInBuild Alır veya bu derlemenin bağımlılıkları yapı işleminde kullanılan olup olmadığını gösteren bir değeri ayarlar.
Genel özellik UseInBuild Alır veya bu derleme yapı işleminde kullanılan olup olmadığını gösteren bir değeri ayarlar.
Genel özellik VCProjectEngine Projenin altyapısı için bir işaretçi alır.
Genel özellik VCReferences Seçili proje için başvurular topluluğu alır.
Genel özellik Version Seçili başvuruyu sürümünü alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem MatchName Belirli bir ad için bir koleksiyon öğesi adı ile eşleşir.
Genel yöntem Remove Belirtilen proje çözümden kaldırır.

Üst

Notlar

Bkz: Proje Özellikleriyle Çalışma bir proje özellik sayfaları iletişim kutusunda erişme hakkında bilgi için.

Ö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

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.VCProjectEngine Ad Alanı