VCAssemblyReference Arabirim
Başvuru temsil eden bir.net derlemesi.
Ad alanı: Microsoft.VisualStudio.VCProjectEngine
Derleme: Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll içinde)
Sözdizimi
'Bildirim
<GuidAttribute("1D4A641D-F7C4-4E8C-A30F-31F345D97A32")> _
Public Interface VCAssemblyReference _
Inherits VCReference
[GuidAttribute("1D4A641D-F7C4-4E8C-A30F-31F345D97A32")]
public interface VCAssemblyReference : VCReference
[GuidAttribute(L"1D4A641D-F7C4-4E8C-A30F-31F345D97A32")]
public interface class VCAssemblyReference : VCReference
[<GuidAttribute("1D4A641D-F7C4-4E8C-A30F-31F345D97A32")>]
type VCAssemblyReference =
interface
interface VCReference
end
public interface VCAssemblyReference extends VCReference
VCAssemblyReference türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
AssemblyName | Derleme adını alır.Derleme adı derleme için kısa ve kolay bir addır.Derleme adı, derleme sürümünü, iletiyi gönderen anahtar ve yerel ortak dil çalışma zamanı tarafından bir derleme bağlama sırasında benzersiz olarak tanımlamak için kullanılır. | |
AssemblyName | Bu proje için derleme adı alır. (VCReference kaynağından devralındı.) | |
BuildNumber | Başvuru yapılan bir derleme sürüm numarasını alır. | |
BuildNumber | Başvuru yapılan bir derleme oluşturma sayısı. (VCReference kaynağından devralındı.) | |
CopyLocal | Alır veya hedef dizin referansı otomatik olarak kopyalanıp kopyalanmayacağını belirten bir değeri ayarlar. | |
CopyLocal | Alır veya hedef dizin referansı otomatik olarak kopyalanıp kopyalanmayacağını belirten bir değeri ayarlar. (VCReference kaynağından devralındı.) | |
CopyLocalDependencies | Alır veya başvurulan derlemenin sistem dışı bağımlılıklar oluşturma sırasında hedef konuma otomatik olarak kopyalanıp kopyalanmayacağını belirten bir değeri ayarlar. | |
CopyLocalDependencies | Altyapı. Microsoft yalnızca iç kullanım. (VCReference kaynağından devralındı.) | |
CopyLocalSatelliteAssemblies | Alır veya başvurulan derlemenin uydu derlemelerinin oluşturma sırasında hedef konuma otomatik olarak kopyalanıp kopyalanmayacağını belirten bir değeri ayarlar. | |
CopyLocalSatelliteAssemblies | Altyapı. Microsoft yalnızca iç kullanım. (VCReference kaynağından devralındı.) | |
Culture | Kültür için Seçili başvuruyu alır. | |
Culture | Kültür için Seçili başvuruyu alır. (VCReference kaynağından devralındı.) | |
Description | Alır veya nesne veya çıktı Grup kullanımı için açıklama temsil eden bir string ayarlar. | |
Description | Alır veya nesneye ilişkin açıklama temsil eden bir string ayarlar. (VCReference kaynağından devralındı.) | |
FullPath | Proje dosyasının tam yolunu alır. | |
FullPath | Başvuru yapılan bir derleme tam yolunu alır. (VCReference kaynağından devralındı.) | |
Identity | Başvuru yapılan bir derleme kimliği alır. | |
Identity | Başvuru yapılan bir derleme kimliği. (VCReference kaynağından devralındı.) | |
ItemName | Koleksiyonda geçerli öğenin adını alır. | |
ItemName | Koleksiyonda geçerli öğenin adını alır. (VCReference kaynağından devralındı.) | |
Kind | Nesnenin türünü gösteren numaralandırma alır. | |
Kind | Nesnenin türünü gösteren numaralandırma alır. (VCReference kaynağından devralındı.) | |
Label | Başvuru yapılan bir derleme görünen adını alır. | |
Label | Başvuru yapılan bir derleme görünen adını alır. (VCReference kaynağından devralındı.) | |
majorVersion | Ana başvuru yapılan bir derleme sürümünü alır. | |
majorVersion | Ana başvuru yapılan bir derleme sürümünü alır. (VCReference kaynağından devralındı.) | |
MinFrameworkVersion | En eski sürümü alır .NET Framework project tarafından gerekli. | |
MinFrameworkVersion | En eski sürümü alır .NET Framework project tarafından gerekli. (VCReference kaynağından devralındı.) | |
minorVersion | Başvuru yapılan bir derleme sürümü alır. | |
minorVersion | Başvuru yapılan bir derleme sürümü alır. (VCReference kaynağından devralındı.) | |
Name | Alır veya nesnenin adını ayarlar. | |
Name | Alır veya nesnenin adını ayarlar. (VCReference kaynağından devralındı.) | |
Parent | Belirli bir nesnenin üst nesne alır. | |
Parent | Belirli bir nesnenin üst nesne alır. (VCReference kaynağından devralındı.) | |
project | Genel alır Project nesnesi ile ilişkili Visual Basic veya Visual C# proje.Bu özellik salt okunurdur. | |
project | Alır VCProject nesnesiyle ilişkilendirilmiş. (VCReference kaynağından devralındı.) | |
PublicKeyToken | Başvuru yapılan bir derleme için ortak anahtar belirteci alır. | |
PublicKeyToken | Başvuru yapılan bir derleme için ortak anahtar belirteci alır. (VCReference kaynağından devralındı.) | |
Reference | İlgili başvuruyu alır. | |
Reference | Bu yapılandırma ile ilgili başvuruyu alır. (VCReference kaynağından devralındı.) | |
RelativePath | Alır veya seçili başvuruyu proje dizinine göre yolu ayarlar. | |
RevisionNumber | Seçili başvuruyu sayısını alır. | |
RevisionNumber | Seçili başvuruyu sayısını alır. (VCReference kaynağından devralındı.) | |
StrongName | Seçili başvuruyu kesin adı olup olmadığını gösteren bir değeri alır. | |
StrongName | Seçili başvuruyu kesin adı olup olmadığını gösteren bir değeri alır. (VCReference kaynağından devralındı.) | |
SubType | Alır veya dosyanın alt tasarımcıları tarafından anlaşılan olarak ayarlar. | |
SubType | Altyapı. Yalnızca Microsoft kullanın.Kullanmayın. (VCReference kaynağından devralındı.) | |
UseDependenciesInBuild | Alır veya Bu derlemenin bağımlılıkları oluşturma işleminde kullanılan olup olmadığını gösteren bir değeri ayarlar. | |
UseDependenciesInBuild | Ayarlar veya bir oluþturma derlemelerin kullanılıp kullanılmayacağını alır. (VCReference kaynağından devralındı.) | |
UseInBuild | Alır veya bu derleme oluşturma işlemi kullanılıp kullanılmadığını belirten bir değeri ayarlar. | |
UseInBuild | Ayarlar veya başvurulan derlemeler yapısında kullanılması gereken olup olmadığını alır. (VCReference kaynağından devralındı.) | |
VCProjectEngine | Proje alt yapısı için bir işaretçi alır. | |
VCProjectEngine | Proje alt yapısı için bir işaretçi alır. (VCReference kaynağından devralındı.) | |
VCReferences | Seçili proje için başvuruları topluluğu alır. | |
VCReferences | Seçili proje için başvuruları topluluğu alır. (VCReference kaynağından devralındı.) | |
Version | Seçili başvuruyu sürümünü alır. | |
Version | Seçili başvuruyu sürümünü alır. (VCReference kaynağından devralındı.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
MatchName(String, Boolean) | Belirli bir ad için bir koleksiyon öğesi adı eşleşir. | |
MatchName(String, Boolean) | Belirli bir ad için bir koleksiyon öğesi adı eşleşir. (VCReference kaynağından devralındı.) | |
Remove() | Belirtilen proje çözümden kaldırır. | |
Remove() | Belirtilen proje çözümden kaldırır. (VCReference kaynağından devralındı.) |
Üst
Notlar
Bkz: Proje ayarlarını değiştirme bir projenin özellik sayfaları iletişim kutusuna erişme hakkında daha fazla 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