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


VCProjectReference - интерфейс

Представляет ссылку на проект в одном решении.

Пространство имен:  Microsoft.VisualStudio.VCProjectEngine
Сборка:  Microsoft.VisualStudio.VCProjectEngine (в Microsoft.VisualStudio.VCProjectEngine.dll)

Синтаксис

'Декларация
<GuidAttribute("F3881D52-F078-40C6-9806-ACB82F46B7CA")> _
Public Interface VCProjectReference _
    Inherits VCReference
[GuidAttribute("F3881D52-F078-40C6-9806-ACB82F46B7CA")]
public interface VCProjectReference : VCReference
[GuidAttribute(L"F3881D52-F078-40C6-9806-ACB82F46B7CA")]
public interface class VCProjectReference : VCReference
[<GuidAttribute("F3881D52-F078-40C6-9806-ACB82F46B7CA")>]
type VCProjectReference =  
    interface 
        interface VCReference 
    end
public interface VCProjectReference extends VCReference

Тип VCProjectReference предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство 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 Получает коллекцию ссылок для выбранного проекта.
Открытое свойство Version Получает версию выбранной ссылки.

В начало страницы

Методы

  Имя Описание
Открытый метод MatchName Сопоставляет указанное имя с именем элемента коллекции.
Открытый метод Remove Удаляет указанный проект из решения.

В начало страницы

Заметки

Min, VCProjectReference зависимость для заказа. Если сборка .NET, она включается в библиотеке DLL. Если не является сборкой .NET и она ищет файл LIB, она связана код в EXE.

См. также

Ссылки

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