Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Representa una referencia a un ensamblado .NET.
Espacio de nombres: Microsoft.VisualStudio.VCProjectEngine
Ensamblado: Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxis
'Declaración
<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
El tipo VCAssemblyReference expone los siguientes miembros.
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
AssemblyName | Obtiene el nombre del ensamblado.El nombre del ensamblado es short, nombre descriptivo para un ensamblado.El nombre, la versión del ensamblado, la clave del emisor, y la configuración regional se utilizan Common Language Runtime para identificar de forma única un ensamblado durante el enlace. |
![]() |
BuildNumber | Obtiene el número de compilación de ensamblado al que se hace referencia. |
![]() |
CopyLocal | Obtiene o establece un valor que indica si automáticamente copiar la referencia al directorio de destino. |
![]() |
CopyLocalDependencies | Obtiene o establece un valor que indica si automáticamente copiar las dependencias del sistema del ensamblado al que se hace referencia a la ubicación de destino durante una compilación. |
![]() |
CopyLocalSatelliteAssemblies | Obtiene o establece un valor que indica si automáticamente copiar los ensamblados satélite del ensamblado al que se hace referencia a la ubicación de destino durante una compilación. |
![]() |
Culture | Obtiene la referencia cultural para la referencia seleccionado. |
![]() |
Description | Obtiene o establece una cadena que representa la descripción del objeto o el uso del grupo de salida. |
![]() |
FullPath | Obtiene la ruta de acceso completa del archivo de proyecto. |
![]() |
Identity | Obtiene la identidad del ensamblado al que se hace referencia. |
![]() |
ItemName | Obtiene el nombre del elemento actual de la colección. |
![]() |
Kind | Obtiene una enumeración que indica el tipo de objeto. |
![]() |
Label | Obtiene el nombre para mostrar del ensamblado al que se hace referencia. |
![]() |
majorVersion | Obtiene la versión principal del ensamblado al que se hace referencia. |
![]() |
MinFrameworkVersion | obtiene la versión mínima de .NET Framework requerido por el proyecto. |
![]() |
minorVersion | Obtiene la versión secundaria del ensamblado al que se hace referencia. |
![]() |
Name | Obtiene o establece el nombre del objeto. |
![]() |
Parent | Obtiene el objeto primario inmediato de un objeto dado. |
![]() |
project | Obtiene el objeto Project genérico asociado al proyecto de Visual Basic o Visual C#.Esta propiedad es de sólo lectura. |
![]() |
PublicKeyToken | Obtiene el token de la clave pública para el ensamblado al que se hace referencia. |
![]() |
Reference | obtiene la referencia asociado. |
![]() |
RelativePath | Obtiene o establece la ruta de acceso a la referencia seleccionado, relativa al directorio del proyecto. |
![]() |
RevisionNumber | Obtiene el número de revisión de referencia seleccionado. |
![]() |
StrongName | Obtiene un valor que indica si la referencia seleccionada tiene un nombre seguro. |
![]() |
SubType | Obtiene o establece el subtipo del archivo como se entiende por los diseñadores. |
![]() |
UseDependenciesInBuild | Obtiene o establece un valor que indica si las dependencias de este ensamblado se utilizan en el proceso de compilación. |
![]() |
UseInBuild | Obtiene o establece un valor que indica si se utiliza este ensamblado en el proceso de compilación. |
![]() |
VCProjectEngine | Obtiene un puntero al motor de proyecto. |
![]() |
VCReferences | Obtiene la colección de referencias del proyecto seleccionado. |
![]() |
Version | Obtiene la versión de la referencia seleccionada. |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
MatchName | Compara un nombre especificado con el nombre de un elemento de colección. |
![]() |
Remove | Quita el proyecto especificado de la solución. |
Arriba
Comentarios
Vea Modificar la configuración del proyecto para obtener información sobre cómo tener acceso al cuadro de diálogo páginas de propiedades de un proyecto.
Ejemplos
' 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
.gif)
.gif)