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.