VCReference - интерфейс
Представляет ссылку в данном проекте.
Пространство имен: Microsoft.VisualStudio.VCProjectEngine
Сборка: Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)
Синтаксис
'Декларация
<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
Тип VCReference предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
AssemblyName | Получает имя сборки для данного проекта. | |
BuildNumber | Номер построения сборки, на которую указывает ссылка. | |
CopyLocal | Получает или задает значение, указывающее, требуется ли автоматически копировать ссылку в целевой каталог. | |
CopyLocalDependencies | Инфраструктура. Только для внутреннего использования в корпорации Майкрософт. | |
CopyLocalSatelliteAssemblies | Инфраструктура. Только для внутреннего использования в корпорации Майкрософт. | |
Culture | Получает язык и региональные параметры выбранной ссылки. | |
Description | Получает или задает строку, представляющую описание объекта. | |
FullPath | Получает полный путь к сборке, на которую указывает ссылка. | |
Identity | Удостоверение сборки, на которую указывает ссылка. | |
ItemName | Получает имя текущего элемента в коллекции. | |
Kind | Возвращает перечисление, представляющее тип объекта. | |
Label | Получает отображаемое имя сборки, на которую указывает ссылка. | |
majorVersion | Получает основную версию сборки, на которую указывает ссылка. | |
MinFrameworkVersion | Получает минимальны номер версии .NET Framework, необходимый для проекта. | |
minorVersion | Получает дополнительную версию сборки, на которую указывает ссылка. | |
Name | Возвращает или задает имя объекта. | |
Parent | Получает непосредственный родительский объект заданного объекта. | |
project | Возвращает объект VCProject, связанный с объектом. | |
PublicKeyToken | Получает токен открытого ключа для сборки в ссылке. | |
Reference | Получает ссылку, связанную с данной конфигурацией. | |
RevisionNumber | Получает номер редакции выбранной ссылки. | |
StrongName | Получает значение, указывающее, имеет ли выбранная ссылка строгое имя. | |
SubType | Инфраструктура. Только для использования в корпорации Майкрософт.Не используется. | |
UseDependenciesInBuild | Получает или задает значение, указывающее, использовать ли сборки в построении. | |
UseInBuild | Получает или задает значение, указывающее, должны ли указанные сборки использоваться в построении. | |
VCProjectEngine | Получает указатель на обработчик проекта. | |
VCReferences | Получает коллекцию ссылок для выбранного проекта. | |
Version | Получает версию выбранной ссылки. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
MatchName | Сопоставляет указанное имя с именем элемента коллекции. | |
Remove | Удаляет указанный проект из решения. |
В начало страницы
Заметки
Visual C++ поддерживает следующие ссылочные типы:
сборки .NET
Проекты (.NET и сборки non-.NET)
COM-объект
В отличие от Visual Basic и Visual C#, Visual C++ делает различия между связями проекта и ссылки на сборки, т е Visual C++ поддерживают ссылки проекта non-.NET сборки.