VCProjectReference Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет ссылку на проект в одном решении.
public interface class VCProjectReference : Microsoft::VisualStudio::VCProjectEngine::VCReference
public interface class VCProjectReference : Microsoft::VisualStudio::VCProjectEngine::VCReference
__interface VCProjectReference : Microsoft::VisualStudio::VCProjectEngine::VCReference
[System.Runtime.InteropServices.Guid("5F6F17FB-DBB8-4456-A153-48E862723A68")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface VCProjectReference : Microsoft.VisualStudio.VCProjectEngine.VCReference
[<System.Runtime.InteropServices.Guid("5F6F17FB-DBB8-4456-A153-48E862723A68")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type VCProjectReference = interface
interface VCReference
Public Interface VCProjectReference
Implements VCReference
- Атрибуты
- Реализации
Комментарии
Как минимум, VCProjectReference является зависимостью порядка сборки. Если это сборка .NET, она включается в библиотеку DLL. Если он не является сборкой .NET и ищет LIB-файл, он связывается с ИСПОЛНЯЕМым файлом.
Свойства
| AssemblyName |
Получает имя сборки для данного проекта. |
| BuildNumber |
Номер построения сборки, на которую указывает ссылка. |
| CopyLocal |
Получает или задает значение, указывающее, требуется ли автоматически копировать ссылку в целевой каталог. |
| CopyLocalDependencies |
Только для внутреннего применения корпорацией Майкрософт. |
| CopyLocalSatelliteAssemblies |
Только для внутреннего применения корпорацией Майкрософт. |
| Culture |
Получает язык и региональные параметры выбранной ссылки. |
| Description |
Получает или задает строку, представляющую описание объекта или указание об использовании группы выходных данных. |
| FullPath |
Получает полный путь к сборке, на которую указывает ссылка. |
| Identity |
Удостоверение сборки, на которую указывает ссылка. |
| IsProjectLoaded |
Получает значение, указывающее, загружен ли проект. |
| ItemName |
Получает имя текущего элемента в коллекции. |
| Kind |
Возвращает перечисление, представляющее тип объекта. |
| Label |
Получает отображаемое имя сборки, на которую указывает ссылка. |
| LinkLibraryDependency |
Получает или задает значение, указывающее наличие или отсутствие зависимостей библиотек компоновки. |
| majorVersion |
Получает основную версию сборки, на которую указывает ссылка. |
| MinFrameworkVersion |
Получает минимальны номер версии .NET Framework, необходимый для проекта. |
| minorVersion |
Получает дополнительную версию сборки, на которую указывает ссылка. |
| Name |
Возвращает или задает имя объекта. |
| Parent |
Получает непосредственный родительский объект заданного объекта. |
| project |
Получает объект VCProject, связанный с данным объектом. |
| PublicKeyToken |
Получает токен открытого ключа для сборки в ссылке. |
| Reference |
Отображает ссылку, связанную с этой конфигурацией. |
| ReferencedProject |
Получает или задает указатель на проект для выбранной ссылки на проект. |
| ReferencedProjectIdentifier |
Только для внутреннего использования в корпорации Майкрософт. |
| RevisionNumber |
Получает номер редакции выбранной ссылки. |
| StrongName |
Получает значение, указывающее, имеет ли выбранная ссылка строгое имя. |
| SubType |
Только для использования в корпорации Майкрософт. Не используйте. |
| UseDependenciesInBuild |
Получает или задает значение, указывающее, использовать ли сборки в построении. |
| UseInBuild |
Получает или задает значение, указывающее, должны ли указанные сборки использоваться в построении. |
| UseLibraryDependencyInputs |
Получает или задает значение, указывающее, разрешено ли независимое связывание библиотек. |
| VCProjectEngine |
Получает указатель на обработчик проекта. |
| VCReferences |
Получает коллекцию ссылок для выбранного проекта. |
| VCReferenceType | |
| Version |
Получает версию выбранной ссылки. |
Методы
| MatchName(String, Boolean) |
Сопоставляет указанное имя с именем элемента коллекции. |
| Remove() |
Удаляет указанный проект из решения. |