VCProjectReference (Interfaz)
Representa una referencia a un proyecto de la misma solución.
Espacio de nombres: Microsoft.VisualStudio.VCProjectEngine
Ensamblado: Microsoft.VisualStudio.VCProjectEngine (en Microsoft.VisualStudio.VCProjectEngine.dll)
Sintaxis
'Declaración
<GuidAttribute("C90722EE-C13A-4163-AF83-BA6DC42663F2")> _
Public Interface VCProjectReference _
Inherits VCReference
[GuidAttribute("C90722EE-C13A-4163-AF83-BA6DC42663F2")]
public interface VCProjectReference : VCReference
[GuidAttribute(L"C90722EE-C13A-4163-AF83-BA6DC42663F2")]
public interface class VCProjectReference : VCReference
[<GuidAttribute("C90722EE-C13A-4163-AF83-BA6DC42663F2")>]
type VCProjectReference =
interface
interface VCReference
end
public interface VCProjectReference extends VCReference
El tipo VCProjectReference expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
![]() |
AssemblyName | Obtiene el nombre de 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 automáticamente copiar 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 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 al ensamblado al que se hace referencia. |
![]() |
Identity | La identidad del ensamblado al que se hace referencia. |
![]() |
IsProjectLoaded | Obtiene si un proyecto se carga. |
![]() |
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. |
![]() |
LinkLibraryDependency | Obtiene o establece si hay dependencias de la biblioteca de vínculos. |
![]() |
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 VCProject asociado al objeto. |
![]() |
PublicKeyToken | Obtiene el token de la clave pública para el ensamblado al que se hace referencia. |
![]() |
Reference | Muestra la referencia asociado a esta configuración. |
![]() |
ReferencedProject | Obtiene o establece el puntero al proyecto para la referencia seleccionado del proyecto. |
![]() |
ReferencedProjectIdentifier | Infraestructura. Sólo para uso interno de Microsoft. |
![]() |
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 | Infraestructura. Uso de Microsoft solo.No utilizar. |
![]() |
UseDependenciesInBuild | Establece u obtiene si utilizar addemblies en abuild. |
![]() |
UseInBuild | Obtiene o establece si los ensamblados de referencia deben utilizarse en la compilación. |
![]() |
UseLibraryDependencyInputs | Obtiene o establece si la vinculación independiente de bibliotecas está habilitado. |
![]() |
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
Como mínimo, VCProjectReference es una dependencia de generación-orden.Si es un ensamblado.NET, se incluye en el archivo DLL.Si no es un ensamblado.NET y busca un archivo .lib, se vincula en EXE.