VCReference (Interfaz)
Representa una referencia del proyecto.
Espacio de nombres: Microsoft.VisualStudio.VCProjectEngine
Ensamblado: Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxis
'Declaración
<GuidAttribute("DADFB59B-2C43-4743-B40E-38EA666147EF")> _
Public Interface VCReference _
Inherits VCProjectItem
[GuidAttribute("DADFB59B-2C43-4743-B40E-38EA666147EF")]
public interface VCReference : VCProjectItem
[GuidAttribute(L"DADFB59B-2C43-4743-B40E-38EA666147EF")]
public interface class VCReference : VCProjectItem
[<GuidAttribute("DADFB59B-2C43-4743-B40E-38EA666147EF")>]
type VCReference =
interface
interface VCProjectItem
end
public interface VCReference extends VCProjectItem
El tipo VCReference expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
AssemblyName | Obtiene el nombre del ensamblado para este proyecto. | |
BuildNumber | Número de compilación del ensamblado al que se hace referencia. | |
CopyLocal | Obtiene o establece un valor que indica si se va a copiar automáticamente o no la referencia al directorio de destino. | |
CopyLocalDependencies | Infraestructura. Sólo para uso interno de Microsoft. | |
CopyLocalSatelliteAssemblies | Infraestructura. Sólo para uso interno de Microsoft. | |
Culture | Obtiene la referencia cultural para la referencia seleccionada. | |
Description | Obtiene o establece una cadena que representa la descripción del objeto. | |
FullPath | Obtiene la ruta de acceso local completa al ensamblado al que se hace referencia. | |
Identity | 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 requerida 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 VCProject asociado al objeto. | |
PublicKeyToken | Obtiene el token de la clave pública para el ensamblado al que se hace referencia. | |
Reference | Obtiene la referencia asociada a esta configuración. | |
RevisionNumber | Obtiene el número de revisión de la referencia seleccionada. | |
StrongName | Obtiene un valor que indica si la referencia seleccionada tiene o no un nombre seguro. | |
SubType | Infraestructura. Solo para uso de Microsoft.No utilizar. | |
UseDependenciesInBuild | Obtiene o establece si se van a usar ensamblados en una compilación. | |
UseInBuild | Obtiene o establece si los ensamblados a los que se hace referencia deben utilizarse en la 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
Visual C++ admite los tipos de referencia siguientes:
ensamblados de .NET
Proyectos (.NET y ensamblados de non-.NET)
objetos COM
A diferencia de Visual Basic y de Visual C#, Visual C++ distingue entre las referencias de proyecto y las referencias de ensamblado, es decir, Visual C++ admiten referencias de proyecto de ensamblado de non-.NET.