Поделиться через


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 сборки.

См. также

Ссылки

Microsoft.VisualStudio.VCProjectEngine - пространство имен